Сергей зашел в кабинет собственника – тот сидел на своем месте, а через стол расположилась Ольга.

— Сергей, приветствую! – Курчатов встал, протянул руку через стол. – Присаживайся!

Сергей сел рядом с Ольгой, вежливо улыбнулся и приготовился слушать. Настроение было не сильно рабочим – до увольнения оставалось четыре с половиной дня.

— Сергей, не буду ходить вокруг да около. – начал Курчатов. – Я предлагаю тебе остаться в нашей компании. И не просто остаться, а возглавить ее.

Сергей шумно вздохнул. Опять начинается…

— Евгений Викторович, мы это уже проходили. – грустно сказал он. – Я не хочу быть директором. К тому же, у вас уже есть директор.

— У меня уже нет директора. – улыбнулся Курчатов. – Николай сегодня работает последний день.

— Как так? Он же сколько… Неделю проработал?

— Около двух уже. Считай, что не прошел испытательный срок – наш тренинг это показал. Он паникёр, в наших условиях такой не нужен. Да, это – строго между нами. Я никому еще не объявлял.

— Ясно.

— Сереж. – с улыбкой заговорила Ольга. – Ты отказываешься от должности директора?

— Да.

— Серьезно?

— Да.

— Почему?

— Я – программист.

— И что?

— И все.

— Погоди. – снисходительно улыбнулась Ольга. – Это все звучит, конечно, красиво. Я программист, бла-бла-бла, я не такой как все, но, как мне кажется, от таких предложений не отказываются.

— Как видите, отказываются.

— Мы вроде на «ты» перешли…

— Да какая разница… Ладно, как видишь, вполне можно отказаться от должности директора.

— Ты ответственности боишься?

— Нет.

— А что тогда? Объясни старой тётке.

— На комплимент нарываешься? – улыбнулся Сергей.

— Я что, похожа на кокетку?

— Все женщины похожи на кокетку.

— Так, стоп. – вмешался Курчатов. – Я вижу, что за время тренинга вы подружились, но мы сейчас серьезный вопрос обсуждаем. Сергей, мне объясни, почему отказываешься.

— Я – программист.

Курчатов на секунду замолчал, тяжело вздохнул, как будто разговаривает с бестолковым ребенком.

— Ну, Сергей, если разобраться, то я – врач. У меня медицинское образование, и я даже пару дней отработал, пока не узнал, какая у меня будет зарплата. Но, как видишь, стал и директором, и собственником.

— Врач? – переспросил Сергей.

— Да.

— Забавно… Значит, мы с вами – почти коллеги. Хотя нет… Врач же создавать не умеет, только лечить.

— Поясни…

— Ну врач же не может создать человека? Приделать ему три руки и четыре задницы?

— Теоретически…

— Практически. Не может. А программист – может.

— Создать систему с четырьмя задницами? – улыбнулась Ольга. – Это что-то новенькое.

— Да ладно. – Сергей тоже улыбнулся. – В продуктах твоей компании задниц намного больше. Одна только всплывающая реклама на весь экран чего стоит.

— Ну, я бы порассуждала с тобой на предмет монетизации…

— Так и врач бы порассуждал на предмет необходимости четырех задниц у человека.

— Так, стоп. – повторил свою любимую фразу Курчатов. – Не хочу про задницы слушать. Сергей, мы опять в сторону уходим.

— Ок. – кивнул Сергей. – Я – программист, а не пользователь. Я не хочу быть пользователем.

— Директор, по-твоему, пользователь?

— Да, кто ж еще.

— Так, можно с этого места поподробнее? – вмешалась Ольга.

— Чего подробнее-то… Бизнес – это система. Согласны?

— Ну да, мысль очевидная и многократно обмусоленная.

— Так и есть. – согласился Сергей. – Но факт остается фактом, бизнес – это система. Интересная, сложная, нестабильная система. Любой сотрудник занимает относительно этой системы некое положение. Кто-то является частью этой системы – например, рабочий у станка. Звучит бесчеловечно, но он – винтик, часть звена, состоящего из станка и, собственно, самого рабочего. Без рабочего станок ничего не может. Без станка рабочий не особо нужен… Хотя, он может работать грузчиком.

— Или перейти на другой станок.

— Ну да.

— А директор кто? Тоже винтик?

— И да, и нет. Формально у директора в системе куча функций, то есть обязанностей. Встречи с клиентами, подписание договоров, принятие решений, проведение совещаний и так далее. С другой стороны, он волен менять некоторые параметры системы – те, которые способен понять.

— О, программистская ирония пошла. – улыбнулась Ольга.

— Это не ирония, а реальность. – серьезно ответил Сергей. – Директор, даже если захочет, не сможет внести серьезных изменений в систему. Вот представьте… Так…

Сергей задумался, подбирая метафору.

— Вот! Компьютер у всех же есть?

Ольга кивнула.

— А изменить поведение операционной системы кто может?

— Ну, любой, наверное…

— Евгений Викторович, вы можете? – обратился к Курчатову Сергей.

— В некоторых пределах. – кивнул собственник.

— Да, и в весьма узком диапазоне. Например, вы ничего не сможете сделать с ядром. В реестр даже зайти не сможете. Вам доступно немного – засрать диски (Курчатов поморщился), разрешение экрана поменять, программы устанавливать и удалять, картинку на рабочем столе изменить, громкость добавить и тому подобное.

— Это уже немало. – ответил Курчатов.

— Но и немного. Как работает система – вы не понимаете и никогда не поймете. Даже если захотите, ничего не выйдет – программисты позаботились о том, чтобы вы не смогли ничего испортить. О законах поведения системы вам остается только гадать. Ну как… Щас… Как древние люди, неандертальцы какие-нибудь, силившиеся понять законы природы.

— Ну спасибо. – улыбнулся Курчатов.

— Не обижайтесь…

— И не подумал.

— Хорошо. Теперь понятно?

— Что именно?

— Почему директор – пользователь.

— Потому что не понимает, как устроена операционная система компьютера?

— Нет, потому что не понимает законов функционирования бизнес-системы.

— Сергей, я создал этот бизнес, вообще-то…

— Ну да, вы и операционную систему сами установить можете. – кивнул Сергей. – И программы, например, и драйвера. Там же сплошной эникей.

— Не понял, причем тут программы и драйвера…

— Ну как… С чего начинался ваш бизнес?

— Нас было четверо: я, два инженера-конструктора, и снабженец.

— Вот, это – голая операционная система. Потому что произошло?

— Ну, мы начали производить продукцию… Не сами, сначала заказывали на стороне по нашим чертежам, потом стали расширять штат.

— Это, в нашей метафоре, установка новых программ. Сначала вы действовали по необходимости, верно?

— В смысле?

— Ну вот работаете вы, появились деньги и острая необходимость, например, в собственном складе. Вы арендуете склад, и нанимаете туда работника. Так?

— Так.

— Ну вот, это был доступный уровень понимания системы. Не хватает какого-то куска – добавляем. Все равно, что вы на компьютер установили почтовую программу, или текстовый редактор, когда возникла необходимость писать письма или составлять договоры.

Курчатов кивнул.

— Дальше вы продолжали расширяться. На каком-то этапе у вас появились зависимости.

— В смысле? – нахмурил брови Курчатов. – Какие зависимости?

— Вы игры ставили на компьютер?

— Ну да, раньше бывало…

— Помните, там было такое… Ставите, например, стрелялку. А она говорит – слушай, дружище, тут бы это… DirectX установить. Или какие-то странные библиотеки, вроде C++, Net Framework и т.д.

— Да, было такое. – кивнул Курчатов.

— Это и есть зависимости. Программы, которые вы сами решаете поставить, говорят вам – слушай, надо еще пару моих дружбанов сюда засадить… Ничего не напоминает?

Курчатов наморщил лоб, соображая.

— Ты про бухгалтерию? – спросил он, наконец.

— Не совсем… Бухгалтерия – это, скорее драйвер. Для общения с внешними устройствами, вроде налоговой, ПФР, Росстатом и т.д. Когда устанавливаете бухгалтерию в свою систему, кто идет прицепом?

— Кто?

— Программисты. Бухгалтерия же хочет автоматизацию, верно?

— Верно. Хотя, мне кажется, они могли бы обойтись…

— Нет, уже нет. Настоящих бухгалтеров, как и настоящих программистов, становится все меньше и меньше. Сейчас бухгалтер – это тот же пользователь, не понимающий сути своей работы.

— В смысле?

— Ну, я про принцип двойной записи.

— Не слышал…

— Они тоже. Знают, как в программе приход-расход оформить, и все. Без программы, по старинке, в амбарной книге, учет вести не смогут. Поэтому хотят автоматизацию. Кто идет прицепом к автоматизации?

— Программисты, ты уже сказал.

