Поводом для написания этого поста стало замечательные мысли автор TheR о подводных камнях переквалификации из программиста/инженера/просто технаря в менеджера.
Автор поста обещал написать свой список причин, почему иногда все же стоит это сделать, но прошло почти полгода, а список так и не появился, поэтому расскажу о своем видении проблемы.
Моя карьера началась в самом начале 2000-х, 6 лет я работал программистом и консультантом разного уровня, а около 5 лет назад полностью переквалифицировался в менеджера.
Как и многие другие, я принял решение уйти из чисто технической области под иллюзией, что у менеджеров гораздо больше денег, больше возможностей принимать решения и т. д. Как я писал TheR в упомянутом выше посте многие мои предположения о работе менеджером оказались иллюзией, но определенное количество очевидных (и не столь очевидных) преимуществ в этой профессии все же присутствует. Надеюсь, что эти два поста о плюсах и минусах такого перепрофилирования помогут кому-нибудь из Хабровска принять взвешенное решение о дальнейшем развитии своей карьеры.
Мой личный список преимуществ работы менеджером выглядит примерно так.
Точки расположены достаточно хаотично, для каждого читателя значимость того или иного пункта будет выше или ниже, возможно я что-то упустил, поэтому буду рад, если кто-то из бывших техников, а теперь менеджеров Хабра поможет мне дополнить его.
.
- Возможность влиять на продукт
Когда я работал обычным программистом, меня жутко угнетала невозможность принимать решения по продукту.
Некоторые функции мне показались смешными и совершенно ненужными, а других крайне не хватало, но решение, естественно, принимал не я.
Пришлось копать от забора до обеда.
Когда я стал Project Manager, ситуация для меня особо не изменилась — всегда есть Product Manager, отдел маркетинга, «акционеры продукта» и т. д. Однако уже с уровня Product Manager (следующий шаг после проекта) у вас есть реальная возможность сформировать продукт таким, каким вы его видите.
Конечно, в иерархии над вами еще есть люди, которые вмешиваются в процесс, но большинство решений о функциях и их упаковке принимается на уровне менеджеров продуктов и программ.
В отличие от программиста-одиночки, реализующего лишь малую часть функционала, продукты действительно могут сказать, что «это их детище».
Каждая функция была выстрадана через тысячи встреч, протащена через сотни ошибок и наконец внедрена в производство по вашему плану и под вашим чутким руководством.
В небольших компаниях такие решения принимаются на уровне PM; в крупных компаниях, где я в основном работал, формирование продукта происходит на уровне Product Manager – Program Manager.
- Горизонтальный карьерный рост
Как правило, программист не часто меняет сферу деятельности.
Если вы работаете в Интернете, вероятность того, что на следующей работе/должности вы будете работать с веб-сайтами таким же образом, составляет 90 из 100. Если вы пишете для микроконтроллеров на C, крайне маловероятно, что вас позовут делать мобильные приложения.
Трудно изменить не только стек технологий, с которым вы работаете, но и отрасль.
Разработчик бухгалтерского программного обеспечения не нужен людям, управляющим стартапом с геотаргетингом.
В какой-то момент однообразие начинает надоедать, будто находишься в стеклянной клетке.
Практически решение простое — освоить пару новых технологий и сменить работу, но на практике отсутствие опыта в этих технологиях не позволит рассчитывать на позицию лучше, чем Junior Developer. Менеджерам это и проще, и сложнее одновременно.
Продакт-менеджера вполне можно перепрофилировать в маркетолога или продавца, хотя, конечно, как правило, он не сможет стать финансистом.
В любом случае набор территорий, в направлении которых вы можете двигаться, гораздо шире.
Не говоря уже о том, что ни одна отрасль и практически ни один продукт не закрыт для ПМ, даже если у него недостаточно опыта.
- Деньги деньги деньги.
Да, денег действительно больше.
Не так много, как казалось, когда я был программистом, но все же разница заметна и двигаться в обратном направлении (менеджер -> техник) крайне сложно, даже несмотря на то, что есть желание что-то делать руками.
Разница в деньгах особенно заметна для тех, кто уходит в консалтинг или продажи.
Практически зарплата консультанта или продавца ничем не ограничена — просто продавайте свои проекты/продукты и получайте процент. На практике зарплаты, конечно, ограничены, но в любом случае среднестатистический неленивый продавец получает на 30%-50% больше, чем ПМ, и в два-три раза больше, чем рядовой разработчик.
Такова жизнь.
- Личностный рост и развитие коммуникативных навыков.
Работа менеджером действительно развивает вашу личность.
10 лет назад я был классическим занудой-интровертом, застенчивым в незнакомых компаниях и с кругом общения из 3-х человек.
Перейдя в руководство, я стал знакомиться с 10-15 новыми людьми в неделю, мне приходилось регулярно выступать перед совершенно незнакомой аудиторией, на многих встречах я становился «лицом компании» перед клиентами, меня просто нет. больше не было возможности быть зарезервированным.
Так или иначе, развиваются Softskills – т.е.
навыки общения, навыки поведения в незнакомой обстановке, навыки разрешения конфликтов и сложных переговоров.
Самым большим испытанием для меня стало первое увольнение подчиненного, который мне нравился как человек, но был совершенно недоволен как сотрудник.
Такой опыт бесценен в реальной жизни; вы учитесь взаимодействовать с людьми, ищете беспроигрышные решения, позволяющие всем оставаться счастливыми.
- Новые знакомства
За эти 5 лет я встретил больше интересных и выдающихся людей, чем, пожалуй, за всю свою предыдущую жизнь.
Взаимодействие с клиентами, партнерами, топ-менеджментом и яркими разработчиками позволяет постоянно знакомиться с новыми интересными людьми.
Рабочий круг программиста обычно ограничивается его отделом.
Изредка - два-три менеджера.
Ну, может быть, с кем-то еще вы встретитесь на корпоративе (девушки из бухгалтерии, как бы мы без них жили).
Как я уже говорил выше, когда ты становишься менеджером, ты постоянно знакомишься с новыми людьми.
Круг знакомств просто взрывается.
Если вы работаете в достаточно крупной и брендовой компании, у вас есть возможность познакомиться с действительно значимыми людьми, которые многого добились в жизни и могут поделиться интересными историями или дать дельный совет из своего опыта.
- Снижение степени профессиональной деформации
Как известно, ИТ-специалисты привыкли любую проблему сводить к ИТ.
Об этом свойстве айтишников даже поговаривали недавний пост .
Степень профессиональной деформации ИТ-специалистов порой может достигать гротескных и абсурдных форм.
Я знал человека, который потратил 2 недели на разработку собственной системы сбора и учета денег на подарки сотрудникам на день рождения в компании из 10 человек (подсказка: листок бумаги и ручка решат эту проблему за 2 минуты).
Работа менеджером (особенно хоть немного отстраненная от чистого ИТ) возвращает нас хоть немного к реальности и приближает к обычным, не ИТ-людям.
Постоянная необходимость планировать ресурсы и стремление достичь цели не самым универсальным/технологичным способом, а максимально быстрым и недорогим, заставляет совершенно по-другому оценивать задачи.
Это позволяет быть человечнее, что ли.
- Работа для универсалов
Менеджер, как правило, не может себе позволить быть узким специалистом.
В этом есть как отрицательные, так и положительные стороны.
Да, условно говоря, вы не знаете специфики реализации шардинга на Postgres, но работали над 10 разными проектами, используя три десятка разных конкурирующих технологий.
Вы всегда можете принять обоснованное решение, исходя из собственного опыта по той или иной проблеме.
Идеальным руководителем становится так называемый «Т-образный человек», т.е.
человек, обладающий достаточно глубокой экспертизой в одной-двух областях (хотя и меньшей, чем у специалиста) и средними знаниями во всех смежных областях.
Во многом это сложнее, чем быть узким специалистом, потому что.
приходится постоянно держать руку на пульсе очень большого количества тем, от чисто технологических до абсолютно гуманитарных, но это непременное условие для быть хорошим менеджером.
Для решения задач, в которых менеджер не силен, он нанимает узких специалистов (программисту придется разобраться самому).
- Начальство смотрит на меня
Как бы печально это ни было для технарей, их работа остается совершенно невидимой для топ-менеджмента.
Чем выше начальник, тем меньше он понимает, что делают технари, и тем больше возлагает на них вину за промахи.
Менеджер гораздо более заметен для больших начальников; успех проекта – это его успех.
Но факап проекта в крупных корпорациях – это обычно факап исполнителей (я так не считаю, но на практике начальство обычно так думает).
В связи с этим у менеджеров больше шансов получить бонусы сверху (хотя менеджеры на самом деле тоже получают больше бонусов, чем технические специалисты).
Если вам повезет с компанией, у нее будут объективные критерии оценки полезности сотрудника.
Но я бы на это не надеялся - за свою карьеру я встречал только одну такую компанию, так что, скорее всего, как технарь вы будете получать меньше льгот/бонусов/повышений, чем менеджеры.
- Преподавайте и учитесь
Опять же, это не 100-процентное правило, но, по моему опыту, корпорации с большей готовностью обучают своих менеджеров, чем технических специалистов.
В большинстве компаний, где я работал, максимум, что предлагали технику, — это сдать какие-то экзамены самостоятельно, а потом за них платила компания.
Ну, может быть, меня отправят на конференцию.
Для менеджеров постоянно организовывались тренинги, нанимались дорогие тренеры, вводились программы повышения заработной платы при профессиональной сертификации и т. д. Кроме того, многие западные компании поощряют т. н.
обмен знаниями – т.е.
ситуация, когда вы сами являетесь тренером/тренером для своих коллег.
В любом случае, инвестиции в персонал, на мой взгляд, у менеджеров гораздо выше, чем у технических специалистов.
- Деловые поездки.
Тысячи из них За первый год смены профиля деятельности я был в 8 командировках длительностью от 2 дней до месяца.
Из них 4 были в Западную Европу и США.
За последние 5 лет я объездил всю Россию, большую часть СНГ и многие страны Европы.
За год я совершил 46 авиаперелетов.
Да, во многом это связано со спецификой сферы, в которой я работаю, но в любом случае командировки для менеджеров – вещь гораздо более частая и привычная, чем для программистов.
Не для всех это будет плюсом, но я рассматриваю это как бесплатную (для меня) возможность увидеть мир.
Опять же, у менеджера гораздо больше шансов поехать на конференцию вдали от главного офиса, чем у программиста, особенно на зарубежные конференции.
- Планируете ли вы создать свой собственный бизнес? Теперь в два раза быстрее!
Да, это правда.
Работа менеджером дает не только необходимые навыки для создания успешного бизнеса, но и необходимые контакты.
Бизнес не может существовать в вакууме; ей нужны кадры, партнеры и клиенты.
Будучи программистом, вы можете самостоятельно решить проблему в лучшем случае только кадров (и то только технарей, но не всех остальных), а что касается поиска клиентов, привлечения партнеров, маркетинга продукта и т. д., то, скорее всего, вы не будете не в состоянии сделать это эффективно из-за отсутствия необходимых навыков и связей.
Несколько лет опыта работы ПМ, особенно в сочетании с продажами и маркетингом, значительно облегчат вам жизнь – у вас появятся свои контакты, появится опыт, вы будете лучше понимать, как сделать продукт из DIY-проект и т. д. И конечно, вам будет гораздо проще общаться с инвесторами – вы будете говорить с ними на одном языке и вызовете у них гораздо больше доверия.
В отличие от TheR Я никогда не жалею о принятом решении сменить профессию, но о чем определенно сожалею, так это об отсутствии реальной информации о том, что значит быть программистом и что значит быть менеджером.
Было бы здорово, если бы где-то было сравнение, как на Яндекс.
маркете, с параметрами конкретной профессии, но пока его нет - все, что я могу сделать, это представить вам свое видение положительных моментов, и все готово.
вам судить.
Удачи в карьере и больших профессиональных достижений вам, хабровцы! Теги: #менеджмент #профориентация #разработка программного обеспечения #человеческие ресурсы #Управление проектами
-
Молекулярному Компьютеру 3 000 000 Веков
19 Oct, 24 -
Ie8 Не Поддерживает Выражения Css
19 Oct, 24 -
Запущен Кыргызский Стартап Zona.kg
19 Oct, 24