Если у клиента есть идея стартапа, однозначно понадобятся «генератор идей» и «аналитик-стратег». Если планируется выпуск продуктового решения, не обойтись без «аналитиков» и «реализаторов». Только они напишут последовательную, детальную спецификацию, и «поджигатели» им в этом процессе не нужны. Например, в 80% случаев «исследователь ресурсов» и «аналитик» – это Resource Manager. Часто «мотиватор» становится «душой компании».

что должен уметь техлид

Чтобы масштабировать и развивать компанию нужны регламенты, качественное обучение сотрудников и системы контроля за работой. Без этого у вас не получится поддерживать качество продукта, и вы потеряете клиентов. Формальных, подробно расписанных критериев оценки мы в компании для тимлидов не используем. А во время асесмента я обычно задаю несколько вопросов по основным темам, перечисленным выше, охватывая теорию и типичные ситуации. По ответам обычно становится понятно, насколько коллега зрел и опытен в управлении командой.

Техническое Образование Для Project Manager?

Теперь обсудим подробнее, что именно должен делать тимлид и почему у него не остается времени писать код.

  • Например, если это команда из джунов, тогда для их работы нужен кто-то, кто помогал бы с техническими процессами – техлид.
  • Авторы материалов OpenMind, как правило, внешние эксперты и специалисты, которые готовят материал по заказу редакции.
  • Если возможно, я советую, чтобы новую задачу выполнял другой специалист.
  • Ему бы задача посложнее, и чтобы никто не трогал.

В основном основная обязанность тимлида, отнимающего большую часть времени, — быть команде няней. И для авторитета в команде важно быть на уровне. Хорошо, когда тимлид может сесть на место любого из разработчиков и сделать его работу не хуже, а то и лучше. Конференция создана тестировщиками для тестировщиков, потому что нам очень не хватало подобного события в Украине.

Есть роли, которые принадлежат только одному человеку или обязательно должны быть заняты разными людьми. Но такое распределение, по-моему, работает только в масштабных долгосрочных проектах, когда это действительно оправдано. Если проект невелик, то даже хорошо, если человек может объединять все задачи вместе. PM – это человек, который может объединить в себе коммуникатора, дизайнера, программиста и, пожалуй, немного маркетолога. Отправляйте своих ребят на курсы повышения квалификации, тематические ивенты, конференции и прочее. Это поможет каждому вырасти как специалисту и поднимет уровень команды в целом.

Но ведь есть команды, где все живут в мире и согласии. Я хочу поговорить о том, как тестировщиков видят сами разработчики. В докладе будет проведена забавная классификация. Кроме известного всем тестировщика-обезьянки будут представлены тестировщик-муха, тестировщик-нацист, тестировщик-панда и многие другие герои.

Проекты

Теорию можно научить, практику – набить шишки. Хороший проектный менеджер – это своеобразная эволюция превращения из интроверта в экстраверта. Если у тебя внутри нет открытости к миру, готовности ежедневно решать вопросы с помощью коммуникации, то к сожалению, на этом проектный менеджмент закончится. Таким нужно помогать, отдавая под полную их ответственность реализацию отдельных фич, особенно если над фичей работают несколько человек.

Дружба и личные связи становятся важнее проекта. Он должен быть достаточно сильным инженером, способным ответить на любой технический вопрос (неважно клиента или команды). Но ему нужны и хорошие знания методологии разработки, и развитые софт-скилы, чтобы выступать скрам-мастером и представлять команду на различных клиентских митингах. Чаще тимлид также выполняет роль техлида, хотя мне приходилось видеть конфигурации команды, где это были разные люди. Тестировщики часто говорят о противостоянии и конфликтах с разработчиками.

