Вот один из карьерных путей в разработке ПО:
- Проведите несколько первых лет в небольшой компании, не понимающей технологий. Теперь вы единственный программист или один из немногих. 
- Случайно создайте очень плохую систему, но чтобы компания этого не понимала. Вы тоже пока этого не понимаете. 
- Потратьте кучу времени на эксплуатацию этой критичной для бизнеса системы, которую, похоже, понимаете только вы. Начните считать, что система, возможно, неидеальна из-за того, что постоянно ломается. 
- Освойтесь в устранении неполадок и в возврате системы в строй. Получите несколько повышений в зарплате и должности, пока в ней не появится слово «Senior»; скорее всего, это произойдёт не позже чем спустя три года после того, как вы начнёте устранять неполадки системы. 
- Оставайтесь в компании много лет, солидную часть своей карьеры, пытаясь устранять ошибки, которые совершили в первоначальной системе. 
- Каждые несколько лет получайте ещё одно повышение и красивое дополнение к названию должности. 

НЕ совершайте глупостей типа пункта номер 7:
- Спустя Долгое Время, утомившись от постоянной роли героя и спасителя, решите перейти в другую компанию, которая обращается со своими сотрудниками лучше. 
Почему нет?
Ну, во-первых, теперь ваша должность называется исполнительный вице-президент архитектуры контролирующих решений, верховный консультирующий продюсер артефактов кода и повелитель процессов разработки программного обеспечения. Попытки найти работу выльются в поиски того, чему же на самом деле соответствует ваша должность; во время собеседований и других контактов с внешним миром вы поймёте, что:
- Вы находитесь где-то на уровне мида-сеньора, проектировали только одну систему и знакомы только с обслуживанием ПО. 
- Ваше знание самодельной CRM и всех её особых нормативных правил и процессов, как оказывается, не так важно для мира, да и для хотя бы ещё одной компании, несмотря на критичность для места вашей текущей работы. 
- У вас нет десяти лет опыта; у вас есть десять лет одного и того же года опыта. 
- У вас начинается ваш первый нервный срыв. 
Вместо того, чтобы выйти в мир и столкнуться с этой истиной, вам следует как можно дольше оставаться в своей компании, огородить себя стенами, намеренно или случайно, защищать себя от увольнения и новых идей более молодых коллег.
Да, время от времени вам следует читать о новых технологиях. Это может придать некий авторитет вашему постоянному стремлению полностью переписывать код каждые два-три года. Более молодые коллеги будут согласны на это, надеясь использовать проект по переписыванию как шанс получить повышение. В конечном итоге, они смотрят на вас снизу вверх, и это очень приятно.
Что бы вы ни делали, скрывайте от себя, что вы липовый сеньор и что ваш опыт локален; вместо этого надейтесь, что ваш бизнес будет процветать.
Комментарии (30)
 - sshmakov07.12.2023 11:40+5- В 6 пункте еще должно быть что-то вроде - расширяйте свой отдел, меньше программируйте, больше руководите, заводите полезные знакомства, пиарьтесь. Тогда 7 пункт может пройти почти безболезненно. Но почти. 
 - Lavrofff07.12.2023 11:40- Давайте представим, уважаемый тс, что я допустим работаю в компании 12 лет. Стал сеньором лет так в 25-27 (а мб раньше, не помню, сейчас 32). Потому что прежний тех руководитель решил уйти, а я к этому времени уже лет 5 как был в компании. При этом я не отстаю, я пишу на плюсах, мы пробуем внедрять новые стандарты, у меня в подчинении десяток людей и у нас примерно 500+ реп со времен того монолита который был. О чем речь в статье-то? Ну допустим в яндексе я сеньором вряд ли стану. И че? Мне надо бегать и пытаться найти другую работу? Ради чего? Ну стал я руководителем/сенсором случайно и что? 5+ лет все вывожу. Да, в одной компании, но я просто ношу реальную пользу, а попрыгунчиком быть - моё почтение. 
 - sshmakov07.12.2023 11:40- Забавный факт. Статья переводная, но в ней, даже в оригинале, фото Москва-Сити. Автор вроде не российский, а описано будто с нас. 
 - pavelsc07.12.2023 11:40- С одной стороны чел в одно лицо довел до ума и смасштабировал за 10 лет продукт в облаке, без всяких скрамов, читая тонны литературы по всему, одновременно пытаясь не уйти в легаси. А с другой стороны аджайл-макаки, прыгавшие каждые 2 года по компаниям, строя по принесённой на блюдечке архитектуре в перерывах между созвонами. Тут ещё вопрос, кто липовый )) 
 - theorlie07.12.2023 11:40- кто-то же с 18 начинает работать уже и за 7 лет стать норм сеньором вполне реально - а вообще можно и в универе за какие-нибудь 6 лет магистратуры набраться таких знаний, что некоторые сеньоры-самоучки будут тебе в некоторых моментах уступать по хардам (а софты от человека зависят и там хоть в 18 чел может быть уже готов быть сеньором/лидом)  - saboteur_kiev07.12.2023 11:40- Не так легко сейчас устроиться в ИТ в 18 без высшего. Это надо, чтобы за время школы ребенок сам развился до джуна. А где мотивацию взять? 
 
 
           
 
