Зміст
Є різні шляхи розвитку програміста, я випробував їх все на собі, тому все, що буде написано нижче, взято з реального досвіду. Я був експертом – доходив до рівня архітектора. Був керівником — доходив до рівня проєкт менеджера. Вакансія Tech Lead Android Developer І зараз я йду третім із можливих шляхів — зараз я засновник власної компанії.
Tech Lead vs Team Lead: Ключові відмінності
Його основний обов’язок — працювати над проєктом та брати на себе складні та критичні технічні завдання. Зазвичай критичними завданнями займається архітектор або техлід, але якщо його немає, їх виконує сеньйор девелопер. Тому тімлід ставить на себе завдання не вище medium priority, а ідеалі low priority. Тому що якщо ви тімлід і поставили на себе критичне завдання, яке блокує роботу решти команди, а вас раптом викликали на нараду, ви гальмуйте всю роботу.
Що таке делегування та чому важливо вміти делегувати завдання
Звернув увагу на цікаве поєднання оптимізму й бізнес-прагматизму. Відповідно, більше фахівців із продуктовим майндсетом. Такі фахівці більше орієнтовані на результат. Ще дуже цінується навичка connecting dots — дослівно «з’єднати точки». Це коли вмієш зіставляти інформацію з різних джерел і ухвалювати ефективні організаційно-технічні рішення, координувати роботу. Як пришвидшити зростання й з мідла вирости в тімлід-спеціаліста?
Technical Lead (Flutter) (вакансія неактивна)
- Це не тільки підвищує кваліфікацію команди, а й сприяє створенню інноваційного та проактивного робочого середовища.
- До обов’язків тімліда належить уміння керувати конфліктами.
- Поняття про гроші у найманого співробітника та у підприємця дуже різняться.
- До США я переїхав у 2019 році як технічний керівник на запрошення компанії SoftServe.
- Наступний крок дорогою Експерта – архітектор.
У кожній компанії посада архітектора може відрізнятися за обов’язками. Ви не можете, будучи архітектором в одній компанії, перейти архітектором в іншу компанію. У кожній компанії дуже сильно відрізняються вимоги та очікування від архітектора. У деяких компаніях є не один, а безліч всяких архітекторів — soft архітектор, solution архітектор та ін.
Хто такий Software Architect і чому досвідченим Lead-спеціалістам варто звернути увагу на цю роль в EPAM
Головне — не опускай голову й на кожній зустрічі записуй питання, на які не зміг відповісти. Вони зазвичай повторюються десь на 80 %, особливо для «джунів». Якщо є знайомі зі стартапом, працюй у них кілька місяців (безоплатно або за невеликі гроші). Це дасть «галочку» в резюме і зробить тебе більш привабливим для рекрутерів. Я вже давно працюю «на удальонці», тому звик до такого ритму й налагодив усі процеси.
Наскільки компанії цінують Team/Tech лідів?
Осьо його аргументи та думка інших фахівців IT-сфери. Щоб дорости до цієї посади, розробникові треба опанувати багато знань, володіти лідерськими якостями, виявляти ініціативність і розвивати софт-скіли. Визначення пріоритетів та оцінка часу займає в роботі лідера щонайменше 50% часу. Коли вас запитують про естімейти, намагайтесь бути чесними і не відповідати завжди те, що від вас хочуть почути. Якщо бізнес хоче, щоб ви зробили щось швидше, — продовжуйте стояти на своєму (інакше вам доведеться довго виправдовуватись, якщо команда не впорається). На проєкті Technical Leader грає роль стратега і наставника.
Для себе визначайте, як найефективніше досягти запланованого. Це рентабельно в тому випадку, якщо у вас невеликий бюджет або ви маєте досвід і достатньо часу. Утім, коли потрібно зробити все швидко та професійно, ефективніше делегувати цей напрямок аутсорсу, фрилансеру або найняти відповідного працівника на фултайм.
Це одна з найпрофесійніших команд, які мені доводилося бачити. Упевнений, що з ними приватна авіація в надійних руках. Його вміння ефективно керувати командою і вирішувати складні технічні завдання робить його неоціненним активом у світі розробки програмного забезпечення. Якщо ви ніколи не були засновником компанії, ви навіть приблизно не можете уявити, який рівень стресу на цій посаді. Засновник безперервно відповідає за свою компанію і постійно переживає за неї.
Вони вміють оцінювати ситуацію з різних кутів і визначають, які дії гарантують результат. Тімлідам також важливо мотивувати членів команди. Для цього вчіться чітко формулювати мету й конкретизувати завдання.
Вакансія була видалена або прихована роботодавцем. Проте є інші хороші вакансії, які можуть вам підійти. Треба добре розуміти, скільки ви коштуєте та який на вас попит. Дізнавайтесь більше про роль Software Architect в ЕРАМ та шукайте відкриті позиції на сторінці Solution Architecture.
Майбутні спеціалісти вищого рангу самі розв’яжуть дрібні проблеми, у разі потреби зберуть потрібні дані, зробивши запит на них у колег чи проджекта. Має значення також уміння ставити правильні запитання. Серед розробників існують спеціалісти, яким недостатньо просто писати гарний код. Їхня мета — створювати ефективні практики, що поліпшують роботу команди. ⚽️ Довіряйте своїй команді, діліться обовʼязками та бодай іноді розслабляйтеся.
Кілька років тому полетіла в спонтанну відпустку з незнайомою групою туристів, які збиралися навчатися пірнати. Я — легка на підйом людина, тож швидко погодилась на цю авантюру, не дуже замислюючись, що не все так просто. Розуміння того, що у фрідайвінгу купа нюансів і труднощів, як фізичних, так і ментальних, прийшло до мене в процесі. — Основне — це, звісно, проєктна робота разом із компаніями SoftServe, Cisco і Portside. Кожен проєкт завжди був складніший за попередній і приніс користь мільйонам людей по всьому світу. Крім проєктної роботи, я завжди займався персональними проєктами.
Робота в кращіх IT командах https://wizardsdev.com/