Хотя людей увольнять не люблю но если какой-то сотрудник «валит» коллектив то ариведерчи. Сделать из человека спеца можно, а вот из непонятно чего сделать человека тут нужна эволюция, Дарвин, папа/мама/ремень и т.д. Сейчас PM и PdM могут вообще гуманитариями быть(и при этом толково выполнять свои обязанности)А технически сильные это Technical DM и Technical тимлид обязанности PgM, которые должны быть бывшими разработчиками. Обязательно делитесь переживаниями и трудностями со своим руководителем, другими тимлидами, HR BP вашей команды. Сильный сотрудник не тот, у кого нет проблем, а тот, кто умеет их выявлять, находит в себе силы признать, решить и сделать выводы на будущее. Вас, как и всех, будут ждать проблемы и сложности.
Формирование команды и онбординг
Техлиды часто берут на себя роль наставников и мотиваторов, поощряя культуру непрерывного обучения и улучшения в команде. Это не только повышает квалификацию команды, но и способствует созданию инновационной и проактивной рабочей среды. Это человек, который способен мотивировать, развивать команду, вдохновлять и поддерживать здоровую среду внутри коллектива. Эти вопросы помогут оценить лидерские качества кандидата, его способность принимать решения, планировать время и общаться с сотрудниками, а также подход к развитию команды. Первый год в Webpromo работала линкбилдером удаленно (размещала линки на сайты клиентов на сторонних ресурсах). Через год впервые попала в офис Webpromo на собеседование.
Влияние техлида на успех проекта
Знания не обязательно черпать из дорогих курсов, особенно если ваша цель — развитие soft skills. Мы собрали книги, которые помогут прокачать навыки управления командой и временем, а также собрать свою dream team под конкретный проект. Делимся, как прокачаться от мидла до должности team lead и занять высокооплачиваемую позицию в компании. В подборке ниже — чек-лист «молодого бойца», а также книги, которые помогут улучшить навыки.
Кому не подходит должность Team Lead
Понимание разницы между позициями Tech Lead и Team Lead имеет важное значение в IT-индустрии. Хотя эти роли иногда пересекаются, их ключевые обязанности и фокус деятельности различны. Хорошая зарплата, классные проекты и возможность расти — давно уже не исчерпывающий список «за» ту или иную компанию. Специалистов интересует, в частности, с кем они будут работать и будет ли комфортно им в команде. Стройте отношения на равных из первого сообщения или фразы во время собеседования.
Материал будет полезен как опытным разработчикам, которые размышляют над стратегией карьерного роста, так и начинающим тимлидам, которым хотелось бы обойти известные «грабли». Формальных, подробно расписанных критериев оценки мы в компании для тимлидов не используем. А во время асесмента я обычно задаю несколько вопросов по основным темам, перечисленным выше, охватывая теорию и типичные ситуации. По ответам обычно становится понятно, насколько коллега зрел и опытен в управлении командой. Если в проекте есть отдельный техлид, то это главный сеньор, ответственный за технические решения. Вообще, четкого предела, «где начинается полиция и где кончается Беня», нет.
Таких экспертов тоже часто называют архитекторами, но это все же немного из другой области. Однако эту экспертность сложно продавать заказчикам, поэтому довольно низкий потолок зарплат, в отличие от архитекторов, которые хорошо разбираются в предметной области. Этот путь заканчивается международно-признанным экспертом в какой-то области. Такой специалист читает лекции, приезжает в качестве эксперта-консультанта в другие компании, легко решает сложные архитектурные вопросы и пр.
Конечно же, не забывать и о многих-многих других технических сторонах роли. Отдельное спасибо за помощь в написание статьи 8 украинским тимлидам, которые поделились с DOU таинствами своей профессии. Приведенные в статье цитаты взяты из их рассказов. Если говорить о конкретных цифрах, то среди 1822 бывших украинских тимлидов база данных LinkedIn находит 852 проектных менеджеров и 346 системных архитекторов. Если это правильно донести до работодателя и доказать ценность новых навыков для бизнеса или для клиента, это точно положительно отразится на уровне компенсации.
Вскоре мне поступило предложение работать Team Lead, но я отказалась. Считала, что не имею достаточно экспертности и не очень хотела иметь команду. Системное мышление дает возможность воспринимать мир целостно и объемно. Это способность видеть не только отдельные элементы, а общую структурированную картину мира, определенного события, даже своей команды. Для эффективной работы руководителю необходимы, как совершенные профессиональные умения, так и набор менеджерских качеств. Разделение на Soft и Hard skills достаточно условно.
- Именно поэтому количество степов для таких позиций и время на поиск и принятие решения может занять больше времени.
- Отличным вариантом будет дописать какой-то «костыль» — быстрое временное решение, снижающее критичность вопроса — и успеть выпустить обновление.
- Technical Lead играет важную роль в разработке программного обеспечения.
- Я просто ставлю себя на место моего менеджера и задаю себе вопрос «кого я могу поставить на свое место, когда буду уходить из компании?
- Техлиды не только ведут команду к техническому совершенству, но и служат вдохновением и менторами для своих коллег.
- Тимлид должен уметь грамотно распределять ресурсы и время, чтобы уложиться в сроки и выполнить все требования заказчика.
Следите за тем, как они справляются, запоминайте, кто и как выполняет свои задачи. Если через время вы увидите, что команда не берет критическую задачу, пингуйте их. Из моего опыта, не бывает такого, чтобы все отказались. Во-первых, программисты любят свою работу, во-вторых, они понимают, что работают для бизнеса и если какую-то задачу нужно сделать, то ее все равно кому-то придется взять. В этом случае человек не чувствует, что ему навязали что-то, и ощущает, что он трудится на благо команды. Мне нравится такая «добровольная» схема, но вы можете пробовать другую.
Общий совет — постоянно учиться и совершенствоваться, как профессионал, член команды и личность. В моей профессии нет конечной точки развития, поэтому я стараюсь прокачивать разные свои стороны, не бояться брать сложные задачи, воспринимать их как следующий шаг к «мне лучшей». На предлагаемую должность согласилась сразу и была этому рада. Это правильно и логично, чтобы в команде был тимлид, кроме руководителя. Мне предложили роль Senior iOS developer, но через пару месяцев работы из-за роста компании появились роли тимлидов в командах. Нагрузка на единственного engineering manager существенно возросла, и это был логичный шаг.
Объясните, насколько реалистична реализация проекта. Обсуждайте сложные ситуации, предлагая варианты решения. Системное мышление лучше прокачивать с детства — во взрослом возрасте его развивать гораздо сложнее. Чтобы улучшать навык в более зрелом возрасте, учитесь работать с аналитикой. Перед разработкой нового проекта или программы определите стратегию бизнеса и ценность, которую принесет продукт заказчику. Руководитель SEO-отдела регулярно отслеживает и анализирует все важное, что происходит в мире SEO.
Его основная обязанность — работать над проектом и брать на себя сложные и критические технические задачи. Обычно критическими задачами занимается архитектор или техлид, но если его нет, то их выполняет синьор девелопер. Поэтому тимлид ставит на себя задачи не выше medium priority, а в идеале low priority. Потому что если вы тимлид и поставили на себя критическую задачу, которая блокирует работу всей остальной команды, а вас вдруг вызвали на совещание, вы тормозите всю работу. Team lead — это руководитель команды разработчиков.
Для того чтобы совмещать «техническое» и «управленческое» лидерство, необходимо развивать различные скиллы. Это обеспечит рост до тимлида и выстраивание слаженной работы engineering-команды в компании мечты. По сути весь рабочий день тим лида состоит из календаря и прописанных в нем звонков. Он занимается постоянной коммуникацией как с заказчиком, так и с командой.
Хотя эта черта характера полезна всем IT-специалистам. Наша отрасль построена на американской корпоративной парадигме, где основой является постоянная коммуникация. Они находятся в центре команды по разработке и контактируют со всеми участниками процесса. Это наименее опытный специалист с практическим опытом менее 2 лет. Обычно джуны знают основы компьютерного программирования и могут писать базовый код как минимум на одном языке программирования. Уже на этом уровне они должны прекрасно разбираться в компьютерах как с программной, так и с аппаратной стороны.
Остальные сотрудники реализуют решение, но именно техлид или архитектор придумывает, какое решение будет использовано. Хотя и гуманитарный бэкграунд никогда не являлся препятствием на пути к карьере в DevOps. В нашем деле главное — развивать в себе технический склад ума, научиться из нескольких способов решения проблемы выбрать наиболее оптимальный. Если специалист уже работал в IT, то полезен опыт работы системным администратором, навыки обслуживания систем, настройки телефонии, сетей, компьютеров, серверов и других устройств.
Сейчас планка требований в отрасли растёт, как мне кажется, и спрос немалый как с сеньёра не-тимлида, так и с тимлида-несеньёра. Множество проблем в начале моего пути усугублялись нежеланием показывать слабости. Были ситуации, когда я брал на себя задачи, которые очевидно не мог бы выполнить в рамках рабочих часов. Я программировал, занимался командой и ее развитием, пересматривал процессы, старался улучшить всё, до чего только мог дотянуться.
Такая схема была нетипичной в целом для отрасли, но сдельная оплата и свобода сработали для меня идеально. На протяжении этого времени у меня появилось множество постоянных проектов, но мне было мало учебы и фриланса, поэтому я также работал штатным Middle-разработчиком в Ciklum и еще одной студии. Окончив университет, еще пару лет работал удаленно, о чем жалею. Работая на фрилансе столько лет, ты оказываешься в пузыре своих навыков, проектов и никто тебя из него не выдернет.
IT курсы онлайн от лучших специалистов в своей отросли https://deveducation.com/ .