Специализируется на разработке и интеграции автоматизированных решений как для новых, так и для существующих проектов. По-настоящему увлечен своей работой, любит применять различные нестандартные подходы и инновационные решения для реализации успешных проектов. Эксперт в разработке на Java, Agile практиках и https://deveducation.com/ управлении проектами, специализируется на разработке сложных распределённых масштабируемых систем. Основатель и тренер тренинг-центра XP Injection. Организатор конференций Selenium Camp, JEEConf, XP Days Ukraine и IT Brunch. QA Fest – это украинская конференция для профессионалов в области тестирования ПО.

А квалифицированный системный администратор вообще на вес золота. Такого ищут в команду аутсорс-разработчиков Softevol. Опыт работы Frontend-разработчиком обязателен. Авторы материалов OpenMind, как правило, внешние эксперты и специалисты, которые готовят материал по заказу редакции. Но их точка зрения может не совпадать с точкой зрения редакции Mind.

Большое количество промежуточных результатов только нервничает инженеров и мешает им сосредоточиться. Сам я был тимлидом в такой команде только однажды. Техлидом был другой человек — один из самых крутых джавистов со всего DataArt, классический программист-интроверт по анекдотам. Ему бы задача посложнее, и чтобы никто не трогал. Я не принимал без него технических решений, он не особо общался с клиентами. Но что любопытно, если нам приходилось делать сложный выбор, он мог советовать и настаивать, но всегда оставлял последнее слово за мной.

что должен уметь техлид

Эйчары и проектные менеджеры ищут гибких, быстро обучаемых новичков, чтобы решать очередные запросы клиентов. Специалист по автоматизации тестирования web приложений и по организации процесса обучения внутри компании. В своем докладе я расскажу о том, как мы адаптировали процесс разработки, в команде, где упор делался на максимальное качество и при этом был всего 1 тестировщик. Современный, сложный, нагруженный – это короткое описание того WEB, который создается в Wargaming, и вполне возможно, в вашей компании.

Первый В Украине Фестиваль Тестирования

Ищут того, кто будет заниматься подбором и управлением команды разработчиков. Им нужно будет ставить задачи, контролировать качество работы и самое страшное – устанавливать дедлайны. А еще техлид должен будет прописывать ключевые части кода и общаться с клиентами. В рамках одного проекта может быть несколько девелоперов, а задачи по вижуалу решают разные дизайнеры.

А еще нужно будет работать ночью 4-5 раз в месяц. За такой набор качеств обещают достойную оплату, классный офис и интересные задачи. Адаптивность ума позволяет найти комфортное для обеих сторон решение. Оставшиеся 25% – на умение «лавировать между каплями». Это значит, что человек понимает, когда и что нужно сказать или сделать, умеет задавать подходящие вопросы, чтобы получить нужный результат.

что должен уметь техлид

Мы не можем набрать людей на каждую из девяти ролей. В нашей команде соединяем роли «мотиватор» и «душа компании». Зачастую это Project Manager, в 30% случаев – HR. Получается совмещать «координатора» и «контролера». Если в крупной компании появляется РМ, то «контролером-координатором» будет техлид.

Какие Специалисты Создают Эффективные Команды

Специалист в области тестирования веб-ориентированных приложений, QA trainer. В дополнение я покажу пример реальной автоматизации тестирования на основе моделей с применением Pair wise техники. Билетный сервис Concert.ua техлид ищет опытного ведущего веб-разработчика. Да не простого, а который знает JavaScript ES5/ES6+; работал с ООП, MVC, шаблонами проектирования; знает HTML5 и CSS3, и понимает принципы работы AJAX, WebSocket.

Тимлид И Техлид

Высможете лишний раз задуматься над тем, как вас видят со стороны и, возможно, изменить ситуацию к лучшему. Специалист в области тестирования и QA, последнее время занимается тестированием безопасности. Организатор сообщества security тестировщиков OWASP Ukraine.

QA-Менеджер, специалист по тестированию высоконагруженных веб приложений и тестированию безопасности. Часто, в процессе работы, мы слышим от разработчиков, что ошибку юзабилити нельзя называть ошибкой, и что фиксить ее не будут. На этот счет мы, тестировщики, готовы предоставить весомый аргумент, который называется юзабилити тестирование. Уверен что проекты делают люди и что нет ничего невозможного. Интересуется управлением проектами в IT, тест-дизайном и тайм-менеджментом.