— Да, программисты. Хотя, программа рассчитана на то, чтобы бухгалтер мог работать самостоятельно. Но никто в этом не признается. И вы получаете в своей системе… Гостей, короче. Навроде глистов.

— Программисты – это глисты?

— Не все, но многие. Типовой программист 1С, например, сидящий на заводе – самый что ни на есть глист.

— Серьезно? – нахмурился Курчатов. – Ты же сам программист…

— Программист программисту рознь, в том числе – среди 1Сников. Есть те, кто меняет систему, автоматизирует новые контуры, разбирается в процессах, оптимизирует, подсказывает решения. А есть те, кто… присосался к бухгалтерии, точнее – к вам, в бизнес-системе, через бухгалтерию, и сидит тихонько, его не видно и не слышно, а он, как в песне… Соси-посасывай. Пользуется тем, что бухгалтеры не хотят ни во что вникать, разбираться, снижать стоимость ведения учета.

— Чего снижать?

— Стоимость ведения учета.

— Это что за термин?

— Ну как… Вот у нас ведется учет. Этот процесс стоит определенных денег. Так?

— Ну, пожалуй, да…

— Только вы понятия не имеете, сколько он стоит. Смотрите сами. Зарплата бухгалтерии, налоги на эту зарплату, зарплата главбуха и ее замов, стоимость ПО и лицензий, стоимость обновлений и поддержки, зарплата программистов, компьютеры и периферия, амортизация оборудования, вроде серверов, амортизация нематериальных активов, вроде тех же лицензий, стоимость привлеченных специалистов…

— Каких? Мы не используем аутсорсинг.

— Это вам так кажется. Это, если так можно выразиться, временные глисты. Какой-нибудь НДС экспортный посчитать, страховые взносы помочь начислить, и тому подобное – ни местные программисты, ни бухгалтеры не знают, как это делать. Вот и зовут внешних программистов. Так и формируется стоимость ведения учета.

— Сколько?

— Так… — Сергей отвел глаза в сторону, прикидывая сумму. – Миллион в месяц, если не больше.

— Мда. – улыбнулся Курчатов. – Интересная информация. Получается, твои программисты – тоже гости?

— Нет, мои – нормальные.

— Ага…

— Я серьезно. Вы же бывали на совещаниях, когда я с главбухом ругаюсь?

— Да. – улыбнулся Курчатов.

— Ругаемся мы, если разобраться, по одной причине – я не хочу, чтобы в нашей бизнес-системе завелись глисты. Типовой спор с бухгалтерией звучит так. «Программа не работает, разберитесь!». «Все работает, вы просто дуры косорылые». «Мы бухгалтеры, а не программисты!». «Вы не бухгалтеры, а операторы ввода данных». «Да что вы себе позволяете!». «Что хотим, то и позволяем. Сейчас выключим программу, будете вести учет в экселе». «Нет, мы не можем без программы!». «Какие вы нахрен тогда бухгалтеры?». «Вы будете помогать, или нет?». «Нет. Этот вопрос мы разбирали месяц назад, вашей Леночке все показали. Голову из задницы вытаскивайте, и работайте». «Да сколько это будет продолжаться!». Ну и так далее.

— Ну понятно. – кивнул Курчатов. – Еще есть примеры?

— Примеры чего?

— Ну… Гостей.

— Конечно. Вот у вас в отделе маркетинга…

— У вас? Или у нас?

— У вас, я же увольняюсь.

— Ладно…

— В отделе маркетинга у вас сидит настоящая глиста – Вениамин.

— Программист Битрикс?

— Блин… Если не хотите как-нибудь при случае опозориться, никогда не ставьте эти два слова рядом.

Ольга улыбнулась.

— Ладно… Что с ним не так?

— Типичный приживала. Купили битрикс, сделали на нем сайт – ладно, это еще можно пережить. Хотя, как и в случае с 1С, утверждалось, что система качественная, и программист не понадобится. А он, сволочь, понадобился.

— Зачем?

— Я бы знал… Там еще Вика есть.

— Какая Вика?

— Контент-менеджер называется. Новости пишет, видосы выкладывает, ну и так далее.

— Так это полезная работа…

— Да ладно. Вы прям зачитываетесь этими новостями?

— Ну, если честно…

— Если честно, то вы их не читаете. А если прочитаете, то выгоните Вику. А если сами попробуете заказать что-нибудь на нашем сайте, то и Веню следом вышвырнете, с пинками под зад.

— Хм… Как бы это проверить?

— Заходите на сайт. – Сергей кивнул в сторону компьютера.

Курчатов повернулся к компьютеру, разблокировал, открыл браузер.

— В инкогнито. – посоветовал Сергей. – А то у вас автозаполнение сработает, и отправите заказ под своей учеткой.

— Что за инкогнито?

— Ctrl+Shift+N.

— Понял. – кивнул Курчатов. – Дальше что?

— Закажите чего-нибудь.

— Так… — Курчатов тыкал мышкой, чего-то добавлял в корзину. – Готово. Укажу личный ящик почты… Так… Телефон какой вбить?

— Свой вбейте, без разницы.

— Хорошо. Так, отправить… Спасибо за заказ, в течение пяти минут с вами свяжется менеджер для уточнения деталей.

— Ну-ну…

— Заказ попадает в нашу систему?

— Нет.

— Почему?

— Потому что Вениамин. Просто электронное письмо придет, ему и Вике.

— Не понял, почему не попадет в систему?

— С нашей стороны все готово, а он все никак не сделает. Говорит, надо еще поотлаживать.

— Так мы сайт год назад сделали!

— Ну, значит, юбилей у глистов. – Сергей улыбнулся.

— Хорошо, подождем пять минут. Получается, программисты и контент-менеджеры – лишние люди в системе?

— Ну да, и не только они.

— Кто еще?

— Служба менеджмента качества. – улыбнулся Сергей.

— Погоди, а с ними что не так?

— Они пришли следом за стандартом ИСО. Там сидят две девочки, знаете их?

— Ну да… — Курчатов засмущался. – По именам не помню, но они же заняты важным делом – оптимизацией процессов, внедрением улучшений.

— Ну-ну. – улыбнулся Сергей. – Они заняты только одним делом – бумажками. Создают бумажки, копируют бумажки, согласовывают бумажки, делают бумажки на бумажки, и так далее. Причем, еще и мешают всем остальным работать.

— Это как?

— Ну как… Вот есть процесс, управление производством например. Сначала взяли типовой, из стандарта. Потом решили, что он должен соответствовать нашим реалиям. Напрягли начальника производства, тот полгода мучился, чего-то родил в итоге. Чернокнижники его еще пару месяцев помурыжили с нормоконтролем, чтобы все буквы, шрифты и отступы на месте были, потом согласовали бумажку.

— Ну, это нормальный процесс…

— Да, если один раз – нормальный. Потом они дочитали стандарт ИСО, и увидели, что в процесс регулярно должны вноситься изменения, улучшения и прочая нечисть. И снова пристали к начальнику производства – типа, давай, делай улучшения. Он на них с матами, а те непробиваемые уже, как аудиторы из налоговой – не колышет, говорят, надо, значит делай. Ну тот поныл, опять чего-то выродил. А они снова пришли. Нормоконтроль, отчеты о состоянии процессов, отчеты по улучшениям, показатели качества процессов, и так до бесконечности.

— Звучит, конечно, диковато. – нахмурился Курчатов. – Но, погоди… Мне Марина говорила, что так и должно быть. Это – бесконечный цикл улучшения процессов. Цикл Деминга, насколько я помню. Для повышения качества.

— Забавно… — улыбнулся Сергей. – Как-нибудь, при случае, спросите Марину, что такое качество. Жутко интересно, что она ответит.

— Думаешь, не ответит?

— Уверен, что не ответит. А уж что такое, например, индекс воспроизводимости, или, не дай Бог, критерий Фишера, и подавно.

— А что это?

— Базовые понятия статистических методов управления качеством. Это когда не бумажки пишут, а идут в цех и реально улучшают качество производственных процессов.

— Наши не ходят в цех?

— Можем в Перко посмотреть. – улыбнулся Сергей.

— Где?

— Ну система контроля доступа, в цех чтобы зайти – надо пикнуть пропуском. Глисты в говне ковыряться не любят… Хотя… Блин, метафора поломалась.

— Ну да. – улыбнулся Курчатов. – Ладно, я понял. В нашей системе есть лишние люди, надо об этом позаботиться. Наверняка, у тебя еще есть примеры…

— Полно. – кивнул Сергей. – Но суть не в глистах.

— Пожалуй, да. – согласился Курчатов. – Как врач, скажу тебе – почти у всех людей есть паразиты. Но живут же как-то…

