Анатомія успішного тимліду статистика та поради
Тімліди (англ. Team Leader — лідер команди) відповідальні не лише за процес розробки, а й за координацію дій усієї команди загалом. Часто вони переходять від ролі розробників, тестувальників та інших технічних ролей до позиції лідера, долаючи складний шлях.
Давайте розберемося, що робить тимліда успішним, які навички та знання потрібні розробникам, щоб збільшити шанси отримання керівної посади.
У цій статті ми намагатимемося відповісти на ці питання, а також розглянемо:
- загальну статистику розробників у світі;
- місця проживання успішних тимлідів;
- інформацію про зарплату;
- поради, як стати успішним лідером команди.
Загальна статистика розробників у світі
Багато говорять про значущість чоловіків у таких галузях, як програмування та розробка програмного забезпечення. Подивимося, що свідчить статистика.
На початку 2017 року сайт Stack Overflow провів опитування, яке містить відповіді 64 000 розробників. У тому числі 88,6 % склали чоловіки, і лише 7,6 % – жінки. 2,6% респондентів не вказували стать. Хоча представниць прекрасної статі не так багато серед розробників, проте спостерігається деяке зростання відсоткового співвідношення жінок у цих областях, адже у 2016 році серед 50 000 опитаних розробників жінки становили лише 5,8 %.
Пам'ятаємо, що дані сайту Stack Overflow відносяться до розробників загалом, а не конкретно до тимлідів. Проте, респонденти за рівнем освіти розподіляються так:
- ступінь бакалавра - 42,0%;
- ступінь магістра - 21,7%;
- коледжі або університети (не ступінь бакалавра) – 15,8 %;
- Середня школа -11,5%;
- докторантура - 2,5%;
- воліли не відповідати - 2,2%;
- вчений ступінь - 1,4%;
- початкова/середня школа - 2,0%;
- без профільної освіти - 0,8%.
Таким чином, у 76,5% респондентів ступінь бакалавра або вище, у 27,3% є як мінімум середня освіта, у тому числі середня спеціальна (коледж) або незакінчена вища.
А тепер перейдемо безпосередньо до тимлідів.
Успішні тимліди і де вони мешкають
Згідно з дослідженням Stack Overflow, 76,7% тимлідів працюють повний робочий день, 6,7% — фрілансерами або як незалежні підрядники, решта 5,2% – неповний робочий день.
LinkedIn проаналізувала (діаграма вище) свої дані для визначення провідних галузей, в яких працюють така кількість тимлідів:
Більшість тимлідів працює у Сполучених Штатах, хоча тимлідів з інших країн також є широкі можливості:
- США - 31342;
- Сполучене Королівство – 25564;
- Австралія - 11080.
LinkedIn також представила статистику провідних компаній-роботодавців, які шукають або в яких вже працюють тимліди:
- IBM - 801;
- Microsoft - 393;
- Oracle - 381;
- Nokia - 359;
- Hewlett Packard Enterprise - 342;
- Ericsson - 313;
- Vodafone - 264;
- Shell - 243;
- Cisco - 224;
- Pfizer - 224.
Згідно з результатами опитування Stack Overflow кількість тимлідів по галузях розподіляється наступним чином:
Кількість тимлідів в ігровій промисловості становить лише 1,7 % від загальної кількості.
Інформація про зарплату тимлідів
Звісно, зарплата залежатиме від галузі промисловості, досвіду роботи, а такожрозташування компанії.
За даними PayScale.com, медіанна заробітна плата тимлідів становить $98679, варіюючи в межах від $70203 до $138086.
Варто розуміти, що керівників проектів не обов'язково називають тимлідами, посада може бути по-різному.
Нижче ви можете переглянути середню заробітну плату розробників різного типу (фронтенд, full-stack і т.д.). Як видно, тимлід (Software Engineering Manager) заробляє на кілька десятків тисяч більше, ніж молодші розробники та стажери:
Також потенційний заробіток залежить від місця роботи. Тімлід, який працює на одну з найбільших у світі компаній, швидше за все отримає більш високу зарплату, ніж той же менеджер, який працює на стартап. Хоча це не завжди так.
Крім цього, має значення та досвід. Компанія PayScale поділяє середню заробітну плату тимлідів за рівнем досвіду:
- початковий рівень (досвід 0-5 років) - $ 75 000;
- середня кар'єра (5-10 років) - $88 000;
- досвідчений (10-15 років) - $ 109 000;
- дуже досвідчений (понад 15 років) - $120 000.
Поради, як стати успішним тимлідом
Що дозволить розробнику стати успішним лідером команди? Тимліди несуть різну відповідальність залежно від організаційної структури компанії та ієрархії керівництва.
Основні навички, які потрібні лідерам команди розробників:
- командна підтримка – можливість мотивувати вашу команду є невід'ємним атрибутом успішного тимліду;
- технічна компетенція - управління командою вимагає глибокого знання мов програмування, фреймворків, утиліт та інших технологій, що використовуються під час розробки;
- інноваційний підхід - тимлід повинен бути готовий розширити межі своєї уяви, щобдосліджувати нові можливості;
- навички делегування – важливо знати, як ефективно розподіляти роботу серед підлеглих, щоб завдання виконувались у поставлені терміни;
- знання HR — будь-хто, хто керує командою, повинен розуміти та дотримуватися стандартів кадрової політики;
- управління проектами – ваша компанія може мати систему управління проектами, але важливо вміти користуватись нею для досягнення результатів;
- навички спілкування з людьми — щоб стати шановним керівником, потрібно не тільки мати чарівність, а й вміти вирішувати конфлікти;
- тайм-менеджмент - необхідно вміти визначати, скільки часу знадобиться для виконання завдань, щоб укладатися в строк.
Незалежно від того, чи вибираєте ви технічну чи управлінську освіту чи прокладаєте собі шлях, доводячи свою цінність як розробник, існує кілька шляхів, які можуть призвести професіоналів до лідерських ролей у галузі розробки та стати трансформаційним, дуже успішним тимлідом.
Лідерами стають, ними не народжуються. І вони стають такими, доклавши величезних зусиль. Це ціна, яку ми всі повинні заплатити, щоб досягти мети.