»з программиста в тимлиды Ч дорога в один конец фото
Ћична€ практика Ћична€ практика

»з программиста в тимлиды Ч дорога в один конец


¬опрос лидерства актуален в каждой организации. ќфициальные руководители, замы, Ђсерые кардиналыї Ч это люди, которые призваны организовать работу команды на результат. Ќо требовани€ к руковод€щим должност€м в любой отрасли свои. ¬ программировании заниматьс€ руководством без понимани€ основ процесса практически невозможно. “ак считает Ѕорис Ўишкин Ч тимлид команды разработчиков ALNA из небольшого провинциального города  раснодарского кра€.

 оманда начала формироватьс€ в 2017 году и с тех пор выросла с одного человека до 10 специалистов команды разработки. ќсновной продукт, ради которого создавалась команда Ч доска бесплатных объ€влений ALNA.RU. Ќо за 4 года компани€ смогла реализовать пор€дка 10 проектов, регул€рно получает и успешно сдаЄт продукты дл€ госзаказов.

- «ачем в программировании придумали должность тимлида. ¬едь фактически это просто руководитель?

- я не люблю само слово Ђруководительї у мен€ оно ассоциируетс€ с тем, что человек просто Ђводит рукамиї. „тобы создать команду программистов, мало давать им указани€. я трепетно отношусь к постановке задач, ведь сам начинал как программист и много лет писал только в одиночку. Ќо со временем пришло осознание того, что одному большой проект создать сложно. ƒл€ этого нужна команда как минимум из 5 человек.

“акой коллектив похож на небольшую семью, в которой тимлид Ч глава, а проект Ч ребЄнок.

ќсновна€ задача лидера Ч Ђзажигатьї коллектив. “имлид сам должен гореть проектом. ¬идеть путь и показывать его команде. „еловеку свойственно сомневатьс€. ¬ программировании может быть сотн€ сомнений по поводу того, каким путЄм пойти. ј тимлид должен направить, куда идти и держать ответственность за прин€тое решение.

- ћожет ли тимлидом стать человек, далЄкий от программировани€?

- ¬ принципе Ч может. ¬ IT есть много направлений и каждому из них, даже в составе одной команды нужны свои лидеры. ¬ больших проектах свои тимлиды есть у бэкендов, у фронтендов, у дизайнеров и у девопсов.  аждый из них в идеале должен хорошо понимать, чем занимаетс€ его направление, обладать знани€ми в нЄм. Ќо в реали€х небольших команд провинциальных городов, тимлид занимаетс€ управлением всеми направлени€ми. я лучше всего знаю сторону бэкенд разработки, но приходитс€ направл€ть и фронтов, и UX, и скрам менеджеру помогать.

»значально, когда мы думали создавать команду, пытались привлечь специалистов дл€ руководства, которые имели бы административные навыки, но не понимали в программировании. Ётот подход не показал хороших результатов.

–уководитель со стороны пытаетс€ выстроить жЄсткую модель управлени€, так как ему кажетс€, что специалист, который сидит за компьютером Ч не работает. ќн не понимает, сколько времени реально может быть потрачено на задачу. Ќа этой почве возникают конфликты, которые мешают работать.

я очень трепетно отношусь к постановке задач, понимаю, что какие-то из них специалистам будет несвойственно выполн€ть и может возникнуть внутренний протест. Ќапример, когда девопсу ставишь задачу проложить коммуникационные сети, пон€тно, что это не его основной функционал, но он справитс€ с лучше других членов команды. »ли фронтенду порой приходитс€ разбиратьс€ в больших объЄмах данных, решать дизайнерские вопросы. “акие задачи стараюсь ставить так, чтобы их выполнение было комфортно по срокам и по силам.

- ¬ы осознанно шли к тому, чтобы стать тимлидом?

- Ќет, это произошло само собой. ѕросто в один момент мен€ так стали воспринимать коллеги, и € подумал: Ђѕочему бы и нетї. »значально € училс€ на математика. ¬ то врем€, программирование было моим хобби. » когда € полностью погрузилс€ в IT, то пон€л, что у мен€ исчезло хобби, ведь оно стало работой. Ёто было большое разочарование. ј когда € стал лидером команды, получаетс€, что основа де€тельности Ч ведение проекта, работа с другими людьми. “еперь дл€ мен€ программирование оп€ть стало хобби. „то не может не радовать. я продумываю проекты и отдаю их на доработку команде. “ак у мен€ по€вл€етс€ больше времени на творчество, на мысли и изучение нового.

≈сть и минусы в лидерстве. ќсновной Ч тебе приходитс€ нести ответственность за работу всей команды и контактировать с заказчиками, директорами, инвесторами. ≈сли работа идет хорошо, то хвалить никто не будет, а вот, в случае осечки, первый удар принимает тимлид. ќн должен, с одной стороны защитить команду и с другой Ч донести потом команде точку зрени€ заказчика. Ќо сделать это нужно так, чтобы не подн€ть возмущение. ѕо большому счЄту тимлид работает дипломатом и следит за настроением в коллективе.

- ≈сли есть желание стать тимлидом, но команда теб€ не воспринимает, что можете посоветовать?

- —корее всего, така€ ситуаци€ может произойти там, где уже есть лидеры и в таком случае выход один Ч пытатьс€ собрать вокруг себ€ единомышленников и сколотить свою команду. “олько нужно быть корректным и не строить своего, разруша€ то, что уже есть. ≈сли плести интриги, они легко могут быть сплетены и против вас.

’ороших лидеров не хватает. » если вы сможете создать команду, то тимлид с которым вы работали, вр€д ли будет ставить палки в колЄса. ¬едь чем больше полноценных команд создаЄтс€, тем больше проектов можно вз€ть.

¬ основном программисты замкнутые люди, и когда в компании по€вл€етс€ специалист, готовый взаимодействовать не только с машиной, но и с людьми, передавать им свои знани€, работать над сплочением команды, то он становитс€ ценным сотрудником.

ј ещЄ € убеждЄн, что дл€ тимлида важен возраст. “олько личный опыт позвол€ет чувствовать себ€ уверенно и вести команду в нужном направлении.   сожалению, без него становитьс€ управленцем сложно.

- —тоит ли программистам стремитьс€ в лидерство?

- ƒо того, как стать тимлидом, € около 15 лет занималс€ только программированием и тогда пон€л, что в 50 лет, огл€дыва€сь назад, € разочаруюсь, что не сделал большего. ¬едь один человек может написать не так много. ƒругое дело Ч команда. Ќесколько программистов совместно за год могут сделать столько проектов, сколько один не сделает за 10 лет.

я хотел брать сложные проекты, делать больше и, благодар€ команде Ч могу это реализовать.

- ј если страшно разочароватьс€ в финале трудовой де€тельности, но лидерских качеств нет?

- ≈сть возможность стать архитектором проектов. јрхитектура, продумывание алгоритмов работы Ч это важна€ составл€юща€, котора€ сейчас есть не у каждой команды. ѕоэтому дл€ тех, кто не готов идти в лидеры, стать архитектором Ч прекрасный шанс дл€ роста.

ѕодписывайтесь на нас в соцсет€х, если хотите быть в курсе последних событий в сфере бизнеса и технологий.


Ќе менее интересные публикации