— Живут, и люди, и бизнес. Потому что так принято – создавать бизнес-систему, и не понимать, как она работает, что ей мешает, почему она тормозит, откуда такие затраты, и что со всем этим можно сделать. Вы вот недавно сказали – я же создал этот бизнес. Это ключевая фраза, которую говорят не только собственники, но и все остальные.

— Поясни…

— Ну вот взять меня. Я часто обращаюсь к коллегам, и говорю – давайте улучшим вот это, или вон то! Что мне отвечают?

— Что?

— Не лезь, не мешай, работает – и ладно. Понимаете?

— Это реакция среды, совершенно нормальная. – кивнул Курчатов.

— Вот! Меня, как программиста и инженера, такая реакция жутко бесит! Нормально же? Чего лезть? Ты нас еще учить будешь? Есть Курчатов, вот он и разберется! Если он скажет, мы улучшим! А ты не лезь! Ведь все нормально! (Сергей сделал особый акцент на последнем слове).

— Поэтому ты увольняешься? – вдруг вмешалась Ольга. – Потому что не дают менять?

— Да! – ответил Сергей. – Я чувствую себя программистом, которому не дают программировать! Я хочу и могу менять бизнес-систему, улучшать связи, оптимизировать процессы, но никому это не надо, потому что у нас все нормально. (Сергей опять сделал акцент на последнем слове).

— Почему тогда отказываешься директором стать? – прищурилась Ольга. – Ведь эта должность дает прямой доступ к изменениям.

— Ни фига! – улыбнулся Сергей. – Директор – самый бесправный, нерасторопный и консервативный элемент системы. Тем более, если он – не собственник, а наемный работник. Слишком много у него показателей, за которые надо отвечать. Он буквально связан по рукам и ногам. Тем более, он ничего и не сможет менять, даже если захочет.

— Потому что не понимает бизнес-систему?

— Да. Он – просто пользователь. Возможно, даже с административными правами, но толку-то, если не знает, что с этими правами делать? Сел, подключился, и побежал, как белка в колесе.

— Погоди, Сергей. – вступил Курчатов. – Я могу менять систему. Как мне вздумается, так и поменяю.

— Ну, так может рассуждать и пользователь компьютера. Откуда тогда на каждом подъезде столько объявлений, типа настроим компьютер, удалим вирусы, и так далее?

— Бизнес – не компьютер. Это люди, в первую очередь.

— И нет никакой системы?

— Хм, хороший вопрос… — Курчатов улыбнулся. – Наверное, все-таки есть.

— А люди в этой системе где?

— Не знаю… Да, ты же сказал, что они – винтики и пользователи.

— Именно.

— Ок, что тогда есть изменение системы?

— В первую очередь – работа со связями, особенно кроссфункциональными.

— Поясни…

— В первом приближении можно считать конкретные функции закрытыми, не подлежащими изменениям звеньями. Черными ящиками. Что тогда остается?

— Связи?

— Да. Управляющие воздействия, обратная связь, регулировка сигналов. Типичный пример – связь продаж, производства и снабжения. Продавцы нашли клиента, выбили потребность, пошел сигнал – либо в снабжение, если это перепродажа, либо в производство, если это – собственная продукция.

— Ну да, тут все понятно.

— Это вам, как пользователю, кажется, что тут все понятно. А на самом деле сигнал никуда не идет.

— То есть как?

— На совещаниях часто слышите вопрос продавцов, типа «предоставьте сроки поставки продукции»?

— Да.

— Это – типичный пример поломанной связи. Информация от продавцов не доходит до снабженцев. А если и доходит, то наблюдаем поломку второй ветки – обратной, продавцы не знают, когда придет продукция. А возможно, и снабженцы не знают, если поломана третья связь – с поставщиками.

— Тут точно дело в связях? – нахмурился Курчатов. – Мне кажется, просто люди плохо работают. Про кого, кстати, речь?

— Да это не важно! – вспылил Сергей. – Евгений Викторович, я давно тут работаю, и знаю, о чем говорю. Вот сколько начальников снабжения мы поменяли за последние пять лет?

— Несколько, точно не помню…

— А я помню – семь человек. Вам это ни о чем не говорит?

— Говорит. – кивнул Курчатов. – У нас в городе кадровый голод на хороших специалистов по закупкам.

— А вот и нифига. Дело не в людях. Это с продавцами или конструкторами я бы, возможно, согласился – там важны личные качества, творческие способности, умение вести переговоры. А снабжение – очень простая, обусловленная функция.

— Это как?

— Она полностью подчинена внешнему сигналу, ничего сама не выдумывает, никакой инициативы не может и не должна проявлять. Как мясорубка. Положили в нее мясо – потребность клиентов, она должна крутануться и выдать фарш – удовлетворение этой потребности.

— Если все так просто, почему мы сменили семь начальников?

— Потому что мы, то есть вы, директоры – просто пользователи. Вы видите, что какое-то звено не дает нужного результата, и просто его меняете. Не потому, что вы дураки – просто это не ваш уровень компетенции. Вы не можете, и не хотите понять, почему снабжение периодически проваливается.

— Так погоди… Ну ладно, мы не можем, а почему сам начальник снабжения не может наладить работу? Мы далеко, а он-то – близко, он внутри, в процессе!

— В том-то и дело, что он – внутри. А проблема – не внутри, а снаружи.

— В продажах?

— Нет. Продажи – это звено. Снабжение – тоже звено. А между ними – связи. Вот они и не работают. А ключевая фишка в том, что за связи не отвечает ни тот, ни другой.

— А кто отвечает?

— А это вам загадка, может разгадаете… — улыбнулся Сергей.

— Директор?

— Нет. Директор отвечает за связи так же, как пользователь компьютера – за работу шины данных. То есть никак. Директор, как и пользователь, видит только элементы системы, и пытается ими управлять, не понимая, что проблемы – в связях. Но сделать со связями ничего не может, потому что не умеет, не видит, не придает значения. Только и может, что увольнять и надеяться, что новый сотрудник что-то изменит. И так до бесконечности.

— Ты предлагаешь никого не увольнять?

— Я предлагаю заниматься тем, что действительно важно – понять и изменить систему, а не разгонять людей веером, не тащить в себя новых глистов, и не надувать щеки по поводу того, что у нас все нормально. Хотя, я уже ничего не предлагаю… Так это я, просто вы спросили…

— А я рад, что спросил. – улыбнулся Курчатов. – Слушай, Сергей… Если я создам условия, при которых ты сможешь менять систему, ты останешься?

— Вы не сможете создать таких условий. Вы наймете нового директора, он откажется менять систему, займется ее стабилизацией, консервацией, и веерными увольнениями неугодных.

— Ты не понял. Я сам стану директором. Вернусь к непосредственному управлению, как раньше. А ты будешь моим помощником. Я буду пользоваться системой, а ты будешь ее улучшать. Будем работать в команде. Ты и я.

Сергей замолчал и призадумался. Курчатов внимательно смотрел на него, Ольга – тоже.

— Мне нравится модель, которую ты представил. – продолжил Курчатов. – Я не про глистов, хотя это тоже важно. Стратегия, которую ты обрисовал на тренинге, до сих пор не выходит у меня из головы.

— Ага, у меня тоже. – вклинилась Ольга. – И жутко интересно, как вы будете ее реализовывать на практике.

— Я дам тебе чрезвычайные полномочия. – сказал Курчатов. – Будешь моей правой рукой. Или, точнее, я буду твоей правой рукой, потому что понимаю теперь, что директор – не владелец системы, а лишь ее часть, пользователь, функция. Я хочу, чтобы ты управлял моей работой. Не оперативно, в ежедневном режиме, а на системном, стратегическом уровне. Что скажешь?

— Мне надо подумать. – тяжело вздыхая, сказал Сергей. – Если честно, я вам не верю. Пройдет день-два, настанет какой-нибудь очередной кризис, и вы забудете про изменения, вас затянет рутина, будете от меня вежливо избавляться каждый раз, когда я приду с предложениями.

— Ну… — протянул Курчатов. – Я, конечно, хотел бы тебе сказать, что обещаю держаться, но я – тоже человек. Давай так. Ты же увольняться собрался?

— Да.

— Ну вот. Уволиться ты всегда успеешь, но попробовать все-таки стоит. Как только тебе начнет казаться, что я тебя педалирую, или стану динамить с изменениями – смело об этом говори. Если я передумаю играть обозначенную роль, я не буду сопротивляться, и ты уйдешь. Чтобы ты не переживал, я тебе прямо сейчас пообещаю хорошее выходное пособие… Как насчет шести окладов?

— Шести?! – округлил глаза Сергей.

— Ну да. – кивнул собственник. – Это и твоя страховка, и моя мотивация. Погружение в рутину, отказ от изменений обойдутся мне очень дорого. Я готов рискнуть. А Ольга будет свидетелем нашего соглашения. Хотя, если ты настаиваешь, изложим его на бумаге.

