Все хорошо, казалось бы. Однако, когда сам до этого был в подчиненных, а тут вдруг назначен рулить и решать, если ты адекватный человек, то ощущения так себе.
Ну то есть совершенно не похоже на то, как ожидалось-мечталось.
И достался мне по наследству один программист на Delphi. Я потом называл его всегда строго «эмпирический программист». При общении с ним регулярно создавалось впечатление, что я начинаю бредить. Не он, со своими мыслями, а я, в попытках проникнуться очередной его идеей.
То, что гражданин писал чудовищный по всем явным и неявным правилам код, это само-собой. Типичное мастерство – запихать все, до чего руки дотянуться, в процедуру. Функции? Не нужны нам эти пережитки!
Постоянно что-то дописывал в свои километровые листинги, компилировал и перекомпилировал.
запускал, смотрел что получается. Если не получалось ожидаемое, рвался в бой, правил код. Причем для одного и того же в разных местах использовал разные способы. На вопрос – отчего такая странная методика работы, отвечал, что тут он «набрел» на удачный способ, а тут пробует другой. Времени это отнимало просто прорву. Он скорее не программировал осознанно, а экспериментировал с компьютером и Delphi. Потому и был прозван «эмпирическим программистом» - все только через опыт, только через себя.
Как-то так.
Паренька звали Саша, жену его – Александра, сына второго он тоже назвал Сашей. Как выяснилось, в честь деда. Ну вот такая «александрийская» семь получилась, да.
И уволить его было проблематично. Контора муниципальная, единственный в семье добытчик и кормилец, куда же его такого выгнать? Цветок нежной душевной организации может завянуть. Лично мне было не особенно жалко, но вот наш директор как-то болезненно реагировал на предложение – пусть в другом месте Саша счастья своего попытает.
И вот что было во всей этой истории непонятного – Саша закончил ЯГТУ, что в Ярославле. Информационные системы и технологии. Но ничего не сохранилось для применения в дальнейшем, совершенно. Табула раса, как она задумывалась.
У Саши нашего отношения с техникой вообще были в некотором паритете или нейтралитете даже. Он не понимал, как оно там «внутре» все работает, и порывался технике помочь. Мысль неплохая, самка по себе, но вот с руками было совсем нехорошо. Поэтому битву разума против опыта обычно техника вчистую проигрывала. «Что поделать, се ля ви такова, какова она есть, и больше не се ля ви!» © из Сашиной мудрости.
Однажды хорошим весенним деньком сделали перерыв и перекур. Вышли на крыльцо, кто подышать воздухом, кто покурить. И тут Саша вкрадчиво спрашивает:
- А вот скажите, азот же можно так заморозить, что бы жидким стал?
- Можно, - говорю.
- А можно его в таком жидком замороженном виде в железную коробочку налить и коробочк заварить?
- Тоже можно, - отвечаю. – А зачем тебе такое?
- Да у меня идея появилась – так проц охлаждать.
- Ну, идея не новая. Дорого, так-то, - сообщаю юному изобретателю. Интересуюсь, – А потом, после того, как коробочка с азотом нагреется, как собираешься обеспечить отвод тепла и охлаждение агрегата? Качать жидкий азот – такое себе занятие.
Поворачиваюсь к гражданину лицом. Там – изумление.
- Что то не так, - спрашиваю участливо. – Проглотил чего?
- Не понял, - говорит. – А почему она нагреется? Это же азот!
Тут пришло время мне изумляться. Я даже из головы все мысли растерял, настолько мастерский был ход!
- Грхм, - говорю. – Ну как бы положено же. Физика, расширение газов и прочее…
- Надо попробовать! А вдруг это не так! Все начитаются книг всяких, а никто не пробует, никто точно не знает!
Тут я даже стал немного понимать, почему у него такой стиль программирования – ибо нужно же все проверить. Скажем, логично использовать цикл IF-THEN-ELSE. Но нет, так же все могут! А нас ждут дороги не хоженые – напрыгнем на конструкцию CASE. Работает? Работает! Ну вот и славненько.
Дальше - больше. Хотелось понять, чем же все-таки занимается в рабочее время сотрудник. Вызвал, поговорил, согласовал. Раз в неделю будет отчет о проделанной работе, опираясь на который, можно будет что-то проанализировать и улучшить в работе. Я таких отчетов не видел никогда. Нет, вот так правильно – НИКОГДА!
.
Позвонил туда.
Поговорил с тем.
Программировал 40 минут.
Вишенка на торте – «писал отчет»
.
Еженедельно пояснял – вот у тебя задание, вот по нему и пишешь – что сделано, а если не сделано, то почему. Терпел три месяца. Выдавал под роспись задания. Потом все же накорябал приказ, в котором за систематическое невыполнение поручений руководителя не выплачивать премию за месяц.
Результат превзошел все ожидания – пришла мама отца двух детей. И началось!...
Саша хороший, у Саши дети, вы придираетесь, что он вам сделал, вы себе премию забрали, он старается, такое сложное время у него в семье, войдите в положение.
Показываю бумажки с подписью чада, список заданий, сколько выполнено.
Нет. Не работает. И стало понятно, в кого вырос сын.
Даже простая мысль, что на основании отчетов можно попробовать заложить в бюджет увеличении зарплаты, как-то мимо прошла на фоне «Саша – хороший».
Была еще история перед Новым годом, про елочную гирлянду. Оказывается, у гирлянды с последовательным включением лампочек всего один провод. Неожиданно, как по мне. На логичный вопрос – а в розетке два контакта, как быть? Был получен простой и понятный ответ – провод один, а лампочек несколько. Что там делают куски проводов между лампочками, осталось нераскрытым. Видимо, просто так или для красоты.
Но на субботниках парень был исключительно хорош! Как говорится, не только лишь все могут в таком темпе скрести весеннюю улицу.
И что-то все-таки в нем было, какой-то скрытый талант. Ну, раз супруга выбрала его в мужья.
Счастья ему и долгой жизни.
Будь здоров, Александр, будь здоров.