habrahabr

Циничные заметки о карьере в IT от «гейткипера»

  • вторник, 19 ноября 2024 г. в 00:00:12
https://habr.com/ru/articles/858864/

Не думал, что имеет смысл имеет такое писать на IT ресурс, но учитывая что тут много новичков, думаю заметки от 40-летнего программиста могут пригодиться. Термин «гейткипер» мне больше понравился, чем синьор(чтобы это значило, у меня ведущий программист в трудовой после 24 лет)

Врать - это валидные правила игры, врать можно, нельзя попадаться

По сути, любой бизнес в немаловажной степени зарабатывает на асимметрии информации. Важно знать больше, чем знают о тебе. И вы можете заметить, что обычно вы не знаете ничего действительно важного и полезного о бизнесе, на который работаете (только то, что позволяет вам «эффективней работать»), зато о вас стремятся узнать все. Для бизнеса скрытие информации — must have, при этом тратит огромные ресурсы, чтобы узнать все о вас. Бизнес ни на секунду не засомневается, что нужно солгать, если это будет в его интересах. Например, на меня в свое время еще в юности произвела впечатление история, когда работник подошел к менеджеру и попросил честно ответить, не грозит ли ему увольнение, потому что надо взять ипотеку. Менеджер ответил — конечно бери, не волнуйся, компания стабильна как никогда! Через неделю было закрытие компании. На вопрос же, в стиле какого хрена, как можно быть таким козлом — был спокойный ответ — это просто моя работа, я выполнял должностную инструкцию.

Работодатель — вам не близкий друг, не родители, не жена. Хотя даже им не всегда уместно говорить правду. Но в любом случае, всегда взвешивайте что говорить и какие последствия это может повлечь. Главное — не нужно врать без причины и там где вранье может понести тяжелые последствия для вас. Опыт работы или жизненные планы обычно не несут таких последствий. Но если вы приписываете опыт, вы должны быть уверены, что потянете. Обычно раскрытое вранье ведет к разрыву отношений — и нужно взвешивать, готовы ли вы принять на себя этот риск.

Легко нанимайся, легко уходи

Сколько гнева и возмущений можно почитать о том, что не так нанимают, не так ведут процессы, как несправедливо относятся. О том, что найм сломан, а программисты не те. Относитесь проще. Работа — это по сути очередная условность, а с другой стороны сидят такие же люди, как и вы, со своим набором заблуждений и несовершенств. Тестовые задания и параметры отбора люди придумывают, считая себя идеалом — такова природа человека. Для кого‑то джун должен работать в bash, а для кого‑то в уме считать бинарную арифметику. Для кого‑то посчитать линейную регрессию, а для кого‑то идеально знать верстку. Люди просто свой опыт проецируют на всех. Прохождение собеседования только частично зависит от вас, остальное — это настроение собеседующего, ситуация на рынке труда, необходимость закрыть дыры в вакансии и так далее. В чем-то это похоже на первое свидание — девушка только делает вид, что вы ее завоевываете, на самом же деле в большинстве случаев она уже решила, будет ли секс после свидания.

Тоже самое насчет увольнения. Вам только кажется, что вы важны и незаменимы. Для бизнеса вы — просто элемент системы. Нет никакого глобального черного списка. Никто особенно не смотрит на ваши записи в трудовой, если уже дан офер. В IT вообще отзывы и реальный опыт не так важен и ему мало кто доверяет — иначе не было бы столько много долгих и изнуряющих собеседований. В действительности для соискателя смены работы, скорее, полезна — так как дает своими глазами увидеть, как в тех или иных компаниях, оценить какие процессы лучше, какие хуже, перенять опыт большего числа коллег, избавиться от фобий потери работы.

Вас нанимают не для карьеры

Хорошая работа — вовсе не гарантия карьеры. Продвижение по службе обычно происходит не от того, что вы хорошо работаете, а просто от того, что освободилось место и по какой‑то причине не хотят нанимать со стороны. Скорее хорошая работа — задел на не продвижение по службе. Владельцы рассматривают бизнес как механизм — если деталь надежная, какой смысл ее менять? В гарантировано теряете хорошего работника, но не известно, получится ли хороший руководитель. Если же вам говорят, что нужно стараться для продвижения по службе — это скорее плохой звоночек. Это банальный трюк из арсенала «нематериального стимулирования». Правда, работает он, скорее для совсем уж молодых сотрудников.

Фактически единственный надежный способ для продвижения по карьере — это получать реальный опыт в сомнительных, малооплачиваемых местах, хорошо готовиться и с правильно составленным резюме искать сразу желаемую позицию.

Инвестируйте знания в «базу»

Мой личный опыт — не стоит столь уж ретиво вкладываться в знание новомодных технологий. Во‑первых их знают многие, а значит они быстро обесцениваются. Во‑вторых, голова — не мусорный ящик. Грубо говоря, вы ждете 2 года, чтобы определить, взлетит ли новый фреймворк, тратите полгода‑год свободного времени, чтобы поработать еще 2 года и начинать цикл заново. Да, работодатель ищет именно таких людей — потому что фактически работник треть времени работает бесплатно — причем без гарантии успеха. Ведь даже имея знания — не факт, что работа будет или знания будут нужны. Но зная математику, алгоритмы, имея общий высокий культурный уровень, вам всегда будет легче перескочить — в этом и плюс высшего образования — не в бесполезном балансе, как думают многие, а в том, что дальнейшее обучение происходит намного быстрее и легче. К тому, же таких людей больше уважают «гейткиперы» и есть хотя бы шанс, что следующую работу вы получите хотя бы из‑за этого. Ваши же знания очередного фреймворка под js гаратированно сгорят через полгода. Старайтесь искать работодателя, который сам будет оплачивать ваш переход на новые рельсы. У меня это обычно получалось.

Не демпингуйте

Последний совет — если человек знает себе цену, он не будет соглашаться работать по ставке ниже рынка. Всегда избегайте любых конкурсов, челленджей, бесплатных тестовых — длиной больше чем на вечер. Если компания не может платить по рынку, она будет выжимать из вас все соки. И на условных 150 тыс. вы будете работать больше, чем на 300 тыс.