Bender_Rodrigez
Какая-то странная подборка самоуничижительных статей за последние несколько дней.
То ли сеньоры ощутили нарастающую конкуренцию среди себе подобных и идет борьба за лучшие места и хождение по головам, то ли специалисты, давно не получавшие повышения, дергают за ниточки и пытаются никому не известными методами НЛП воздействовать на аудиторию самокритичных сеньоров, понимающих, что даже позиция джунов в компаниях "рога и копыта" весьма условна. А может быть это скрытая психологическая операция управленческого сектора, чтобы внушить адекватным спецам со знаниями и опытом сеньоров, что они не стоят и рубля и держать их на позиции джунов и соответствующей зарплате.
Скоро выпуск нового поколения дипломированых специалистов, такое ощущение, что готовится площадка для детей "кого нужно": "какая-то у вас странная должность сеньор-разработчик, она вам совсем не подходит, а вот Васе, который с моей дочуркой общается очень даже, вы, ведь, с ней не общаетесь? Ну вот видите, совсем не подходит..."
zodchiy
Засилье 25-летних сеньоров, с опытом работы в одной компании с одним продуктом с джуна до тим-лида/сеньора. Не умеющие проектировать, не сталкивающиеся с техдолгом или легаси.
Работающих по одним лекалам, одним паттернам (привет CQRS ВЕЗДЕ!) и практикам.
Скоро будут js-сеньоры Angular 12 или бэк-енд сеньоры DDD+CQRS ничего-больше-не-умею.
Bender_Rodrigez
Я вообще не понимаю какая связь между возрастом и позицией? Или вы считатете, что 25-летний спец с опытом не должен занимать сеньорскую позицию только потому что ему 25, тогда вопрос, а когда, в 40, 60? Это как с сексом, в 18-20 рано, а когда? Были времена, даже странами управляли 18-летние.
Да и нет четкого универсального определения какой уровень соответствует джуну/мидлу/сеньору, позиции в разных компаниях определяют разные требования к кандидатам, слишком специфично это. Никто не гарантирует вам, что переходе в другую компанию с сеньорской должности, вы будете соответствовать требованиям сеньора в новой компании, но в текущей компании вы удовлетворяете потребностям компании и ее требованиям на своей позиции, так что все ОК. IT - это, все таки, не электомонтажные работы, где все стандартизировано и, получая 6-й разряд, можно смело говорить о соответствии требованиям какого-либо ГОСТа, - в каждой компании есть свой стек, разные цели и ниши на рынке.
Именно поэтому, многие и пытаются как можно дольше оставаться, как вы говорите, в одной компании с одним продуктом, поскольку путь определен и понятен, вектор развития ясен. А переход в новую компанию - это все же элемент неопределенности.
Поэтому нерадивые старожилы и пытаются внушать, что текучка это хорошо с точки зрения опыта и т.д., при этом оставаясь на своих местах десятки лет, т.к. в этом случае их карьерному росту ничто не угрожает, поскольку вероятность занять более выгодную должность у "якорей" больше, т.к. "они демонстрируют приверженность целям, чувствуют ответственность и радеют за компанию, да и доверия к ним больше". Не то, чтобы желание иметь стабильную работу, гарантирующую достойный заработок в течение долгого времени, само по себе плохо, но есть тут один момент...
Ну а что вы хотите, когда культура компании предполагает разделение труда/специализацию?
saboteur_kiev
Когда 25-летних сеньоров слишком много, это скорее всего поддельные сеньоры из статьи.
Да, конечно бывают исключения.
Но ведь сеньор это не только про глубокие технические знания конкретного стека, это также еще и опыт проектирования разных проектов.
Чисто физически людей, которые к этому возрасту имеют большой опыт очень мало.
Очень мало.
Ибо школа + институт + детство + девочки, а только потом работа, где начинается основная часть опыта.
Таким образом сеньор в 25, у которого может быть реальный достаточный технический опыт, это скорее нолайфер-задрот, но тут вспоминаем, что для сеньора еще бы неплохо иметь прокачанные софт скиллы или хотя быть достаточно социально продвинутым.
Уже с двух сторон - с технической и с социальной, это должен быть уникальный человек.
Bender_Rodrigez
Либо карьерная лестница в той или иной компании так устроена, это контролировать глобально не выйдет.
Слишком много слесарей 3-го разряда и что? Если эти "слишком много" адекватно достигли потолка в той компании, в которой они работают, то что?
Проектирование - это архитектор. Мои дальнейшие соображения по этому поводу в комментарии ниже.
Выдумка. Ну а дальше как, по логарифмической шкале позиции будут - до 30 не дадут сеньора, а после 30 быстренько мидл/сеньор/архитектор/менеджер?
Люди к 30 владельцами стартапов (директорами) становятся, а вы про то, что сеньора рано. Дурову сколько лет было когда вконтакте выстрелил?
А потом семья, дети, ипотека, в чем разница? До этого момента - самый активный и творческий период жизни, а не наоборот.
С чего вы это взяли? Это ваше личное понимание.
Пардон, но это только сеньор. Уникальный человек должен быть архитектор, менеджер или дизайнер.
Джуны тоже не одинаковые, как и мидлы, как и архитекторы, как и директора.
Я жду продолжение постов на данную тему:
"как стать джуном слишком рано"
"как стать мидлом слишком рано"
"как стать дизайнером слишком рано"
"как стать архитектором слишком рано"
"как стать менеджером слишком рано"
"как стать HR-ом слишком рано"
"как стать директором слишком рано"
saboteur_kiev
Ок, какое население Земли? сколько-то миллиардов.
А ну назовите хотя бы пару десятков тысяч стартапов с капитализацией уровня Дурова?
Или вам неочевидно, что вероятность в 25 лет стать реальным сеньором, крайне низка, ибо в 23-24 подавляющее большинство только институт заканчивает и на первую работу устраивается?
Bender_Rodrigez
Манипуляция цифрами - не пристало представителю технической интеллигенции.
Не все земляне программисты.
Не во всех странах традиции и социокультурные факторы одинаковые.
Вы же не будете утверждать, что будучи даже удивительно талантливым сеньором на локальном рынке, 100% потянете сеньора в компаниях-гигантах типа Google в кремниевой долине?
Нужно рассматривать вопрос в контексте населения хотя бы страны, или даже города, т.к. уровень зарплат и требований отличается. Да и это даже не показатель.
Какое количесто людей занято в IT-сфере в вашем регионе?
Многим хватает стартапов на 3-100 человек, о которых никто и не знает, для поддержания жизни на достойном уровне. Люди даже ИП существуют достойно. Соответствуют ли они должности сеньора и есть ли у них вообще какая-то должность, ответьте?
Нет, про учебу - согласен, но есть люди, которые задолго до окончания ВУЗа работать устраиваются.
Но про противоречие про 25-летних сеньоров, о котором вы говорите - это не ко мне, а к zodchiy.
saboteur_kiev
Сложность работы в гугле преувеличена. Там скорее собеседование заморочено. Но нужно понимать как и зачем так устроен гугл и какие сливки он собирает.
Но вы же изначально говорили не про них. Я бы с этим и не спорил. Но вы сразу взялись за мультимиллионеров уровня Дурова.
Bender_Rodrigez
Ну да, это типа не вы не дотягиваете до сеньора в гугле, это просто на собеседовании вас завалили, так ведь?
Хотя и такое может быть, ради поддержания авторитета, ведь чем труднее попасть куда-то, тем желаннее это место, как рай, например.
Только я не пойму в чем разница этой ситуации и темой данного поста? Может, просто все сеньоры хорошие, только собеседование в разных компаниях заморочены и нужно понимать как и зачем так устроены эти компании и какие сливки они собирают, а на самом деле - это шараги уровня совка, где за ширмой строгих требований и сложных собеседований все ковыряются в отстающих от времени и технологий решениях уровня hello world?
Ну да, а вы уютно съехали с темы сославшись на негожесть примера для вас, хотя мы оба понимаем, что этот аспект, в целом, нельзя не учитывать. Пример есть - есть. Какая разница какого уровня? Дуров, это как пример ситуации, а он на тот момент мультимиллионером и не был, если что (хотя да, возможно, примеры вундеркиндов приводить не совсем корректно, но он и не сеньор, с другой стороны), и если я вам назову условно десяток никому неизвестных Васей Пупкиных, имеющих стартапы, хоть и не такие успешные и массовые, примерно с того же возраста, то что вы мне ответите? Хотя пример тоже не совсем корректный, они же тоже, таки, не сеньоры.
saboteur_kiev
Я не понимаю. Для вас неочевидно, что сеньор в 25 лет это редкость или в чем ко мне претензии?
Bender_Rodrigez
Сначала вы говорите о каких-то поддельных сеньорах из статьи, которых слишком много в 25, потом утверждаете, что сеньор в 25 - редкость.
Одно логически исключает другое - либо получить сеньора в 25 - редкость, и те, кто получил сеньора в 25, получили его не за так, либо получить сеньора в 25, все же, не редкость и развелось слишком много поддельных (но т.к. получить - редкость, то много поддельных быть не может, просто по определению), или что я неправильно понимаю в ваших рассуждениях?
Мой же посыл был в том, что если человек в 25 имеет необходимые знания и опыт, то при чем здесь возраст и какая разница, редкость это или нет?
Если у вас опыт сеньора, но вас держат на позиции джуна до 30 лет только потому, что в 23-24 подавляющее большинство только университет заканчивает и работу начинает искать, а вам всего 25, то поздравляю вас, вы обнаружили работодателя, который успешно получает профит за счет вашей заниженной самооценки, и будет искать любую возможность, чтобы сохранить вашу заниженную самооценку на том же удобном для себя уровне.
И в чем претензии ко мне?
saboteur_kiev
Каким образом одно логически исключает другое? Я совершенно логически прихожу к выводу, что большое количество сеньоров в 25 это означает что большинство из них "поддельные", обладающие на самом деле не широким кругозором и опытом, а получившие позицию сеньора в конкретной компании, которая оценивала узкий список требований, либо процедура повышения в компании считает что этого достаточно.
У меня тоже есть примеры, когда техлид одной компании не смог пройти собеседование на мидла в другой компании. Есть и наоборот.
Bender_Rodrigez
Т.е. теперь уже для вас не очевидно, что позиция сеньора, как и любая другая, и есть только позиция в отдельно-взятой компании, а не глобальный уровень или родовой титул, переносимый из одной организации в другую, и просто в некоторых случаях, требования в одной компании на ту или иную должность совпадают с требованиями в другой?
Вы считаете, что сеньор должен быть таков; люди, работающие в другой организации, считают, что сеньор должен быть другов - меняется только "порог презрения" к качествам кандидата.
Если у вас болевой порог повышен, это не значит, что он должен быть таким же у всех остальных людей. И говорить, что из-за этого большинство из них "поддельные" - не совсем правильно.
Что должно быть в пределах кругозора идеального, по вашей версии, сеньора в вакууме, соответствующего должности в таком случае?
Чтобы был хоть какой-то пример, вот из недавнего. Как по мне, там достаточно демократично все описано в этом плане, близко к людям, к реальности, лишено элитистких замашек и недостижимых абстрактных идеалистических критериев "хорошести".
Значит ли это, что они "поддельные"?
¯\_(ツ)_/¯
yatanai
Согласен что в 25 лет стать сеньёром это скорее исключение. Я сам "моложе 25" и занимаюсь программированием с 12 лет. Среди знакомых такой высокий уровень хард-скилов мало у кого есть. Как при этом "сеньор в 25" может стать массовым явлением, я не понимаю...
Может если только реально, что ты осядешь в одной компании, с выпуска техникума, и будешь несколько лет работать героически переписывая свои же ошибки?
Bender_Rodrigez
Ну, думаю, на этом тему
"купи слона","метода Монте-Карло","в 25 стать сеньором - это исключение" можно было бы и закончить.Если осядают в одной компании, то, обычно, переписывают ошибки, которые существовали задолго до твоего прихода, и от которых другие сеньоры, отцы этих ошибок, жаждут по-скорее откреститься, чтобы уже свою карму поправить и совать всем, что "сеньоры уже не тее-е... да и те - все поддельные" и тому подобное.
zodchiy
Я знаю сеньоров в 25 лет, это уникум, один из тыщи, с 17 лет мейнтейнер популярных библиотек, в 18 мог вывозить проект (микросервис) в одно лицо с проектированием. А тут, в статье, речь идет об остальных 25-летних "сеньоров", которые сеньоры только в данной компании, и только по договоренности, ты сеньор, а ты архитектор, и когда такой "сеньор" отправляется в большой мир другой работы, оказывается, что он за многие года смог достичь уровня средней руки мидла.
Вот и хотят такие "сеньоры" по рынку.
Bender_Rodrigez
Если так, то ваш знакомый сеньор - весьма недооцененный архитектор, вам не кажется?
В таком случае, проблема в том, что понимание что такое "сеньор" - весьма размытое и разброс ответственности слишком широкий, что очень удобно, чтобы держать вас на определенном уровне зарплат долгое время, будь вы, хоть, по обязанностям, равны менеджеру. В разных случаях для этого применяется более мелкая сетка должностей - сеньор 1-го разряда, 2-го разряда, и т.д. Вы, например, привыкли, что вас держат в черном теле с завышенными требованиями на минимуме зарплаты, и постоянно понукая, что вы до сеньора не дотягиваете, ну что я могу сказать на это... А потом вы начинаете всех гнобить, что остальные сеньоры - не сеньоры, может быть просто у вас в компании пользуются вашей заниженной самооценкой для получения наибольшей выгоды с наименьшими затратами?
Так и я о том же - все это должности в отдельно взятой компании, не более. И во всех компаниях эти должности только по договоренности. Нет универсального критерия для какой-либо позиции в данном секторе, как, впрочем, и для уровня зарплат.
zodchiy
Диагноз по интернету? Немного мерзковато, вам так не кажется?
Ой, глянул ваши комментарии, вы не могли бы сказать, какую позицию занимаете в компании и сколько вам лет (можно примерно)? У меня создается ощущение, что вы пришли на дуэль без оружия, просто мимокрокодил.
Bender_Rodrigez
Здесь слово "например" не в плане "я утверждаю, что вы", а в плане "представим ситуацию, что вы или кто-то", так что нет - это не про диагноз, это про субъективность оценок, манипуляции человеческим достоинством и самообман.
Ой, нет. Это придаст какой-то дополнительный смысл или вес в контексте обсуждаемой темы? Это ж хабр, а не консилиум с предоставлением родословной.
У меня создается ощущение, что вы хотите апеллировать к занимаемой мной должности. Может, я джун, то вы меня и слушать не станете, а лишь презрительно отбрыкнетесь.
Кстати, вы можете что-то сказать по поводу авторитетности мнения автора исходного поста, ссылка на который дана в шапке?
Может он тоже просто мимокрокодил на самом деле?
Bender_Rodrigez
Я вот что не пойму - минус-то я схлопотал за предыдущий коммент, а ответа про авторитетность источника так и не получил, ни от вас, ни от кого бы то ни было, обидно.
Интересно, какая тема стоит за ширмой поста автора - занимается ли он саморефлексией и описывает осознание своего собственного опыта работы сеньором и преодоления фрустрации, критикует нерадивых или просто пытается подлить говняшки в крем-брюле, из зависти, обиды или ненависти к кому-то?
Если второе, то он должен быть безупречен в своей работе и обладать качествами, которые делают его тру-сеньором по сравнению с "подделками", как бы это оценить? В профиле - ни гитхаба, ни названия компании, ни сайта.
Мне оргинал, вообще, вброс напоминает - там ничего кроме "CTO, Developer, member of technical staff" не указано, а самый ранний пост - от 25.07.2023.
Помню, давным-давно были целые форумы с эротическими рассказами, якобы, от лица проституток, падчериц и т.п., видимо, времена меняются, и теперь интерес вызывают рассказы от лица девелоперов, сеньоров, директоров, мендежеров, психологов и т.п.
zodchiy
Вы не ведете дискуссию, вы имеете свое мнение на вопрос в котором, вы, судя по всему, не разбирайтесь и хотите об этом поговорить, а я не вижу точек соприкосновения, так как вижу, что мой и ваш опыт нигде не пересекаются.
Bender_Rodrigez
А дискуссия, для вас, это только тогда, когда в ответ на ваши высказывания, своими ответами поддерживают ваше мнение и не имеют других точек зрения?
Проаргументируйте свою позицию, пожалуйста, почему вам кажется, что я не разбираюсь в вопросе (ну, может, оно действительно так, я просто сам не замечаю)?
Иначе ваше высказывание - голословное утверждение, сделанное только для того, чтобы принизить мнение оппонента в глазах аудитории и по той причине, что у вас никаких аргументов в принципе нет, а есть также свое мнение, которое иными методами вы отстоять не можете.
И дискуссию я пытаюсь продолжить, а вы ее обрываете.
Кто скрывается за личиной автора оригинального поста?
ris58h
По канону 23-летних же.