Я стал командным / техническим руководителем, потому что я люблю делать технические команды офигенными :-). Я твердо верю в силу технических команд / сообществ, чтобы сделать много позитивных изменений в мире.
У вас было слабое желание писать код, но все еще было сильное желание создавать программы?
У меня все еще есть сильное желание писать код и создавать полезные вещи, но я в равной степени (если не больше) стремлюсь оказать положительное влияние на команду людей, которые создают программное обеспечение. Я стараюсь сосредоточиться на устранении всех препятствий на пути их разработки, а также на разработке и написании отличного кода.
Вы поняли, что вы больше человек, и вы могли бы лучше использовать свои навыки общения?
Мне очень нравится социальная часть моей работы, да, я считаю, что разработка программного обеспечения в своей основе является как социальной, так и технической / инженерной деятельностью.
Это потому, что вы спросили руководство и подумали, почему нет?
Самый первый раз, когда я был техническим руководителем - да. В то время это было просто потому, что я был единственным, кто знал эту технологию под рукой (веб-технологии Java).
За деньги?
Нет - для меня я бы зарабатывал больше в день или в час, как прямой разработчик. Командные / технические руководители, как правило, вынуждены работать дольше. YMMV на этом.
Как прошли первые несколько месяцев после переезда?
Балансирующий акт! Политика и «мягкие навыки» были определенно труднее всего. Технические решения и т. Д. Были проще, но у вас очень мало времени для написания кода, пока вы не станете более опытным в управлении своим временем.
Были ли затронуты отношения с коллегами?
Изначально да - я был намного моложе, чем остальная часть команды - это был тонкий уравновешивающий процесс обучения у них искусству разработки программного обеспечения, а также лидерству с фронта «новых технологий».
НТН!