Кто Такой Project Manager?

Вообще, с точки зрения стабильности работы — идеальный случай, когда есть уже собранная команда. Пары успешно начатых и законченных задач будет достаточно, чтобы люди сработались, особенно при условии грамотного управления. Этими организационными вопросами занимаются менеджеры проектов. Если вы один из них, или вы владелец компании, которой нужно управляемое и эффективное масштабирование и развитие — эта статья для вас.

Да-да, возможно, теперь не придется сидеть на шее у родителей. Требований довольно много – знание UNIX-like ОС, Bash, опыт установки и конфигурирования VPN и Proxy сервисов. Кроме того, кандидат должен разбираться в построении локальной сети и иметь опыт работы с активным сетевым оборудованием. Кандидат должен более двух лет заниматься проектированием и разработкой сервисов, знать PHP, уметь проектировать базы данных.

Кандидат должен знать технологию работы в JavaScript и PHP, а главное иметь желание расти и развиваться. Ну, и опыт работы на должности программиста от года. Если знания есть, а опыта не сильно много, можно попробовать себя в качестве помощника системного администратора. Ты должен знать TCP/IP, DNS, DHCP, FTP, SMTP/POP3, VOIP, уметь устанавливать и настраивать ОС Windows, Linux.

Кроме того, он не только учит команду работать в соответствии с этим процессом, но и следит, чтобы его придерживался клиент. Думаю, многим знакома ситуация, когда после определения скоупа спринта клиент начинает требовать добавить к нему еще несколько очень важных задач. Генеральным спонсором и вдохновителем конференции выступает компания Itera. Google хранит огромное количество информации о доступных в сети веб приложениях.

Ведь нужно продумать гибкую архитектуру, позаботиться о простоте написания и поддержки тестов, решить вопрос отчетов и хранения данных. Тут очень легко ошибиться, особенно с ограниченными знаниями языков программирования. Работаю в сфере тестирования с апреля 2007 года. Первый свой опыт получила в компании Пиксус 2006, которая разрабатывала ПО для укрианских банков и Укртелекома. После этого чуть меньше года работала в Епаме. С 2010 по 2014 проживала в Бельгии, где 3 года работала QA инженером в продуктовой компании.

Конечно, присматривая, помогая и подстраховывая. Когда я шел из тимлидов в архитекторы, команду возглавил коллега, который пришел в нашу команду джуниором за два года до того. Сейчас мы с ним снова на одном проекте — теперь он мой PM. И еще двое из этой славной команды перешли в другие проекты сразу на позиции лидов. К примеру, если клиент затеял многодневное обсуждение возможного scope change, команду к нему лучше не приобщать. То же касается уточнения требований уже работающей задачи или других подобных идей, нарушающих планы.

Вам не подойдут специалисты, много лет занимающиеся продуктовой разработкой. Их административность и дотошность в рефакторинге, логировании и других задачах не дадут вам вовремя закрывать проекты. В работу менеджера входит сбор команды, четкое определение целей и задач и объяснение почему всем выгодно сотрудничать в таком формате. Кроме того, ему нужно помочь всем лучше узнать друг друга и научиться работать вместе, а также создать и поддерживать командный дух. Если вам нужно масштабировать компанию и развивать её, не обойтись без регламентов, качественного обучения персонала и системы контроля за проделанной работой.

Тем более, что можно устраивать митапы — обмениваться новыми знаниями друг с другом. Любой крупной компании и хорошему ПМ выгодно выращивать молодые таланты. В том числе для того, чтобы не тратить время на «ломание шаблонов» опытным специалистам. Конечно, вы потратите время на обучение, зато в итоге получите человека, знающего внутреннюю «кухню», с высокой лояльностью к компании и готового помочь учиться другим.