Как джуну понять, что надо увольняться из компании и роста не будет
Принято считать, что джуну важно держаться за любую работу. Однако это явно может повредить скорости карьерного роста.
Кадр: мультфильм «Кунг-фу Панда»
Поэтому стоит спросить себя: что вами движет и что стало бы поводом для увольнения. На моей практике наиболее частыми факторами были такие.
Деньги
Поработав в компании полгода-год программистом, ты захотел получать больше. Во-первых, необходимо выяснить, насколько твои ожидания оправданны. Для этого сначала проведи анализ, насколько твой доход сейчас в рынке. Готов ли кто-то предложить больше? Во-вторых, нужно проанализировать свою ценность для компании. Как хорошо ты делаешь свою работу, разобрался ли в продукте, достиг ли того уровня, за который хочешь повышения зарплаты. На следующем шаге необходимо поговорить с руководителем. Если он не может выстроить для тебя какого-то чёткого плана роста, уклоняется или говорит, что ты молодец, но денег в бюджете пока нет, то да, скорее всего, это повод поискать новое место.
Развитие
Работа должна быть интересной. Очень часто бывает, что начинающие разработчики попадают в не самые прогрессивные компании и по достижении определённого уровня развития осознают, что достигли потолка. Вообще, нередко на собеседованиях разработчики называют причиной своего ухода именно отсутствие развития, интересных задач по своему уровню, они хотят попасть в команду профессионалов и делать по-настоящему крутые штуки. Если ты обсудил этот вопрос с руководством и точно знаешь, что никак не получишь желаемого на этом месте, это весомый повод начать искать что-то другое и расти дальше.
Идея
Многим программистам важно заниматься не просто интересными проектами, но и социально важными или просто понимать, что они делают важное дело и их работа приносит пользу. Если идейное наполнение продукта и ценности компании не соответствуют твоим собственным ценностям, это также может стать веской причиной для смены работы.
Личное
Работа занимает большую часть нашей жизни, и очень важно, чтобы тебя окружали приятные люди. Возможно, проект тебе нравится и вроде всё устраивает, но с кем-то из коллег не нашли общий язык. Ещё хуже, если это руководитель. Первым шагом к разрешению такой непростой ситуации должен быть откровенный разговор — возможно, всё не так страшно и конфликт в основном надуманный. Но если разговор не дал положительных результатов и лучше не становится, то, конечно, стоит сменить команду и облегчить друг другу жизнь.
Не бойтесь перемен
По своему опыту могу сказать — я всегда доходил до момента, когда ясно понимал: да, сейчас действительно пришло время покинуть компанию, у меня есть на это причины и я готов поискать другое место. В начале карьеры причины больше касались развития и денег, потому что джуну куда сложнее сразу найти хорошее место на перспективу — чаще всего приходится устраиваться в какую-то доступную для старта компанию. Но с опытом уже открываются новые двери, ты начинаешь больше смотреть на каждый из перечисленных аспектов.
Не стоит бояться перемен, новое место должно приносить кучу положительных эмоций, пользы и знаний. Главное — не частить со сменой работы. Разработчики, которые каждый год меняют работодателя, чаще всего делают это ради денег — хотя и прикрываются скучными задачами. В итоге они часто даже не могут толком рассказать, как был устроен проект.
В заключение хочу отметить: если вы уже решили, что настало то самое время и пора двигаться дальше, делайте это достойно — поговорите с руководителем заранее и объясните своё решение. Быть может, именно это откроет для вас новую дверь на вашем карьерном пути программиста.