<aside> 👋 Привет!
Это пробное письмо курса «Стать тимлидом». В нём мы разбираем дилемму: пойти в лиды или продолжать писать код. Мы написали его, чтобы вы могли более осознанно подойти к выбору (если он перед вами ещё стоит, кек). Ну и посмотрели формат контента — уроки будут выглядеть примерно так же.
Это самое короткое письмо курса. Следующие будут намного длиннее, поэтому если не готовы пахать, но очень хотите курс — берите тариф «Почитать» и проходите в своем темпе.
</aside>
В разработке есть две равнозначные траектории роста — вертикальный (лидеры) и горизонтальный (хакеры). Лидеры и хакеры — это такая метафора из нашего с Васей Половнёвым курса о профессиональном росте. Вспомните героев из «Крёстного отца»: Вито Корлеоне и Луку Брази.
Марлон Брандо в роли дона Вито Корлеоне. Источник
Вито Корлеоне начинал карьеру **с самостоятельного участия в грабежах, убийствах и разбое. Но постепенно, с ростом влияния, он делегировал эти задачи своим помощникам — капореджиме и консильери, — а сам занялся более важными стратегическими задачами: планированием, переговорами и будущим семьи. То есть выбрал путь лидера, чьи навыки подойдут для любого управления: семьёй гангстеров, бизнесом по доставке цветов или командой разработчиков.
Второй не менее значимый герой в фильме — Лука Брази, безжалостный и кровожадный убийца, чьи навыки и авторитет составляют половину военного капитала семьи.
Ленни Монтана в роли Луки Брази — брата Вито Корлеоне. Источник
Навыки Луки узкоспециализированны и хорошо работают во время гангстерских войн. Если семья легализуется, Лука потеряет работу. Его путь — хакер.
<aside> 📌 Есть и другие метафоры. Например, в Бюро Горбунова хакеров называют магами, а лидеров — полководцами (часть 1 и часть 2), но суть остаётся той же: метафоры описывают горизонтальный или вертикальный рост.
</aside>
Быть лидером в команде — значит брать больше ответственности за результат, выстраивать коммуникацию между участниками, а вместо новых технологий изучать работу соседних отделов, чтобы приносить им больше пользы. Не писать код, а быть связующим звеном между бизнесом и разработкой.
Обычно лидеры растут в СТО или других управленцев, а обратно в хакеры переходят, только если выгорают из-за неправильного выбора мотива на старте (поговорим об этом ниже).
Быть хакером — значит прокачивать хард-скилы: писать код и разбираться в десятках технологий. Обычно хакеры растут в техлидов или архитекторов, но бывают и другие варианты. Например, разработчик может стать экспертом в специализации или доменной области: специалистом по межсервисному взаимодействию в микросервисной архитектуре или бэкендером в банковской сфере. Или стать известным opensource-разработчиком.
Хакер принимает технологические решения, следит за трендами и закрывает задачи своими руками. Ему не нужно налаживать процессы в команде и гораздо меньше приходится общаться со стейкхолдерами.
На рынке труда обе траектории востребованы примерно одинаково:
Лидеры нужны и важны, потому что людей, которые берут на себя ответственность и доводят проект до результата, мало.
Хакеры — потому что без их упоротости не появились бы Nginx или Unreal Engine.
Хакерам легче трудоустроиться за рубежом, потому что писать код можно в любом культурном пространстве, а управлять людьми другой культуры гораздо сложнее. Если совсем просто: зарубежная компания скорее наймёт разработчика из другой культуры, чтобы подогнать его под свою, чем доверит иностранному тимлиду привнести в проект часть своей культуры.
Но всё же самое главное отличие лидеров от хакеров — в эмоциональной нагрузке.