Взрывной профессиональный рост
Совершенно случайно открылся элементарный способ быстрой прокачки. Больше относится к эрудиции, но и интеллект не страдает.
Всё очень просто: надо руководить командой программистов и при этом вникать в задачи.
Главное – второе. И вот это главное большинство начальников обычно игнорируют. Они исполняют роль координаторов и погонщиков (по Белбину) – распределяют задачи, контролируют срок и бюджет, ну или какие там ещё у вас параметры есть. А в суть задачи не вникают. Проблем, возникающих в процессе выполнения, не знают. Способы решения, которые программист попробовал, не видели. Что в итоге сработало – не интересуются.
Задача для такого начальника остаётся чёрным ящиком. Сделали – и хорошо. Вовремя сделали – прекрасно. Но никакого прироста знаний у начальника не случилось. Программист – да, прокачался (если задача содержала в себе хоть что-то для него новое).
А ведь так просто кладезь информации, особенно если задачи разнородные. И главное – затраты на погружение чертовски малы. Надо потратить 5-10 минут в начале, и столько же в конце. Программист сам с радостью всё расскажет, если спросить – с чего начал, куда копал, где зашёл в тупик, у кого спрашивал, что посоветовали, что попробовал, как сработало, чего нового узнал.
Конечно, начальник получит знаний меньше, чем программист. Но в бесконечное количество раз больше, чем получал до этого, контролируя лишь срок.
Я эту теорию проверял на нескольких начальниках, в т.ч. на себе самом. Работает всегда.
Да, были и обратные примеры – когда начальник ни в какую не хотел вникать. Не знаю, где он теперь. Его легко заменил скрипт.
Совершенно случайно открылся элементарный способ быстрой прокачки. Больше относится к эрудиции, но и интеллект не страдает.
Всё очень просто: надо руководить командой программистов и при этом вникать в задачи.
Главное – второе. И вот это главное большинство начальников обычно игнорируют. Они исполняют роль координаторов и погонщиков (по Белбину) – распределяют задачи, контролируют срок и бюджет, ну или какие там ещё у вас параметры есть. А в суть задачи не вникают. Проблем, возникающих в процессе выполнения, не знают. Способы решения, которые программист попробовал, не видели. Что в итоге сработало – не интересуются.
Задача для такого начальника остаётся чёрным ящиком. Сделали – и хорошо. Вовремя сделали – прекрасно. Но никакого прироста знаний у начальника не случилось. Программист – да, прокачался (если задача содержала в себе хоть что-то для него новое).
А ведь так просто кладезь информации, особенно если задачи разнородные. И главное – затраты на погружение чертовски малы. Надо потратить 5-10 минут в начале, и столько же в конце. Программист сам с радостью всё расскажет, если спросить – с чего начал, куда копал, где зашёл в тупик, у кого спрашивал, что посоветовали, что попробовал, как сработало, чего нового узнал.
Конечно, начальник получит знаний меньше, чем программист. Но в бесконечное количество раз больше, чем получал до этого, контролируя лишь срок.
Я эту теорию проверял на нескольких начальниках, в т.ч. на себе самом. Работает всегда.
Да, были и обратные примеры – когда начальник ни в какую не хотел вникать. Не знаю, где он теперь. Его легко заменил скрипт.