Чому вам не варто йти у менеджери

Раздел: Советы|статья

19 Июл 2012


Ця стаття не про продуктові компанії — там своя специфіка, я пишу тільки про сервіс. Ця стаття не про великі проекти — максимум 6-7 осіб, на великих все по-іншому.

Девелопер набагато більше затребуваний на ринку працінтарях, що у вашій компанії всі ці труднощі подолали, і взагалі немає менеджерів? Тоді, ласкаво просимо під кат!

Задоволення робити самому

Коли я був маленький, я мріяв зробити свою маленьку машину — спроектувати, перебрати руками кожну детальку, і потім дуже-дуже багато на ній кататися.

Машину я не зібрав, зате купив велосипед-взрослік виробництва 90-х, з яким провів дуже багато веселих годин знизу, а не зверху, де належить перебувати велосипедисту. Радість від того, що я сам знайшов несправність, полагодив і тепер можу випробувати моє дітище на місцевих гірках, була невимовною.

Ставши менеджером, забудьте цю радість. Ви будете спілкуватися з замовником, скрупульозно вибивати з нього вимоги за допомогою паяльника і болгарської пили — але зібрати / полагодити велосипед, і тим більше покататися на ньому вам ніхто не дасть — це недозволена трата часу. Лагодити і кататися будуть інші, ваша команда, і саме їй дістанеться найсолодший шматок пирога.

Вам вже більше ніколи не написати самому ні красивий кастомний контрольчік, ні синхронізацію гігабайтних даних з сервером в умовах обмеженої оперативної пам’яті. Не в цьому житті.

Девелопер набагато більше затребуваний на ринку праці

Ми всі чули, що хороший програміст знаходить роботу на другий день після звільнення, і то лише тільки тому, що перший день зазначає. Це перебільшена, але, по суті, правда.

Досвідчений SSE (Senior Software Engineer) зазвичай гладко вписується в будь-яку існуючу структуру, якщо порівнювати з формулою-1 — набагато легше знайти механіка, який відмінно розбирається в аеродинаміці, ніж пілота боліда, під якого повинна підлаштовуватися вся команда.

Майже ніхто не шукає хороших менеджерів, особливо у великих компаніях — всі шукають хороших фахівців, а менеджерів вважають за краще робити своїх.

Актуальність знань

Менеджер в чистому вигляді нікому не потрібен — потрібна людина, яка однаково добре розбирається і в технічній частині, і вміє контролювати себе і команду, спілкуватися з людьми (своїми хлопцями, замовниками), писати грамотний і красивий текст в листуванні.

Ваші технічні знання швидко і безнадійно застарівають, а зовсім без них ви нікому не потрібні. Менеджерів в чистому вигляді вистачає і в США, і в Європі, і не за них вони нам платять гроші — всі хочуть говорити з технічним людиною, а не форвардерів листів.

Зовсім скоро після того, як ви перестанете програмувати по 8:00 в день, ви помітите, що ваші підлеглі, які тільки недавно були молодші і недосвідченіший вас, починають писати більш красивий код, знати більше про новітні технології і поглядати на вас трохи косо. І від цього нікуди не втекти, а технічні знання дістаються тепер дуже нелегкою ціною.

Не природним чином, як у людини, яка кожен день цим займається, а від двох факторів:

1. Прочитання технічної літератури, стеження на новими технологіями. Але одне читання не зробило програмістом жодної людини;
2. 5% програмування, які ви іноді можете собі дозволити. Дуже корисно іноді самому пофиксить пару багів в проекті, в міжсезоння (коли, наприклад, один проект закінчився, а інший — ще не почався) або період затишшя взяти собі маленький, не дуже значний для компанії проект.

Але до обох цих речей вас ніхто не зобов’язує, вони залежать тільки від вашої сили волі — а тому незмірно складніше, ніж коли це є вашою основною спеціальністю. Одномоментного, і навіть сіюквартального результату не буде — ви просто будете залишатися хоча б тим, хто ви є.

Але якщо не робити і цього, ви ризикуєте перетворитися в лощеного scrum-/agila- «менеджера з ноутбуком», від виду якого нормального програміста прокидаються блювотні позиви прямо йому на біленьку сорочку.

Що таке менеджмент?

Ні, звичайно ж я не зможу дати чітке й однозначне визначення цьому поняттю тут. Але спробую вирвати пару фраз з контексту.

Коли я був джуніор-девелопером, я мріяв стати менеджером — мені уявлялося, що я буду кодувати все найцікавіше, ставити завдання іншим і контролювати їх виконання. Така посада дійсно в якійсь мірі є, зі своїми, звичайно, нюансами, але вона називається тімлід, або техлід, або ще як-небудь її назвуть в іншій компанії.

Робочий ж дня менеджера полягає:

1. на 5-20% з пре-сейл. Це спілкування з новими замовниками, обробка квот, уточнення вимог до нових проектів.
2. на 40-70% із спілкування із замовниками. Осмислювати і відповідати на десятки листів, не завжди адекватних і приходять від компетентних людей. Проводити дзвінки, уточнювати по 10 раз вимоги, перебудовувати терміни, переконувати замовників у тому, що ось цей трішки змінений дизайн зрушить терміни … що? Так, звичайно я знаю, що у енд-кастомера дедлайн і взагалі бюджет закінчується … Наша компанія? Та ні, це не факап, просто ми завжди лише програмісти а не чарівники.
3. 10-25% — спілкування з командою. Так, мабуть це найприємніше час за день.

На сайте www.sdthold.ru вы можете купить строительно-дорожною технику по очень низким ценам.

Реклама

  • Joker: Стадион мечты! [...]
  • Anjey Sloter: Как для бесплатных автоматов то достаточно нормально [...]
  • владимир шебзухов: МЫШИНАЯ ПРОБЛЕМА автор Владимир Шебзухов Басня В сар [...]
  • Ononimus: Україні та Росії це не грозить, тут залишиться значний [...]
  • Столик: Люблю игровые слоты. Сам иногда играю в бесплатные авт [...]

Друзья

Любимые фильмы онлайн