fxday

Как стать техлидом в продуктовой компании, если тебе 21 год

Тем более, что можно устраивать митапы — обмениваться новыми знаниями друг с другом. Ваша работа четко выяснить «хотелки» клиента, согласовать их со всеми, кем нужно, и донести до своей команды. Конечно, обязательно поставить задачу в том приложении, которое вы для этого используете и отметить в нем Acceptance Criteria и Definition of Done. Критерии, при которых задача считается готовой к приемке, и при каких условиях она получит статус выполнена. Этими организационными вопросами занимаются менеджеры проектов. Если вы один из них, или вы владелец компании, которой нужно управляемое и эффективное масштабирование и развитие — эта статья для вас.

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

Mobile Developer или мобильный разработчик

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

Если брать футбольную аналогию, то PM — это тренер, он руководит действиями команды, но по полю не бегает. Team Lead — это капитан команды, он тоже бегает по полю, участвует в игре, при этом несет ответственность за саму команду и наблюдает, как ведет себя каждый участник. PM никогда не сможет определить эффективность каждого разработчика, а вот тимлид может. Это нужно, чтобы понимать, какие задачи кому давать для более эффективного работы команды. Может быть у человека есть склонность к задачам какого-то типа, тогда такие задачи можно передавать ему. Или человек завяз на своих задачах и ему нужно дать что-то другое, чтобы он передохнул и переключил мозги.

Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?

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

Разработчик этого уровня может объяснить все процессы джуну, мидлу или заказчику, а также рассказать, что, как и почему нужно сделать. Более того, задачи профессионального роста членов в бизнес требованиях вообще нет. Все эти «изыскания ролей» — попытка натянуть кальку «руководителя отдела» на программистов.

Карьерные перспективы: как и куда может расти QA automation engineer

Об этом рассказал direction lead в Lamoda Александр Афенов в своем докладе на TeamLead Conf 2020. За десять лет стажа в IT он неоднократно собирал команды с нуля, и вывел для себя набор полезных в онбординге практик. Не так давно начала работать в компании на должности HR manager, до этого в сфере работы с персоналом имела только опыт проведения бизнес-тренингов. Любопытно, что многие разработчики так и остаются на уровне мидла, не стремясь переходить в сеньоры. Уровень заработной платы такого специалиста вполне комфортный, а объемы работы сравнительно небольшие. Middle-разработчик точно не будет долго сидеть без работы.

Блокировку можно делать как на уровне БД так и в коде. Способ не очень хороший, потому что блокировки всегда замедляют работу. Используйте Redis с его возможностью ведения счетчиков.

«Если в команде работает 10 человек, это не эффективно, даже стендап превращается в балаган». О структуре компании

Для входа в профессию QA automation инженеру обязательно нужны hard skills. QA automation специалист должен разбираться в особенностях разработки и уметь программировать. Это просто «лычка», которая исторически появилась. Была ситуация, когда мы в пятницу обновили программу и целый час не могли «встать» в час пик. Было много хейта, мы потеряли деньги, репутацию перед клиентами, пришлось как-то закрывать это промо-кодами.

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

Наличие техлида увеличивает КПД всей команды

Старался чтобы разработчикам тоже было удобно со мной работать (не всегда успешно). Решение сложных задач, которые другие члены команды не могут осилить. Подтвердите свое согласие на обработку персональных данных. Мы обязуемся использовать полученную информацию только внутри нашей компании, и не передавать третьим лицам.

Воруйте как художник: дополнительные tips, которые усилят текст вакансии

Теперь этому специалисту можно давать задачу и не контролировать ее выполнение в течение дня. Самостоятельно декомпозировать задачи такой junior еще не умеет, но уже ставит более глубокие и конкретные вопросы. Стажер — Это человек, который находится на шаге до того, чтобы стать junior-разработчиком.