Зміст
Здебільшого основний обов’язок тімліда, який забирає більшу частину team lead вакансии часу, — бути команді нянькою. Представляючи команду перед клієнтом, тімлід її від клієнта захищає, виступаючи «вухатою прокладкою». Якщо у клієнта сім п’ятниць на тижні, страждати від цього мають тімліди та PM, але не команда.
У рамках великої компанії, ваша команда може взяти на себе традиційний менталітет «нас проти нього», де співробітники бачать себе робочими бджолами, які борються проти гніту лідера. Навіть щось так просто, як уникнути лідера під час перерв і обідів, може негативно вплинути на вашу позицію і досвід керівника групи. У протилежному разі буде складно вчасно помітити помилки й зробити глибокий code review. Водночас тімлідові важливо паралельно вивчати нові технології.
Залежно від структури компанії може бути трохи незрозуміло, якими є обов’язки Team Lead і чим вони відрізняються від ролі Project Manager. У цій статті ми розповімо про те, хто такий тімлід і розглянемо рекомендації, які допоможуть вам стати відмінним менеджером. Наприклад, далеко не кожен програміст захоче брати на себе відповідальність і ставати тімлідом, воліючи далі займатися безпосередньо розробкою. Більше того, не кожен здатний стати тімлідом, адже він може бути крутим у написанні коду та технічних скілах, але бути інтровертом чи боятися відповідальності. Він має бути досить сильним інженером, здатним відповісти на будь-яке технічне запитання (неважливо, клієнта чи команди).
Техлідом рухає цікавість та прагнення вдосконалювати процеси. Він теж займається навчанням (підбирає для кожного таски, які допоможуть закрити прогалини в знаннях). Якщо ви володієте всіма вищепереліченими навичками і вміннями, то стати успішним тім-лідом буде нескладно — кар’єрне зростання буде швидким, а сама робота приноситиме задоволення.
Робота тимлідом поєднує у собі функції керівника та програміста. Team leader потрібен у банках, великих компаніях, що займаються фінансами та брокерством, корпораціями. Team leader – це посередник між замовником та розробниками, він виконує функції менеджера та програміста.
Залучення та утримання талановитих співробітників є однією з ключових задач сучасних компаній, адже саме люди визначають успіх бізнесу. У цій статті розглянемо основні методи, які допомагають компаніям привернути увагу найкращих професіоналів та зберегти їх у своїх командах. Загалом, посада охоплює напрямок роботи, що називається “менеджмент” (управління), вимагає великої відповідальності та наявності певних скілів.
Дехто плутає Team Lead із техлідом, однак різниця полягає в тому, що останній зосереджений суто на технічній стороні питання, а ось до менеджменту він відношення не має. Таким чином, по своїй суті тімлід — це вдала комбінація проектного менеджера та кваліфікованого девелопера. Переваги посади в основному пов'язують з придбанням адміністративних навичок. На позиції Тимліда фахівець вчиться ефективно спілкуватися з людьми, керувати конфліктами, будувати здорову атмосферу всередині команди.
Багато team-lead згодом стають керівниками відділів та зростають до топменеджерів, партнерів компанії або й взагалі відкривають власний бізнес. ІТ-команди складаються із різнопрофільних фахівців, які мають різні здібності, різні риси характеру, різні обов’язки. Без координації дій кожного співробітника з іншими членами команди важко досягти високих результатів. Формальних, детально розписаних критеріїв оцінки ми в компанії для тімлідів не використовуємо. Натомість я під час асесменту зазвичай ставлю кілька запитань за основними темами, переліченими вище, охоплюючи теорію і типові ситуації. За відповідями зазвичай стає зрозуміло, наскільки колега є зрілим і досвідченим в управлінні командою.
Ізраїльський підприємець Нір Еяль пояснює, які засоби використовують Facebook, Pinterest, Instagram та інші великі компанії, а також що можна впровадити у своєму бізнесі. Автор подає послідовність дій, які формують звички споживачів IT-продуктів, а також описує ролі працівників у командах. У команді важливо підтримувати високий рівень продуктивності, регулярно спілкуватися з членами команди, керівництвом і клієнтами.
З’явиться додатковий стимул для навчання та саморозвитку. Ні для кого не є секретом, що від тривалих відключень електроенергії сильно страждає український бізнес на всіх рівнях. І адаптуватися до цих умов на 100% фактично неможливо. У сучасному світі бізнесу успішний відділ продажів є ключовим фактором, що визначає рентабельність та розвиток компанії.
Тімлід (від англ. “team leader”) — це керівник команди, який відповідає за координацію роботи співробітників та досягнення цілей проєкту. Звичайно, людям, які охочіше йдуть на контакт з іншими людьми (не інтровертам), яким подобається керувати – їм буде простіше влитися у професію. Але будь-яка людина може навчитися необхідним скілам і бути тім лідом. Інше питання в тому, чи така робота приноситиме задоволення. Для клієнтів — головний технар, точка входу для обговорення технічних питань.
Якщо людина під тиском починає панікувати — вона дискваліфікується як лідер в очах оточення. Команда та інші керівники хочуть бачити стресостійку людину, у якої все під контролем. Менеджмент змушує спілкуватися з різними відділами та колегами. Почніть будувати добрі стосунки з іншими керівниками та співробітниками компанії. Надсилай своє резюме до 19 вересня, щоб не втратити можливість стати частиною нашої команди та зробити наступний крок у своїй кар'єрі. Продовжуючи, ви приймаєте правила сайту та політику конфіденційності.
Добре, коли тімлід може сісти на місце будь-якого з розробників і зробити його роботу не гірше, а то й краще. Кожна людина — індивідуум і потребує індивідуального підходу. Особливо у ІТ, де кожен може завжди грюкнути дверима і змінити роботу без особливих проблем. В такій ситуації інколи буває складно працювати із людьми, які не витягують технічно, мають проблеми із мотивацією або софт-скілами.
Тимлідеру доводиться відповідати як за себе, так і за інших, за кінцевий результат,- це і є один з головних недоліків. Відповідальність не завжди відповідає повноваженням і інструментарію. Потрібно бути готовим до більшого навантаження, розірваному робочому дню і необхідністю постійно перемикатися між завданнями.
Потрібно чітко окреслити загальну картину та її вплив на роботу команди, щоб кожен розробник теж мислив стратегічно та відповідно приймав кращі рішення при написанні коду. Коли командою керує поганий лідер, це гальмує продуктивність щонайменше на 5-10%, що може коштувати компанії чималу суму. Тож якщо ви бажаєте не просто стати тімлідом, а стати справжнім лідером команди, доведеться багато вчитися та прокачувати лідерські скілли. Так, це необхідно, перш за все, щоб не втратити навички, інакше буде важко зробити код рев’ю та вчасно помітити помилки (та й у цілому заслужити довіру команди). У різних компаніях та проєктах роль тімліда може відрізнятися, але в цілому це людина, яка відповідає за управління колективом та покращення роботи команди.
Тобто я все це знаю, спробував і оцінив, але не набив на них руку до потрібного рівня. Кілька разів був висміяний командою за пропозиції великих шматків коду, замість яких сьогодні можна написати три рядки. (Щоправда, він нещодавно теж став архітектором, подивлюся на нього за кілька років!) Відтоді намагаюся, пропонуючи рішення, описувати алгоритм, а не спосіб його реалізації. Техлідом була інша людина — один із найкрутіших джавістів з усього DataArt, класичний програміст-інтроверт з анекдотів.
Що зазвичай робить хороший розраб, коли знаходить баг? Але коли тімлід кидається виправляти помилку в коді, це означає, що він, як менеджер, не є хорошим командним гравцем. Сильний керівник може з будь-якої команди зробити зірок розробки, а от поганий тімлід може розвалити чудовий колектив. Тож завдання лідера команди — турбота про колектив, підтримка морального духу та інтересу підлеглих до роботи й розвитку. Посада тімліда є однією із найбільш популярних у ІТ-індустрії, і попит на таких фахівців буде завжди, адже хороших тімлідів менше, ніж хороших розробників.
Робота в кращіх IT командах https://wizardsdev.com/