Вот если я стану менеджером...
"Вот если я стану менеджером...", — говорят программисты, — "Тогда ого-го!". У меня один маленький вопрос: Нахрена?
Почему-то всегда программистам кажется, что менеджер это какой-то руководитель, который ставит задачи направо и налево, ничего не делает и зарабатывает как-минимум в 2 раза больше, чем разработчик. Отвечаю: нифига! Менеджер — это совершенно другой уровень ответственности: он должен ублажать клиента, следить за тем, чтобы все задачи по проектам были в срок, бегать и суетиться круглыми сутками. У программиста свой кайф: ты погружаешься в код настолько глубоко насколько хочешь. Изучаешь новые тренды и механизмы. Материализуешь несуществующие абстракции в материальный продукт. Это реально круто! Все время пока я работал программистом я получал реальный кайф от этого. У менеджера, руководителя и директора совершенно другой кайф. Его сложнее получить и выкристаллизовать из окружающей рутины. И я вас уверяю, что менеджер в 90% случаев зарабатывает ниже программиста. Все это я пишу чтобы дать разработчикам повод задуматься: а на самом ли деле ты хочешь уходить в менеджмент? В программировании есть реальная возможность развиваться каждый день независимо от возраста и пола. Можно работать где угодно и выполнять проекты в любой точке земного шара. Это правда круто! На месте сомневающегося программиста я бы задумался на тему: а что именно тобой движет при смене вида деятельности. Если тебе программирование в кайф, а нужно только больше денег, тогда просто работай усерднее, изучай новые технологии и все получится. Если уйдешь в менеджмент только ради денег, то во первый станешь зарабатывать меньше, во вторых потеряешь кайф, который был при программировании. Также появляется сложность "Обратного пути", потому что пока тебя не было тренды изменились и их нагнать является очень большим стрессом.
Если правда хочется управлять и организовывать и ты уже пробовал раньше и тебе понравилось, то действуй поступательно. Возможно, сначала стоит стать тимлидером и руководить небольшой группой разработки. У менеджера проектов должны быть свои особенные качества, которые просто так не возникают. Насколько глубоко программист знает архитектуру, настолько широко должен мыслить менеджер проектов: держать в голове сразу тысячу вещей, правильно планировать, брать на себя постоянную ответственность и т.д. Это тоже реальный и качественный рост, но он возможен только при очень скрупулезном подходе. По другому просто не получится.
Если хочется быть директором компании и ты при этом очень хороший программист, то просто открывай девелоперский бизнес. Только не занимайся ничем левым. Хороших девелоперов на рынке единицы, поэтому просто не размывай фокус. Собирай команду вокруг себя, будь проводником технологий, разбирайся во всех процессах. При такой модели руководитель все еще продолжает программировать и лучше всех и во всем разбирается. При маленьком бизнесе вариант работает, при большом нужны партнеры, которые закроют все непрофильные направления, в том числе менеджерскую составляющую. Если нет партнеров, то все непрофильные функции отдавай на аутсорсинг. Не трать время на бухгалтерию, документы. Посчитай сколько стоит твой час и поймешь, что аутсорсер по сравнению с ним стоит копейки. Это уже другой уровень мышления.
Ну и самый неправильный подход, когда программист продолжает программировать, при этом занимается менеджерством и общением с клиентами. Просто не получится везде успеть. В сутках слишком мало времени, чтобы развиваться сразу в разных направлениях. Человек так устроен, что в один момент времен без потери качества может делать хорошо только одну вещь, а если теряется качество, то пиши-пропало.
Напоследок посоветую просто прислушаться к себе. Человек может стать профессионалом абсолютно в любом деле и очень важно, чтобы любимое дело по настоящему нравилось. Понять нравится ли дело очень просто: если вы готовы без денег им заниматься круглыми сутками, то это точно оно!
Другие посты
Комментарии
-
комментарии:
комментарии: