Должен ли я изменить работу или я должен изменить должность внутри компании?

Я немного смущен двумя вариантами:

Сначала предыстория, у меня 4,5 года опыта работы в качестве Front-end разработчика (делал B.tech ICT). Я работаю в продуктовой компании (размер команды ~50 человек) последние 1,5 года. Продукт и рост компании стабильны.

Когда я присоединился, моей основной целью было преобразовать интерфейс на основе ванильного Javascript в интерфейс на основе компонентов Angular, потребовалось 4 месяца, чтобы овладеть различными частями продукта, и в прошлом году мы достигли намеченной цели. Через месяц все, что останется, чтобы исправить случайные ошибки.

Серверная часть продукта сделана на Java, в которой я не очень разбираюсь. Я вижу два варианта в будущем, если я хочу повысить свою личную продуктивность и рост.

  1. Найдите нового работодателя, который может предложить достаточно новых задач
  2. Спросите о новой должности в компании

Я запутался между двумя вариантами.

Почему бы не изучить оба и не взвесить варианты?
Если уж не можете определиться... При прочих равных условиях - новая работа в новой компании, как правило, означает хорошую прибавку к зарплате. Передачи внутри компании вообще нет.

Ответы (3)

Вы работник умственного труда . Чтобы преуспеть в своей карьере, вам нужно постоянно учиться чему-то новому . (Через 20 лет кто-нибудь будет использовать JS/Angular? Я начал программировать на FORTRAN и языке ассемблера на PDP-11, сейчас это не очень полезные навыки.)

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

Если вы присоединяетесь к новой компании, вы должны выбрать ее на основе того, чему вы там научитесь. Реагировать? Реагировать нативно для мобильных устройств?

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

И, при всем уважении, я отвечу на ваш лозунг «говорить дешево, покажи мне код», сказав: «код получается лучше, когда вы полностью понимаете проблемы, которые он обещает решить». Иногда нужно слушать людей, говорящих, чтобы понять. Такие разговоры бесценны.

Моя личная философия заключается в том, чтобы исследовать / использовать все возможности места, прежде чем переходить в другое место - не ограничиваясь работой, а чем угодно в жизни.

Поэтому применительно к вашему случаю я бы сделал следующее (фактически делал несколько раз):

  1. Попросите новую должность в текущей компании. Поскольку это новая должность, переговоры о зарплате, скорее всего, состоятся, и вам может повезти.

  2. Когда в текущей компании больше нечему учиться или когда появляется гораздо лучшая возможность, переходите в другую компанию.


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

Я проголосовал за это. Люди любят говорить, что вам нужно уйти, чтобы получить повышение, как будто это какая-то истина в последней инстанции, но на самом деле это нужно определять в каждом конкретном случае. Некоторые работодатели рады продвигать внутренние таланты. Еще в начале моей карьеры я получил почти 300% прибавки от одного из моих первых работодателей, с которым я проработал 6 лет. Было бы обидно уйти из этой компании всего через год или два, потому что я искал «больших» прибавок и думал, что должен перейти, чтобы получить их.

Я бы посоветовал вам начать изучать любую новую технологию, которую вы хотите изучить, параллельно с вашей текущей ролью. Почему? Позволь мне объяснить:

  • Это докажет ваш уровень, чтобы оправдать, что вы можете работать в своей новой роли с новыми технологиями в текущей компании.

  • Если вы хотите перейти на новую технологию в новой компании, вы сможете легко проходить собеседования.

Теперь, если вы решите сменить компанию только в своем текущем технологическом стеке, я бы все же посоветовал вам освежить в памяти те концепции JS/Angular, о которых вы пока не знаете, или, что еще лучше, если вы можете изучить новые JS-фреймворки, такие как как React или Node.

В заключение, сначала узнайте кое-что со своей стороны, прежде чем думать о том, чтобы просить о смене роли в текущей компании или о переходе на новый профиль в новой компании.

Всего наилучшего!

@To_The_Downvoter - Пожалуйста, прокомментируйте, почему вы думали, что этот ответ не относится к тому, что пытался узнать ОП:/