— Нет-нет, я вам доверяю. – поспешил сказать Сергей. – Но мне все равно надо подумать. Хорошо?

— Хорошо. – пожал плечами Курчатов. – Кстати, так ведь и не позвонили, насчет заказа-то…

— И не позвонят. – улыбнулся Сергей. – Глисты любят тишину и спокойствие.

— Я бы с них и начал… — улыбнулся в ответ собственник. – Есть предложения?

— Да, масса.

— Рассказывай…

Комментарии (105)


  1. IIadJIa2204
    24.12.2018 10:41
    +2

    Офигенный рассказ! продолжай


  1. Ron9869
    24.12.2018 10:48
    +2

    Интересная подача, жду продолжения


    1. maxzhurkin
      26.12.2018 17:55

      Рекомендую предыдущие прочитать


  1. ShmeLo
    24.12.2018 11:52
    +3

    Постоянно читаю ваши публикации и нахожу их очень полезными. Но есть в один нюанс.

    Проблема:
    Вы часто упоминаете различные термины, методики и т.д. Например, в данной публикации используется термин «критерий Фишера». Мне интересно что это, как рассчитывается, где используется. Но читая пост я не буду останавливаться и гуглить этот момент. А после прочтения скорее всего я уже совсем забуду про него, упустив дополнительную интересную информацию.

    Решение:
    Предлагаю в конце каждого поста делать сноски с расшифровкой для такого рода вещей. В идеале — написанные вами, на доступном «практическом» языке. Если это слишком трудозатратно — буду рад и ссылкам на вики.


    1. anegrey
      24.12.2018 12:16

      Да, статьи хорошо и легко, увлекательно читаются, как художественная литература, как захватывающий детектив и тематика очень актуальная. Однако не хватает образовательного момента от статей, чтобы чему-то научиться, хотя бы ссылками на теорию. Может поэтому и не пускают эти статьи в профильные хабы?


      1. anegrey
        24.12.2018 12:30

        Хотя образовательный момент можно поймать, между строк. Например, что связи между отделами очень важны.


    1. SergeyMax
      24.12.2018 13:47
      +2

      Но читая пост я не буду останавливаться и гуглить этот момент.
      У меня есть вариант ещё лучше. Выделяете мышкой непонятный термин, нажимаете правой кнопкой, выбираете «поискать в гугле», а читаете — потом! Преимущество в том, что решение работает на любом сайте, а не только на том, где можно написать автору в комментах.


      1. FragCounter
        24.12.2018 13:58

        Не могу поставить плюс. Спасибо за лайфхак. Ни разу не обращал внимания на этот пункт в контекстном меню.


      1. Pycz
        24.12.2018 15:22
        +1

        А я всегда просто выделенное слово на новую вкладку перетаскиваю.


      1. andyudol
        24.12.2018 16:51

        Только не гугле, а в поисковике по умолчанию.


  1. tvr
    24.12.2018 11:55

    Как всегда хорошо.
    «Кризисный программист» — новое слово в управленческом хаосе.


  1. urtow
    24.12.2018 12:10

    Только я заметил, что продажники так и не перезвонили? :)


    1. Voiddancer
      24.12.2018 12:38
      +1

      — Хорошо. – пожал плечами Курчатов. – Кстати, так ведь и не позвонили, насчет заказа-то…

      — И не позвонят. – улыбнулся Сергей. – Глисты любят тишину и спокойствие.


      1. urtow
        24.12.2018 15:08

        Оу. Спасибо. Пошел покупать новые очки


  1. anegrey
    24.12.2018 12:12

    Да, связи между отделами — хорошее и правильное направление мысли.
    Приведу личный пример, как это важно и что никто за связи не отвечает. В налоговой у меня НЕ стоит автомобиль на учёте. Через личный кабинет налоговой написал заявление, чтобы поставили на учёт мой автомобиль и начислили налоги. В ответ получил, что информация о наличие у меня автомобиля не поступила из ГИБДД. Написал заявление в ГИБДД: «передайте информацию о наличие у меня автомобиля в налоговую». В ответ получил: «информация по вашему автомобилю в налоговую давно передали». :))) Виноватых нет! Все органы власти выполнили свою функцию согласно инструкциям, однако информация затерялась где-то. За связи между этими двумя подразделениями, очевидно, никто не отвечает. Жаловаться и требовать не с кого.


    1. DimAS_ColD
      24.12.2018 13:45

      Да, связей действительно нет. Это простое русское разгильдяйство. У меня так автомобиль в налоговую базу попал лишь спустя 4 года владения. Зато один плюс (для меня плюс, для государства — минус) — налоги за первый год владения так и не начислились, ибо сгорели за сроком давности. Но и минус — за 3 года пришлось платить единовременно, что оказалось недешево.


      1. tretyakovpe
        24.12.2018 15:36
        +1

        не русское. я в немецком производстве работаю — это всё про нас. Хотя не так печально.


      1. mSnus
        24.12.2018 22:43

        Это не отсутствие связей, это отсутствие уведомления о доставке


  1. kinall
    24.12.2018 12:24

    Ну просто сказка про Золушку…


  1. anegrey
    24.12.2018 12:25

    Можно подумать, что герой рассказа Сергей уволится, уйдёт в другую организацию и там его сходу наградят «чрезвычайными полномочиями», как предлагает Курчатов. К сожалению, нет, в других организациях плюс/минус та же операционная система, с теми же драйверами и отсутствием доступа к исходным кодам.
    Но сам термин «бизнес программист», конечно, уже очень назрел и актуален в наши дни.


    1. aakhamef
      24.12.2018 12:51

      У меня есть личный контрпример. В своё время я работал где платили мало, а требовали много. Некоторые из рабочих мест сами разорялись, с некоторых уходил я. По такой логике, на основе предыдущего опыта можно было бы сказать «Можно подумать, что герой комментария я уволится, уйдёт в другую организацию и там ему сходу предложат достойную оплату за адекватную работу. К сожалению, нет, в других организациях плюс/минус та же операционная система, с теми же драйверами и отсутствием доступа к исходным кодам.» Однако, после десяти лет поисков я всё-таки нашёл адекватное место работы. А вот если ничего не менять — тогда точно ничего не изменится.


      1. anegrey
        24.12.2018 13:07
        +2

        Речь не идёт о конкретной должности Сергея в данной или другой организации, конечно он найдёт, может быть даже лУчшую должность в другой организации, с лучшей зарплатой. У Сергея другая цель, у него цель программировать бизнес процессы, такой должности не существует нигде. У него цель получить root права к системе, чтобы её модифицировать и улучшить, получить «чрезвычайные полномочия», которые ему предлагает Курчатов. А он поступает с собою так, как поступил директор с начальником отдела снабжения — уволил, сменили 7 человек. Сам же Сергей говорит, что это не выход.


        1. mSnus
          24.12.2018 22:45

          Эта должность называется "бизнес-аудитор и бизнес-консультант", существует давно, но у нас только для крупных компаний используется. Дорого, сложно и надо уметь доверять...


        1. eximus
          25.12.2018 08:10

          У Сергея другая цель, у него цель программировать бизнес процессы, такой должности не существует нигде.

          Очень хочется Вас попросить не проявлять собственную необразованность так категорично. «Нет нигде» — это только Ваша выдумка.
          Объяснение
          Такие должности существуют давно, но не везде и не везде полноценно. Должности называются очень знакoмо многим: «менеджер» и «маркетолог». Именно в обязанности менеджера входят 4 основные функции (разработка, создание, управление, контроль), в которые, как вы видите, входит «контроль». Нет контроля работы, например, сайта? Виноват управленец (менеджер/директор, назначенный тестер/контролёр/СМК-шницы и т.д.)! А контроль, отработка эффективности и требования слаженности всех потоков на производстве — это уже маркетинг, в той части, которая занимается таким понятием, как «микросреда компании».


          1. batyrmastyr
            25.12.2018 09:42
            +2

            Вам бы свою неграмотность исправить не помешало.
            1) Не «менеджер», а «управляющий»
            2) С какой стати маркетологи («знатоки рынка») будут «отрабатывать эффективность» и требовать «слаженности всех потоков на производстве»? Даже контроль производства не их задача.


            1. eximus
              26.12.2018 12:04
              -1

              1. Вам до моей грамотности, как до космоса червяку;
              2. Именно «менеджер», т.к. предмет называется «Менеджмент», а не «Управление»;


          1. anegrey
            25.12.2018 09:44

            Чего у нас точно нет, так это общего понимания, как же всё-таки такая должность в точности называется? mSnus в предыдущем комментарии тоже считает, что должность существует, он её называет «бизнес-аудитор и бизнес-консультант», я даже с ним согласен, мне не принципиально как это явление называть, пусть будет «бизнес-аудитор», а не «бизнес-программист». Хотя аудитор «проаудировал», дал свои рекомендации и ушёл, а если бизнес-аудитор в штате и постоянно вносит улучшения? Есть такое? Просветите, пожалуйста, как такая должность называется? Работодатель может сам выдумать какую-то должность, в конце-концов, а если не может, то это как раз говорит, что они ничем не управляют, живут внутри системы, как винтики.
            У вас же должность называется уже иначе, не «бизнес-аудитор», а «менеджер» и «маркетолог» — взаимопонимания с mSnus нет. К тому же «менеджер» или всё-таки «маркетолог»??? Или это уже синонимы? А в багах бизнес-процессов виноват, оказывается (у вас) уже не маркетолог, а директор, тестер, контролёр, СМК-ницы и т.д., ну и менеджер. Т.е. единой точки входа (должности), ответственной за баги в бизнес-системе нет, как в налоговой с ГИБДД, получается.
            Если же зайти в профиль автора данной статьи и посмотреть ссылку «Сайт», то увидите ссылку на сайт «business-programming.ru», т.е. бизнес-программирование. Конечно такое название ни к чему не обязывает автора, но я это к тому, что термин «бизнес-программист» я не сам придумал, а просто пытаюсь понять автора статьи, сопоставить своё мировоззрение, с его мировоззрением. Лично мне, может быть, этот термин не нравится, я ещё не понял, думаю, осмысливаю статью в том числе в переписке с вами лучше стараюсь понять автора и вас. Вы уж извините, если что не так.


            1. Eldhenn
              25.12.2018 11:27

              Вы работу, задачи работника определяете по названию должности? Или по содержанию должностной инструкции?


              1. anegrey
                26.12.2018 09:29

                В моём понимании должностная инструкция — это формализация названия должности. В смысле, что работа и задачи работника кратко определяются (я определяю) названием должности, в развёрнутом виде определяются (я определяю) должностной инструкцией. Это ответ на ваш вопрос. Дальше немного размышлений.
                Если бы все люди были биороботами, то должностную инструкцию можно было бы формализовать настолько, что она превратилась бы в чёткий алгоритм действий. Но на деле, в жизни, люди обладают (или не обладают) той или иной степенью творческого начала и получается, что кто-то из конкретных людей на конкретной должности пытается сделать бОльше пользы для организации (в общем случае для общества), чем предписано его должностной инструкцией, пример тому Сергей из рассказа; а кто-то не выполняет даже возложенного на него инструкцией объёма задач, пример тому Леночка из рассказа (по мнению Сергея она не выполняет своих обязанностей).
                Сергей, из рассказа, хочет выйти за рамки всех должностных инструкций, реализовать свой творческий (т.е. не формализуемый инструкцией) потенциал для налаживания бизнес-процессов, улучшения связей и т.д.
                Однако по отношению к Леночке, как я понял, он занимает позицию: влезть к ней в мозг и перепрограммировать её, а если не получится, то уволить. Что противоречит его же позиции, что не было смысла менять начальника отдела снабжения 7 раз. Вместо того, чтобы самостоятельно обучить Леночку, или отправить её на курсы повышения квалификации, или на какие-то базовые курсы по бухгалтерии — Сергей намерен её уволить, как неисправный элемент его «идеально» выстроенной бизнес-системы. Во всяком случае, судя по совещаниям — Сергей не смог выстроить связи будучи на текущей должности, винит он в этом не связи (которые нужно улучшать), а Леночку. При условии повышения квалификации Леночки — связи улучшатся. Этот абзац скорее даёт ответ на другие комментарии в рамках данной статьи.


                1. igrblkv
                  26.12.2018 19:52
                  +1

                  Хочу заметить, из личного опыта, что не всякая «Леночка» согласится повышать квалификацию не на словах, а на деле…


        1. Xom
          26.12.2018 00:40

          Такая должность есть во всех больших компаниях — руководитель проектного офиса с рм и ба в штате


          1. anegrey
            26.12.2018 09:48

            Ну вот ещё одно мнение, подведу итоги, как эта должность называется:
            — «бизнес-аудитор и бизнес-консультант»;
            — «менеджер» и «маркетолог»;
            — директор, назначенный тестер/контролёр/СМК-шницы и т.д.;
            — руководитель проектного офиса с рм и ба (тут я понял ба — бизнес аналитик, с рм — служба риск менеджмента? Не самое лучшее место для аббревиатур, поясните, пожалуйста их).
            Сколько же народу отвечает за бизнес-процессы и каждый, я уверен, выполняет свои задачи на отлично! Однако бизнес-процессы, по факту, как мы видим в жизни, выстраиваются не эффективно. Никого не хочу обидеть, утрирую, но если всю эту кучу народа посадить на совещание, то это совещание никогда не закончится, никто не сможет принять решение (тем более срочное) и взять за него на себя ответственность, если среди всех этих людей, скрывающихся за должностями, не найдётся условного Сергея, который готов делать больше, чем требует того его должность и не факт, что Сергей окажется программистом 1С, это может быть бизнес аналитик, директор (собственник, Курчатов) или ещё кто-то. Совещание затянется потому, что за связи между людьми и отделами — никто не отвечает, как между ГИБДД и налоговой (сказал выше). А если на совещании присутствует Сергей, то он возьмёт ответственность не только за свой участок работы, но и за связи между всей этой кучей людей, тогда совещание пройдёт эффективно, будет принято достаточно адекватное решение и сделано это будет за короткое время.
            Такое обилие должностей и говорит в мою пользу — такой должности нет :) По факту никто за связи не отвечает.


            1. Eldhenn
              26.12.2018 10:46

              Вам бы HR-ом работать. И рассказывать, что программист не должен настраивать операционную среду, анализировать требования и тестировать программное решение — потому что он программист, а не администратор, аналитик и тестировщик. Сказано — программист — так программируй! Нечего не своим делом заниматься!


              1. anegrey
                26.12.2018 11:58

                Наоборот я говорю о том, что каждый на своём месте должен делать немного больше, чем предписано его должностной инструкцией, чтобы этого превышения полномочий хватало, как минимум, для установления устойчивых связей с людьми смежных специальностей, и чтобы этих связей было достаточно для выработки быстрых и адекватных бизнес-решений. Тогда никаких «чрезвычайных полномочий» условному Сергею не потребуется и вообще тогда такой Сергей не потребуется. А когда каждый говорит, что «я своё дело делаю на отлично», но при этом организация находится в хроническом кризисе, то это как раз тот плачевный случай, из которого условный Сергей пытается вывести компанию. В первую очередь (и в том числе) этот кризис происходит потому, наверное (как я понял автора), что за кроссфункциональные связи никто не отвечает.

                Уважаемые коллеги, из моего утверждения «такой должности не существует нигде», как ни странно, я не делаю вывод, что такую должность нужно вводить вообще повсеместно и в частности в фирме Сергея, вообще не нужно ничего вводить, наоборот многие перечисленные должности можно устранить, рецепт от проблем выше (каждый должен делать своё дело + кроссфункциональные связи). Второй рецепт дан в рассказе: Сергей отказался от всех должностей, ему вполне достаточно (руководствуясь его высшей целью) оставаться программистом 1С, но получить «чрезвычайные полномочия» по оптимизации бизнес-процессов, иметь доступ ко всему. Эта не формальная и не формализуемая, творческая должность, для неё невозможно написать инструкцию, а значит и ввести такую должность невозможно. Ну наиболее близкой по смыслу к этой роли я бы причислил бизнес-аудиторов и бизнес-консультантов, как было сказано выше. Как правило (по слухам) по результатам именно их работы в бизнес-процессах происходят кардинальные, скачкообразные сдвиги в лучшую сторону. Главным героем рассказа является не Сергей, а Курчатов, который понимает, что дело не в должностях, а в людях, конкретных людях, которые хотят развиваться и мотивированы на структурный рост организации, и не важно на какой они должности.


                1. Eldhenn
                  26.12.2018 12:43

                  > Эта не формальная и не формализуемая, творческая должность, для неё невозможно написать инструкцию

                  Докажите.


    1. prolis
      24.12.2018 13:09

      Можно не плодить сущности типа «бизнес-программист». Упомянутые в тексте СМК-шницы в очередном отчёте заметили бы аномальное время обработки заказа, настучали бы директору по продажам за отсутствие контроля своих процессов, тот бы постучал в битриксоида, что бы тот быстро допилил бизнес-критичную интеграцию. А пока слать заказы сразу директору для маршрутизации. Вот и всё программирование.


      1. Areso
        24.12.2018 15:03

        Чтобы заметить надо иметь метрики и контролировать их.
        Нет метрик, нет контроля — СМК занята бумажками, а не настоящим контролем качества (в цех они ни разу так и не сходили, а я вот лично ходил в цех с измерительными приборами и Сергея в данном случае понимаю очень даже хорошо; правда я и не в СМК работал).
        Получается как с банками из соседнего топика — все называют страшные трехбуквенные аббревиатуры на латинице, размахивают сертификатами, а по факту — почти везде — решето «и принимаемые риски».


        1. nki
          24.12.2018 15:05

          Согласен с вами и Сергеем. Один день проведенный рядом с потенциальным пользователем, действия которого надо автоматизировать, даст больше пользы чем тонна переписки и ТЗ.


  1. FragCounter
    24.12.2018 12:26

    Да, всегда с удовольствием читаю ваши рассказы. И вроде бы как, зашел когда-то в читальный зал почитать что-нибудь графоманское, а тут такие жемчужины. Очень жаль, что возникло такое сопротивление в профильных хабах. Может быть нашел бы ваши рассказы раньше.


  1. denisromanenko
    24.12.2018 12:42
    +1

    «Есть только две бесконечные вещи: Вселенная и Эго Программиста. Хотя насчет Вселенной я не уверен»


    1. anegrey
      24.12.2018 12:46

      Да, Вселенная может оказаться трёхмерной сферой, а значит замкнутой и конечной. Хотя эта замкнутая трёхмерная сфера тоже должна где-то быть, помещена в 4-мерное пространство, например.


      1. aakhamef
        24.12.2018 12:53

        Мне почему-то кажется, что Вселенная ничто и никому не должна. Это основное положение современного научного подхода.


        1. Cerberuser
          25.12.2018 04:36

          "Вселенная ничто" — опечатка или так и задумано, чтобы двояко звучало?)


          1. anegrey
            25.12.2018 09:49

            Интересное замечание, действительно, автор имел ввиду, наверное, что «Вселенная ничего и никому не должна».
            Но в исходном моём комментарии я и не говорил, вроде бы, что она кому-то, что-то должна. Просто мы достоверно не знаем её устройство, вполне возможно, что она замкнута (круглая), как планеты. Ведь считали раньше, что Земля плоская, оказалось шарик.


    1. anegrey
      24.12.2018 13:02

      Профессиональная деформация программистов заключается в том, что рано или поздно программист начинает понимать, что многие процессы в Жизни происходят на автомате, автоматически, а значит по определённой программе. Например дневной (недельный) цикл: проснулся, умылся, позавтракал, поехал на работу, в пути почитал новости или книгу, поработал, сходил на обед, поработал, дорога домой, поиграл с ребёнком дома, поужинал, лёг спать. Вот стандартная, дневная программа, грубо.
      А значит эти программы можно и нужно улучшать. Попытка улучить безнес-процессы Вселенной (или хотя бы на планете Земля, или хотя бы в конкретно взятой организации) со стороны выглядит как вторжение. А программисты пытаются себя наделить привилегиями (назначить себе root права доступа) для изменения бизнес-программ (как Сергей, надавив угрозой своего ухода на Курчатова), что окружающими воспринимается как гипертрофированное самомнение и эго, но это не совсем так. Программисты на самом деле хотят сделать лучше, хотя в таком рвении действительно проявляются все их пороки, в том числе их эго. И не факт, что они могут сделать лучше, даже если им так кажется. Всё, как в программировании, в строках кода читаются мысли разработчиков, а новичок пытающийся изменить что-то в новой для него системе наступает на те или иные грабли и начинает понимать, что система намного сложнее, чем ему казалось сначала.
      Так или иначе, механизм для разработки и программирования бизнес-процессов Вселенной (от уровня планеты, государств, организаций и т.д. до личного поведения) должен быть открытым, open-source так сказать.


      1. denisromanenko
        24.12.2018 13:10

        Вот честно, наблюдая в какую информационно-технологическую дырку катится наш мирок, я бы программистов вообще не допускал ни к каким улучшениям без строгого контроля, и розгами, розгами.

        «Забавно… Значит, мы с вами – почти коллеги. Хотя нет… Врач же создавать не умеет, только лечить.»
        Конечно, ведь пересадка сердца легче, чем копипаст с стэковерфлоу или новый пайплайн в вебпаке.


        1. anegrey
          24.12.2018 13:21

          Кто-то контролировать и улучшать процессы всё-таки должен, пусть он не выходец из программистов 1С или вообще не из программистов. Вот этого улучшателя и можно назвать программистом бизнес-процессов. Однако эти люди, либо тщательно скрываются (в отличие от Сергея, который open-sorce), либо их просто не существует (и нишу пытается занять Сергей, учуяв полную аналогию с известной ему сферой, опыт есть). Так или иначе, развивать автоматизмы (бизнес-процессы) в жизни (на всех уровнях) необходимо, без этого мы все погибнем :) не выдержав конкуренцию с теми, кто это уже давно осознал и использует в своих интересах.


          1. denisromanenko
            24.12.2018 13:30
            +1

            pikabu.ru/@janakazak

            Вот, можете почитать, там реальный человек решает реальные проблемы, садясь в директорское кресло и получая широкие полномочия. И ничего, улучшает, не крутится как белка в колесе, и программировать-то не умеет. «Эффективный менеджер», как здесь часто уничижительно говорят.

            Меня коробит манера общения этого персонажа, мнящего из себя серого кардинала и принижающего всех вокруг, даже директора — «ха, ламеры, юзеры, не то что я Координатор Движения Битов по Дорогам Памяти». Якобы теперь только программисты такие умные, все вокруг копошатся в своих болотах и неспособны на рационализаторские предложения.

            А как про шесть окладов услышал так сразу ножкой задрыгал. Ой, а кто ему на 6 окладов заработал? Фирма и директор?


            1. anegrey
              24.12.2018 13:55

              Я с вами согласен и сказал выше, что «эффективным менеджером» (менеджер — английское, русское — управленец, руководитель), что «эффективным управленцем» может быть не обязательно бывший программист. Но всё-таки из программирования, наверное, можно взять что-то полезное для решения управленческих вопросов или, по меньшей мере, посмотреть на суть вопросов управления с точки зрения программирования — полезно, что и пытается сделать Сергей.
              Например, есть ли у эффективных управленцев система контроля версий? В нашей современности нет, или есть только в каких-то тайных обществах, не знаю, в открытом доступе нет. Почему и возникает проблема преемственности управления. Умер Рузвельт, пришёл другой президент, начал другую линию управления гнуть. Ушёл Форд, преемственность осталась, в какой-то степени, во всяком случае брэнд и поныне жив. Ушёл Сегалович, что будет с Яндексом? На Хабре читал не самые радужные прогнозы habr.com/post/427001. Т.е. есть разные примеры.
              Хотя система контроля версий — не эпопея от всех бед, это пример, чего можно было бы почерпнуть из программирования для управления бизнес-процессами. А так в любом случае нужна высокая культура мышления управленца.


      1. kinall
        24.12.2018 13:21

        История движется по спирали. То, что вы сейчас совершенно правильно описали – по большому счёту, переложение философии механицизма на современные реалии. Тогда на месте программ были механизмы, а на месте книг Голдратта, скрамов и GTD – законы Ньютона. Механицистам тоже казалось, что главное – правильно применить нужный закон, и любая система будет полностью определена. Так и у ITшников сейчас: правильно применить нужную методологию или метафору, и наступит счастье – хоть в исходном коде, хоть в бизнесе, хоть в мировой политике. Однако на практике всё несколько сложнее, обо что и споткнулись в своё время механицисты (и за что заслуженно забыты=) ).


        1. anegrey
          24.12.2018 14:16

          Возьмите стиральную машину, механизм который на 80% выполняет работу стирки, в былое время процесс стирки был, можно сказать, творческим процессом, ручной работой. Т.е. плоды механицизма всё-таки проросли, разве нет?
          Я не говорю, что все-все-все процессы в жизни можно и нужно запрограммировать, но механизация повторяющихся процессов позволят высвободить ресурс внимания для выполнения творческой работы. Например еду в метро на автоматизме, это позволяет мне сосредоточиться на чтении статьи на Хабре, хотя и порождает некоторые риски.
          Программирование в широком смысле = автоматизация. Это не эпопея от всех бед, но без этого нам придётся тратить много ресурсов впустую, стирать в воде на реке вручную, грубо говоря. Трубопровод — тоже автоматизация доставки воды до жилья.


          1. Makc_K
            24.12.2018 14:36
            +1

            При всём уважении к программистам. Процесс программирования — это процесс реализации какого-либо алгоритма и архитектуры.
            Т.е. работа аналитика и архитектора всё-таки первостепенна. Хороший программист может строить архитектуру опираясь на уровень понимания системы в которой работает и проблемы, которую решает. Но такая ситуация может говорить о плохой организации процесса, когда один человек сочетает в себе несколько ролей.
            Сергей сейчас говоря о себе «программист» лукавит. Он скорее совмещает в себе эксперта/аналитика/архитектора.


            1. anegrey
              24.12.2018 15:49

              Сергей выходец из программистов 1С, конечно он пытается совместить в себе нечто бОльшее, чем программист.
              Организация процесса зависит ещё от уровня развития организации: в стартапе директор может совмещать в себе бухгалтера, программиста, маркетолога и т.д. По мере роста организации функции могут от директора отпочковываться. Т.е. в общем случае ничего плохого, что один человек совмещает в себе несколько ролей. В конкретной ситуации, это может быть не оптимально, конечно.


  1. denisromanenko
    24.12.2018 13:02
    +5


    Боже, да это просто какой-то программисткий фанфик, где главный герой из замухрышки, которая не может справиться с учетом в бухгалтерии, становится Властелином Мира, достаёт Эскалибур и женится на Королеве Эльфов. Точный, резкий, видит всё насквозь.

    «Урфин Первый, могущественный король Изумрудного города и сопредельных стран, владыка, сапоги которого попирают Вселенную»


    1. anegrey
      24.12.2018 13:03
      -2

      В какой операционной системе живёт наша планета Земля?
      Есть ли у нас на планете система контроля версий?
      Есть ли система контроля версий у Курчатова?


    1. vvzvlad
      25.12.2018 16:41

      Просто мери сью обычное.


  1. gangz
    24.12.2018 13:35

    Это настолько жизненно, что я аж прослезился и в ладоши захлопал!

    Жду продолжения.


  1. NikoMart
    24.12.2018 13:35

    При прочтении повеяло романами Айн Рэнд.


    1. vlivyur
      24.12.2018 15:52

      А мне почему-то Как пасти котов вспомнилось.


    1. ganqqwerty
      24.12.2018 19:53

      «Сергей сверкнул ясными голубыми глазами, его могучая грудь тяжело вздымалась. Он прислонился к стеклу окна, не в силах унять стремительный поток мыслей. Вокруг него подобно насекомым сновали мерзкие социалисты, которые не стремились к счастью. Он подумал: альтруизм это плохо, и лишь эгоизм — это настоящий альтруизм, потому что у Аристотеля сказано, что А это А.»


  1. iig
    24.12.2018 13:41
    +1

    Дочитал до драйверов и реестра, дальше ниасилил, сорри. Напомнило удивительные приключения Луиса-Альберто, Марии-Луизы и прочих обитателей Санта-Барбары. Бесконечные диалоги.


    1. OldFisher
      24.12.2018 15:21
      +2

      Да, для привлечения внимания читательской аудитории не повредило бы побольше экшена.

      … проступила кровавая пена, а потом он затих. Сергей плавно вынул нож и не глядя обтёр его о пиджак Андрея.
      Закрыв и заперев за собой дверь отдела продаж, Сергей прошёл по коридору в бухгалтерию и заглянул внутрь. Яд, которым он щедро заправил подарочный торт, уже сработал. Сергей присел на корточки перед трупом главного бухгалтера и, негромко насвистывая, принялся срезать скальп. Работа спорилась...


      1. iig
        24.12.2018 16:05

        А убийца — дворецкий сисадмин.

        Просто автор несколько увлекся игрой в диалоги. Идея, которую он хочет донести, за кучей букв плохо просматривается.
        Дюма (который про мушкетеров) выписывал диалоги с третьестепенными персонажами (слугами), для сюжета неважными. Но ему издатель платил построчно…


      1. JC_IIB
        24.12.2018 17:49

        Работа спорилась...


        – Извольте видеть! – раздраженно сказал редактор. – «Работа спорилась». У вас это сдирание скальпов описано так, будто бы кухарка у печки чистит картофель.
        (С)


        1. OldFisher
          25.12.2018 10:52

          Да, отсылка как раз к этому рассказу.


      1. KoToSveen
        25.12.2018 07:35

        Продолжайте!


  1. kvazimodo75
    24.12.2018 14:20

    благодарю! интересно пишите


  1. Gryphon88
    24.12.2018 14:36
    +2

    Одним из признаков Мэри Сью является то, что она может говорить что угодно кому угодно, а её слушаются, а не посылают дремучими лесами и высокими горами.


  1. dotfinal
    24.12.2018 15:18
    +3

    Не сочтите за хейт, но читая этот рассказ, да и предыдущий тоже, складывается ощущение, будто он написан обиженным бизнесом программистом, который почему-то не создал свой бизнес, зато точно знает «как». И появляется фантазия о программисте-супергерое-брюсе-уиллисе, который поражает всех вокруг своими простыми и гениальными мыслями о ведении бизнеса и спасает компанию.

    Мне-то рассказики нравятся, но пришла в голову мысль «а не поэтому ли мне нравится, что я просто такой же диванный теоретик?» и как-то нехорошо стало. Надо подумать об этом на досуге.


  1. jknight
    24.12.2018 17:41

    Сергей, конечно, лицо вымышленное, и, по каким-то причинам, крайне влиятельное — сугубо за счет постановки текста автором. Однако же, в процессе прочтения, будучи сотрудником крайне бюрократизированного предприятия, многократно замечаю, что проблемы, поставленные им, цветут яркими цветами во все поля. Подозреваю, что такая картина творится внутри сотен мелких и не очень фирм на постсоветском, да и не только, пространстве.

    Мэри Сью — возможно, только цель, как я полагаю, не в том, чтобы нарисовать программиста-бога-бизнес-процессов (коим, безусловно, является Сергей), а чтобы указать на то, что в большинстве случаев производственные и иные проблемы бизнеса могут быть смоделированы, формализованы, отлажены, и оптимизированы с использованием практически тех же практик, которые мы, программисты, используем при разработке и поддержке ПО. Отличие — вместо программ, модулей, и слотов-сигналов в схеме задействованы бизнес-процессы, отделы предприятия, и используемый способ связи между ними. Таким же точно образом, как мы это делаем при помощи профилировщиков, можно оценивать скорость исполнения тех или иных задач, искать узкие места, оценивать длительные блокировки ресурсов (процессы согласования, ожидания поставок, блаблабла).

    nmivan недавно писал статью про 1С-программистов, являющихся наиболее предпочтительными кандидатами на тех, кто об этих процессах больше всех знает в силу необходимости работы с буквально всеми элементами системы. Не буду говорить, насколько это касается именно 1С-ников (к сожалению, не имею ни малейшего опыта работы с этой системой), но сама суть, как мне кажется, изложена корректно: когда есть полная информация о системе, ее можно рассматривать и улучшать абсолютно абстрактным образом, и человек, ее имеющий, и способный ее грамотно использовать, может принести огромную пользу для бизнеса. Это именно то, что пытается показать и доказать Сергей. В «Корпоративном цейтноте» была история про буфер со 100 втулками, сделанными заранее для ключевого клиента — все равно ж купит, зато отдадим сразу, а не через месяц. Оптимизация чисто «софтовая», но при этом, если подумать, встречаемая нами каждый день: хлеб в магазин привозят утром, в количестве N штук, а не к вечеру, по результатам количества заказавших булку бабушек.


    1. iig
      24.12.2018 18:16

      в большинстве случаев производственные и иные проблемы бизнеса могут быть смоделированы, формализованы, отлажены, и оптимизированы с использованием практически тех же практик, которые мы, программисты, используем при разработке и поддержке ПО


      Это вряд ли. Как оказалось, задача 3 тел в общем случае в аналитическом виде до сих пор не решается. Хотя что может быть проще, чистая механика.
      А тут кибернетика, лженаука.


  1. berez
    24.12.2018 18:57

    Ну нельзя же настолько витать в облаках… Даже диалог про «останься, мы все простим» дочитать не удалось — какая-то сказка сказочная из страны розовых пони. В реальности все выглядит примерно так:

    — Сергей, мы вам предлагаем остаться и стать директором.
    — Нет.
    — Поняли вас, до свидания.

    А вообще, если программиста хотят сделать директором — значит, на горизонте сгущаются юридические тучи и срочно понадобился зиц-председатель.


  1. JediPhilosopher
    24.12.2018 19:10

    Зря он, кстати, отказался на бумаге оформить обещание шести окладов. Потому что подобные обещания легко даются, когда человек очень нужен, и так же легко забываются, когда в нем нужда отпадает (и тем более если он вдруг становится почему-то неприятен). А без документального свидетельства (я правда не очень представляю как можно его оформить чтобы не подкопаться и не отвертеться) все эти джентельменские соглашения в мире бизнеса ничего не стоят.


    1. lubezniy
      24.12.2018 20:51

      Стоят, если есть хоть какая-то перспектива дальнейшего сотрудничества.


    1. Areso
      25.12.2018 14:14

      Думаю, это вполне можно включить в трудовой договор.


    1. anegrey
      26.12.2018 09:54

      Не забывайте, что это художественный рассказ. Просто автор таким образом пытается показать чрезвычайную бескорыстность Сергея, что у него есть некая высшая цель (не формализованная в рассказе). Не берусь формализовать эту цель за автора, ибо мои комментарии с размышлениями о глобальном не нашли понимания, минусуют.


  1. oppol
    24.12.2018 19:51

    Программист и бизнесмен — это разные типы психики, они от разных вещей получают удовольствие. Бизнесмен, тихо сидящий на одном месте такая же редкость как программист целый день рассказывающий анекдоты живим людям.


  1. leossnet
    24.12.2018 20:23

    Черный ящик, обратная связь, управляющие воздействия и т.п. — это все область кибернетики, на принципах которой работают все без исключение технические системы. Любая система управления организацией — это тоже кибернетическая система, которая отличается от технической системы лишь тем, что оперирует исключительно информацией посредством той же самой информации. Но в силу присутствия в системе управления человеческого фактора (глухие телефончики) информация может теряться и искажаться, что является причиной неэффективности систем управления.

    Специалисты, системно занимающиеся вопросами управления, называются экономистами-кибернетиками. Но так как кибернетика в последние десятилетия в умах ученых и специалистов свелась к компьютерным системам, то на практике функции экономиста-кибернетика обычно выполняет какой-нибудь инженер, получивший второе высшее экономическое образование, при этом имеющий неформальный выход на высшее руководство организации.

    И в данном рассказе Сергей выступает в гораздо большей степени как инженер, а не как программист, использующий небольшой набор эффективных приемов по стоимостной (экономической) оценке различных организационных процессов.


  1. IvanOne
    24.12.2018 20:27

    Хочется верить что такое возможно РФ, буду рад если будут еще рассказы


  1. elve
    24.12.2018 20:31

    Одна просьба у меня есть =). Вы не могли бы выложить список литературы, которую предположительно прочел Сергей? =). В рассказах все ситуации по полочкам разложены, но хочется окунуться поглубже =)


    1. nmivan Автор
      24.12.2018 20:39

      была такая идея, но так и не взялся — отдавало бы некоторыми понтами с моей стороны.
      А вот если обыграть в виде худлит-истории, то почему бы и нет…


      1. RegisterWindowClassExA
        24.12.2018 21:09

        Сначала обыграйте в виде худлит-истории, а потом можно и список. Иначе контекст будет не понятен, зачем эти книги нужны.
        З.Ы. Рассказики годные. Нет, ЧСВ программера так и прёт изо всех щелей, но вообще занятно и познавательно.


        1. nmivan Автор
          24.12.2018 21:15

          не, так не интересно. Надо чтобы и худлит, и понятен контекст, и зачем нужны эти книги. Комплексную задачу интереснее решать.


          1. JC_IIB
            24.12.2018 21:20

            Как вариант, вписать в интерьер очередной истории книжные полки с этими книгами. Типа — кто-то зашел в кабинет поболтать, увидел и заинтересовался названиями. Или как-то так.


            1. nmivan Автор
              24.12.2018 21:23

              тсс, не надо идей по реализации, а то я буду переживать, что стырил.
              Достаточно идеи «худлит+книги».


              1. JC_IIB
                24.12.2018 21:26

                а то я буду переживать, что стырил.

                Так мне ж не жалко :) и потом, «стырил» — это когда без спросу, а тут — «использовал предложенное» :)


      1. KoppeKTop
        25.12.2018 16:07

        Никаких понтов, такое уже было в «Ложной слепоте» Питера Уоттса. Там в конце здоровенный список литературы по темам, затронутым в книге (от биологии до проблемы сознания).


    1. leossnet
      24.12.2018 20:50

      Простите, что влезаю, но на мой взгляд описанные в рассказе проблемы будут достаточно понятны после прочтения следующих материалов:

      Олег Кольцов. Процессный подход с точки зрения кибернетики
      process.mirtesen.ru/blog/43516691271/Protsessnyiy-podhod-s-tochki-zreniya-kibernetiki

      и Чарльз Т. Хорнгрен, Джордж Фостер, Шрикант Датар. Управленческий учет
      www.litres.ru/dzh-foster/upravlencheskiy-uchet-17181345/?fbclid=IwAR2uOAgk0AI5-283iVZgnfojOzE2hmiOJZKtFhgkguZEaiYL--9ZcWWSxA8


      1. System12
        25.12.2018 16:31

        Не только. Моя другая старая статейка тоже в тему
        process.mirtesen.ru/blog/43852778662/PROTSESSNYIY-LANDSHAFT-I-ORGSTRUKTURA


  1. Eldhenn
    24.12.2018 21:26

    А теперь у нас и директор никто. Так, функция системы. Да, и Битрикс-программист — это оксюморон, вот то ли дело 1С-программист, вот кто программист-то настоящий, а не всякие там!


  1. mSnus
    24.12.2018 22:54
    +1

    Кое-чего в этом фантастическом рассказе не хватает. Продолжения — как все эти глисты, чувствуя опасность от Сергея, стали ставить ему палки в колёса, подставлять, объединяться в немыслимые ранее фракции, лишь бы "против него".


    Как они предлагают собственнику негласный компромисс — он увольняет всех, либо он увольняет Сергея, а они работают на 15% лучше, чем раньше. И Битриксовода отпущения заменят.


    И собственник такой — извини, Серёг, конечно, они глисты, но это же наши глисты! Я с ними уже 10 лет хожу, привык как-то… да и в принципе — нормально было, а тут — +15%, да ещё и Битриксовода заменят! Так что извини… И залог, конечно, хорошо бы вернуть, это я как-то сгоряча тогда. Надо пересмотреть договоренность в свете новых обстоятельств.


    1. prolis
      25.12.2018 09:55

      И собственник такой: — Извини, Серёг, ты уволен, т.к. коллектив жалуется, что с тобой сложно общаться. 2018


    1. Gryphon88
      25.12.2018 12:24

      Про развал в процессе роста годной компании, плохие бизнес-процессы, «глистов» и примат имиджа, маркетинга и KPI над основной производственной деятельностью советую глянуть забавную книгу «Чёрная цитадель», автор Андрей Дубинский.


  1. sbh
    25.12.2018 09:52

    Это просто охрененно!
    Пиши еще!


  1. Naves
    25.12.2018 10:41

    Один мой знакомый неоднократно на совещаниях высказывался, что бизнес-процесс-то поменять надо, ну хотя бы немножко, ну вот здесь, и именно здесь. Потом перестали приглашать на совещания.
    Вот именно по-этому я тут директор, а ты ойтишнег (с)


    1. Ta_Da
      27.12.2018 06:31

      «Пожалуйста, не задавай коллегам вопросы на демо и совещаниях, потому что они часто не могут тебе ответить и это портит имидж отдела в глазах пользователей» — из личного опыта.


  1. Daddy_Elf
    25.12.2018 12:31

    А мне вот интересно, почему они все постоянно улыбаются. Чуть ли не в каждой строчке «улыбнулся», «улыбнулась». Это художественный прием такой? Или «лицемерие по Карнеги», часто происходящее в корпоративной среде? Или может у них по-другому эмоции не выражаются?


  1. Evengard
    25.12.2018 14:14

    А когда продолжение «Проще, чем кажется» ждать?


    1. nmivan Автор
      25.12.2018 14:22

      а надо?


      1. Evengard
        25.12.2018 15:19

        Обязательно =)


      1. lamer84
        25.12.2018 18:08

        А как же?! Там же самое интересное! Был простым программистом со стервой-начальником, а стал вон кем!
        Я без иронии.


  1. Serg_iv
    25.12.2018 15:02

    Переизобретая книги Голдратта…


    1. Eldhenn
      25.12.2018 15:41

      Голдратт — не 1С-программист. И вообще не программист. Чему нас могут научить книги этого недочеловека?


      1. Serg_iv
        25.12.2018 16:28

        Это да, он физик, не дорос до программистов.


        1. anegrey
          26.12.2018 10:03

          Шутники, ёлки. :))) Ну да, предположительно автор сам выходец из 1С (судя по его публикациям), вероятно ему кажется, что в центре Вселенной находятся 1С-ники, а от них уже происходят все остальные элементы Вселенной. :))) Так называемое диалектическое эгоцентричное мировоззрение. Диалектичное потому, что в здравомыслии и глубокомыслии автору всё-таки не откажешь. А эгоцентричное — потому, что в центре Земля (Эго, Я), а не Солнце.