КАРЬЕРНЫЙ РОСТ Сап зк! Хочу вскрыть такую интересную многим тему, как дальнейший рост из позиции middle и senior developer. Я сам вижу 3 основных пути:
1) МЕНЕДЖЕР ПРОЕКТОВ (PROJECT MAANGER)- пердолинг с процессами и людьми, работа на достаточно коротких проектах. Как мне кажется почти другая профессия, но многие программисты уходят туда. 2) МЕНЕДЖЕР ПРОДУКТА (PRODUCT MANAGER) - пердолинг не с проектом, а с продуктом. Т.е выставление требований и прочее. Контроль качества. Знаю на этой позиции многих бывших dev и qa. 3) ТИМЛИД, НАЧАЛЬНИК ОТДЕЛА (TEAM LEAD) - руководство стаей обезьян. Планирование нагрузки, по возможности анализ говнокода. Все понятно из названия, руководитель других программистов. Не путать со старшим разрабом, у которого в условном подчинении 1-2 джуниора.
Так вот программач, расскажи что ли, как вкатиться на эти должности. Может есть истории успеха и прочее? Или вы знаете рассказы и подводные камни от ваших манагеров. Представим что я средне кодер, опыт 3 года,25 лет. Как поднять себе статус и зп? Какой рост зп и возможно есть даже конкретные цифры.
От себя сразу группа вопросов: 1) Легко ли сделать рерол в одной и той же компании. (если она большая) 2) Какие книжки читать для продукт менеджера 3) На сколько возрастает зарплата у 3-х данных категорий людей. 4) Можно ли подойти к начальнику (п. 3) и сказать так и так хочу стать манагером проектов, продуктов? Не выпнут ли на мороз. 5) Если не получается в своей компании, идти ли на начальные должности в другие? С понижением зп и прочими минусами? 6) Может впизду порашу, подкачать скилл и англ, поуехать в сша или европу и уже там пытаться вылезти?
ВООБЩЕМ ТРЕД КАРЬЕРНОГО РОСТА ИДИ
ПС для модеров: Такого треда в пр нет, а он явно нужен. Escape from Binary Kingdom Edition - не совсем про то, там обсуждают как уйти в медицину и вкатиться в кодинг в 30 лет. Мы же тут обсуждаем с серьезными людьми, серьезные должности. В wrk безнадега и уныние, КОКОКО больше 50к никто не получает в России.
> Не путать со старшим разрабом, у которого в условном подчинении 1-2 джуниора. Это одно и то же, зависит от размера команды. Тимлид это по-нашему - ведущий программист, с зарплатой чуть-чуть повыше обычного разработчика, но кучей проблем и головной боли: планирование сроков (при дедлайне именно тимлида, а не менеджеров ебет в жопу начальство), составлением техзадания (для чего нередко приходится использовать телепатические способности - заказчики очень редко внятно могут объяснить, что им нужно), организацией рабочего процесса у макак-быдлокодеров (а они хотят гамать и смотреть аниму, проебывая сроки вместо работы), code review (умение разбираться в чужом говнокоде, да) и т.д. Тимлид - это днище ебаное, нормальному человеку ловить там совершенно нечего.
> PROJECT MANANGER > PRODUCT MANAGER Вот это норм. Есть свои проблемы, но компенсируется зарплатой. Эти люди не ресурсы, в отличие от программистишек, а те, кто непосредственно приносит бабло, потому начальство их любит и ценит.
>>501198 >1) Легко ли сделать рерол в одной и той же компании. (если она большая) Если большая, то по идее должно быть легче, но все равно, зависит от конкретной компании и от ситуации вцелом. >2) Какие книжки читать для продукт менеджера Да никакие, читай про свой продукт, фактически эта должность сейчас сливается с тимлидом >3) На сколько возрастает зарплата у 3-х данных категорий людей. Риторичесий вопрос. Зависит от: политики компании, начальника подразделения в которое переходишь, ситуации в компании "мы ба рады поднять, да вот ЗП бюджет уже пустой, кризис все дела, сам понимаешь". То есть можешь на ту же ЗП уйти, "до лучших времен" >4) Можно ли подойти к начальнику (п. 3) и сказать так и так хочу стать манагером проектов, продуктов? Не выпнут ли на мороз. "Можно. Но зачем?" Как ты себе это представляешь, ты программер, подходишь к тимлиду своему и говоиршь такой "А я хочу стать проект манагером!". Что ты ожидаешь от него услышать? Тебе надо крутиться в компании проект манагеров, набрать авторитет там, познакомится с их рук-лем и пр. А уж после заранее предупреждаешь свлешл тимлида, чтобы замену подыскивал. 5) Если не получается в своей компании, идти ли на начальные должности в другие? С понижением зп и прочими минусами? Если задался целью - конечно иди. 6) Может впизду порашу, подкачать скилл и англ, поуехать в сша или европу и уже там пытаться вылезти? Если ты просто "подкачаешь англ" никто там тебя никуда не возьмет, надо просто пиздецово знать язык. Ну либо уже иметь коны в конторе, в которой работать собрался, с обещанием, что язык не проблема и обязательно выучишь. мимо тестер->разраб->экспер->IT-архитектор
Карьера программистишки представляется так: младший программистишка -> просто программистишка -> старший программистишка -> главный программистишка. Но суть здесь одна: программистишка не может стать не программистишкой.
>>501364 >разраб в смысле погроммист? >экспер а это ещё что? Расскажи, чем занимаешься? без подъёбок, реально интересно. и про свой путь от тестера и выше
>>501539 >в смысле погроммист? Ну да, департамент разработки от слова Development, потому и разрабы, а не програмеры или кодеры. >а это ещё что? Эксперты в предметной области. Если заказчик - тарнсопрнтая комания, то эксперты соответственно должны разбираться в логистике, знать тонкости, нюансы и пр. Выясняют у заказчика что ему нужно (ну либо уговаривают заказчика, что ему это нужно), формализуют в виде более менее понятных требований. Потом занимаются приемо-сдаточными испытаниями разработанного функционала. Как-то так. >чем занимаешься Представь себе IT-ландшафт заказчика - десятки систем, каждая из которых может иметь несколько БД, все они взаимодействуют между собой, синхронно\асинхронно, через RPC, очереди, файлы и пр., Разрабы этих систем могут разговариать на разных языках, жить в разных городах, странах и даже не знать о существовании друг друга, и в общем случае ничего не знать о системах за пределами зоны их ответсвенности. При этом еще может стоять куча решений от различных вендоров, в том числе и аппаратно-программные, с которыми также надо интегрирваться. Моя задача, по требованиям заказчика, решить что, где и как, во всей этой куче систем и информационных потоков нужно доработать. На выходе - техническое задание тимлидам команд разрабов, детализированный до отдельных продуктов и ниже. >путь от тестера и выше Долго и нудно. Вкраце - менялись директора, оргструктура, начальнки отделов, приходилось импровизировать по ходу. Отчасти это и помогало, когда меняется оргструктура - легче попасть в тот отдел, в какой хочешь, с другой стороны, надо подбирать момент, чтобы поднять ЗП, ибо в процесе реорганизации всякие там маратории накладывают обычно.
>>501778 >Аналитик это обычно называется Представь себе, в конторе есть должности бизнес-аналитика и эксперта. Причем отделы совершенно разные. Хотя да, я плохо себе представляю чем их функции отличаются.
>>501769 > Ну да, департамент разработки от слова Development, потому и разрабы, а не програмеры или кодеры. Можно еще называться software engineer, на западе так принято. Но как программистишку не называй, он все равно остается программистишкой.
>>501785 Эксперт делает экспертную оценку. Аналитик балуется в анал, АЗАЗАЗА составляет аналитеческие справки, в том числе на основе экспертных оценок.
>>501198 >МЕНЕДЖЕР ПРОЕКТОВ из программиста Нет более печального зрелища, чем аутист-кодерок на руководящей должности. Обычно когда я встречаю такое чмо, в очках и свитере с оленями, которое представляется менеджером проектов, я достаю свой славный член и посвящаю его в рыцари петухов.
>>502036 Команда проекта например. Он подбирает их при найме, увольняет если не доволен работой. Подписывает преймии и овертаймы. Оценивает и дает советы по повышению квалификации.
>>502159 >Команда проекта например. Это что блять за команда проекта. Над проектом работают - аналитик, эксперт, архитектор, разраб. Каждый из которых работает более чем над одним проектом и входит в свой отдел, со своим непосредественным начальником в соответсвии с оргструктурой. >подбирает их при найме Ага еще скажи кодеров собеседует. >>502161 Хуи сосешь?
>>502167 >Это что блять за команда проекта. Обычная. >со своим непосредественным начальником в соответсвии с оргструктурой. Ты что в госорганизации работаешь?
>>502256 >Ты что в госорганизации работаешь? Нет, во вполне себе коммерческой. Но со своей жесткой оргструктурой, регламентом и корпоративной этикой. Я прекрасно знаю, кто и как мне может выдавать задания, а кого я честно могу послать нахуй. Избавляет от многих проблем, работать более комфортно. Я фактически работаю автономно, со своим начальником вижусь ну в лучшем случае раз в неделю, типо перекинуться парой фраз за жизнь.
>>502299 >Я фактически работаю автономно Вот поэтому программистишка никогда не сможет стать менеджерком. Потому что он постоянно в углу офиса сидит молча за компом. Даже если спросить кого-нибудь из офиса кто сидит там в углу, то он не сможет вспомнить имя программистишки.
>>502161 ПМ подскажи плиз: 1) Как докатися до жизни такой ? О себе немного 2) Расскажи про градации зарплат в твоей конторе и в среднем по рынку. Примерно так: Млад. манагер - млад разраб Сред. манагер - ср. разраб Старш. манагер (сеньюр, не начальник других манагеров) - старший разраб (тоже самое) 3) Как обычному средне-прогеру проще всего вкатится в вашу среду 4) Какие пути карьеры 5)Как сам себя видишь через 10 лет, лол 6) Какие бы советы дал прогерам, чтобы жизнь была лучше.
>>502599 >1) Как докатися до жизни такой ? Получил профильное образование, устроился работать ПМом сходу после универа. Батраком успел паработать ещё будучи в универе. >2) Расскажи про градации зарплат Жунивор: 400-1500 Мидл: 2000-4000 Синивор: 3000-5000(7000, 10000) Сильно зависит от подразделения, технологий, базфактора на проекте и.т.д. Для тестера отнимаешь процентов двадцать. Для манагера добавляешь процентов 20%. >3) Как обычному средне-прогеру проще всего вкатится в вашу среду Хорошие прогеры не идут в манагеры. Денег конечно визуально больше. Но овертаймы манагерам никто не оплачивает, тебе постоянно нужно иметь презентабельны внешний вид, потому что ты можешь встречаться с заказчиком и кататься в коммандировки. Все гораздо сложнее с отпусками. И.т.д. Постоянно намотаные нервы. >4) Какие пути карьеры Dev или QA --> Манагер, но можно вкатиться манагером сразу. Это немного хуже, потому что надо получить как можно более широкие, но не глубокие знания во всех аспектах разраотки. Обычно тебя подмечают или ты сам просишься перекатиться. >5)Как сам себя видишь через 10 лет, лол Есть два направления роста COO или свой бизнес. Я рою в сторону своего бодишопа, нанимая знакомых и студентов для наработки базы клиентов. >6) Какие бы советы дал прогерам, чтобы жизнь была лучше. Воспитывайте своего ПМа, пока он не сел вам на шею.
>>501198 >1) Легко ли сделать рерол в одной и той же компании. (если она большая) Да если тебя заметили, и ты подготовился по теории. >2) Какие книжки читать для продукт менеджера http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2 >3) На сколько возрастает зарплата у 3-х данных категорий людей. Шо то хуйня шо это. Это три разных роли для разных подходов организации труда. И обязанноси у них разные. Работал на всех трех, лел. Я бы ещё добавил парочку. >4) Можно ли подойти к начальнику (п. 3) и сказать так и так хочу стать манагером проектов, продуктов? Не выпнут ли на мороз. Можно если твои компетенции и амбиции соответсвуют должности. >5) Если не получается в своей компании, идти ли на начальные должности в другие? С понижением зп и прочими минусами? Нет, в ИТ ЗП и профессинальная компетенция слабо корелируют, ты можешь уйти и за счет острого языка продать себя дороже. >6) Может впизду порашу, подкачать скилл и англ, поуехать в сша или европу и уже там пытаться вылезти? Как съебавший в бездуховную скажу сразу, ПМу переехать на порядок сложнее чем прогеру. Нас тут не ждут и не любят, потому что представители Уберменш все как один хотят быть манагерами. Но если у тебя есть возможность релокации внутри компании это твой шанс. Дальше после нескольки лет работы тебя буту постоянно пытаться переманить, особенно на конференциях.
>>502625 Спасибо Анон, весьма познавательно. На последок посоветуй книги на русском и какой нить чек лист для проверки знаний для джуниора (ну или образовательные блоки знаний)
Анон, ну это же не правда, что менеджеры получают больше программистов. У меня в компании менеджеры дебилы дебилами и нищеброды к тому же. Я просто не верю в то, что они получают больше меня, или хотя бы как я.
>>504986 Если ты имеешь ввиду "менеджер по продажам" в твоей сайтошлепской конторе, то это sales person, и получать они могут и не больше. Если это project manager, то с чего бы ему получать меньше - он проект ведет.
>>501198 >PROJECT MAANGER Это такой клоун у пидорасов, который рисует презентации, таймлайны и сидит на митингах. При этом ничего не решает. ХЗ как в России, но за рубежом они получают меньше девелоперов.
В США, например, можно подняться до очень высоких уровней (вплоть до партнерских) именно как individual contributor, но это конечно хорошие скилы нужны. Можно поднимать хорошие деньги контрактором. В России - да, только пробиваться в начальнички. Да в общем-то и простой синьор в Гугле получает 150-180к в год
Сап зк! Хочу вскрыть такую интересную многим тему, как дальнейший рост из позиции middle и senior developer.
Я сам вижу 3 основных пути:
1) МЕНЕДЖЕР ПРОЕКТОВ (PROJECT MAANGER)- пердолинг с процессами и людьми, работа на достаточно коротких проектах. Как мне кажется почти другая профессия, но многие программисты уходят туда.
2) МЕНЕДЖЕР ПРОДУКТА (PRODUCT MANAGER) - пердолинг не с проектом, а с продуктом. Т.е выставление требований и прочее. Контроль качества. Знаю на этой позиции многих бывших dev и qa.
3) ТИМЛИД, НАЧАЛЬНИК ОТДЕЛА (TEAM LEAD) - руководство стаей обезьян. Планирование нагрузки, по возможности анализ говнокода. Все понятно из названия, руководитель других программистов. Не путать со старшим разрабом, у которого в условном подчинении 1-2 джуниора.
Так вот программач, расскажи что ли, как вкатиться на эти должности. Может есть истории успеха и прочее? Или вы знаете рассказы и подводные камни от ваших манагеров. Представим что я средне кодер, опыт 3 года,25 лет. Как поднять себе статус и зп? Какой рост зп и возможно есть даже конкретные цифры.
От себя сразу группа вопросов:
1) Легко ли сделать рерол в одной и той же компании. (если она большая)
2) Какие книжки читать для продукт менеджера
3) На сколько возрастает зарплата у 3-х данных категорий людей.
4) Можно ли подойти к начальнику (п. 3) и сказать так и так хочу стать манагером проектов, продуктов? Не выпнут ли на мороз.
5) Если не получается в своей компании, идти ли на начальные должности в другие? С понижением зп и прочими минусами?
6) Может впизду порашу, подкачать скилл и англ, поуехать в сша или европу и уже там пытаться вылезти?
ВООБЩЕМ ТРЕД КАРЬЕРНОГО РОСТА ИДИ
ПС для модеров: Такого треда в пр нет, а он явно нужен. Escape from Binary Kingdom Edition - не совсем про то, там обсуждают как уйти в медицину и вкатиться в кодинг в 30 лет. Мы же тут обсуждаем с серьезными людьми, серьезные должности. В wrk безнадега и уныние, КОКОКО больше 50к никто не получает в России.