Хотите дальше читать devby? 📝
Support us

Как сменить стек ради буста к зарплате. Aйтишники рассказали свои истории

Внутри IT есть более и менее высокооплачиваемые профессии: не секрет, что начинающий тестировщик в среднем получает меньше, чем начинающий Data Scientist. Стоит ли менять специальность из финансовых соображений? Мы попытались выяснить у тех, кто сделал такой выбор.

1 комментарий
Как сменить стек ради буста к зарплате. Aйтишники рассказали свои истории

Внутри IT есть более и менее высокооплачиваемые профессии: не секрет, что начинающий тестировщик в среднем получает меньше, чем начинающий Data Scientist. Стоит ли менять специальность из финансовых соображений? Мы попытались выяснить у тех, кто сделал такой выбор.

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

Своими историями поделились:

  • Никита — перешел из тестирования в серверную разработку;
  • Игорь — перешел с PHP-разработки на Node.js.

Читайте, какие подводные камни могут быть при переходе между сферами внутри IT и как оптимально организовать такой свитч.

Содержание
Примечание Adviser

В статье есть ссылки партнеров. Это значит, что если вы что-то покупаете с нашей помощью — вы также поддерживаете dev.by. (Вот другой способ).

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

Редакция может выражать свое мнение и пробовать всё на себе.

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

История Никиты: Из QA в серверную разработку

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

Никита, серверный разработчик

Лет семь назад моей первой работой было тестирование — в основном ручное, но создавал базу под автоматизацию. Начал с $300 в месяц, после полугодового испытательного срока предложили $500. К концу первого года принял решение перейти в серверную разработку. Был сильно удивлен, когда мне без коммерческого опыта программирования, предложили сразу $800.

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

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

Никита, серверный разработчик

Переход в серверную разработку сильно поднял зарплату как в моменте, так и в перспективе, судя по знакомым тестировщикам. Да и вообще — это довольно популярный, при всей своей простоте, способ поднятия доходов. Правда, переходят, исходя из опыта моих знакомых, чаще всего во фронтенд. Не исключено, что как раз из-за того, что с этим и работали: условно, раньше тестировали сайты, теперь их делают. Бэк обычно не тестируют отдельно. Еще благодаря общему и полному знанию продукта, тестировщики иногда переходят в PM. Так, например, сделал мой лид. Несколько знакомых тестеров ушло в разработку на Android, это что-то среднее: вроде бы тоже работаешь с UI, но чуть глубже, так как у телефонов есть и камеры, и пуши, и куча разного железа, и всякие прочие возможности самой ОС. 

Я во фронт даже не пробовал, потому что не было опыта работы с JavaScript. Зато ранее пробовал андроид-разработку: это был один проект в универе и еще два личных. В какой-то момент понял, что вообще не хочу иметь дел с графическими интерфейсами, цветами кнопок, положением таб-баров, паддингами, анимациями и вот этим вот всем. А на сервере работаешь с чистыми данными — красота. И, опять же, Java я знал, что было большим плюсом. Поэтому в итоге выбрал бэкенд.

Переход из QA в бэкендеры — скорее исключение, чем правило. А вот фронтенд, кстати, популярное направление для многих: туда уходят не только из QA, но также из дизайна и ноукод-разработки. А иногда и менеджеры, желающие начать кодить, выбирают эту область. Если хотите попробовать, не рискуя большими деньгами, возьмите курс по HTML, CSS и JavaScript на Udemy. Это доступная программа, которая охватывает азы и поможет сделать первые шаги на новом поприще.

Записаться на курс

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

Никита, серверный разработчик

Переходить в новую сферу было непросто. Дело в том, что я сразу пошел в стартап, где применялось не классическое ООП, как обычно бывает, а реактивное программирование. И в качестве хранилища данных использовалась не реляционная БД, которые часто выбирают и которые я в универе изучал, а Apache Cassandra. С кучей вытекающих: она очень быстрая, если правильно настроить, но, собственно, настраивать и поддерживать сложно. Также использовали Docker и Kubernetes, которые тогда еще не были такими модными, как сейчас. Это все то, чего я в лучшем случае не касался, в худшем — даже не слышал про такое. А при этом еще и коммерческого опыта никакого не было.

Было сложно, но курсы не проходил никакие — у меня техническое образование и хорошая база, а также в первый и последний раз попался хороший ментор.

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

Никита, серверный разработчик

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

Тем же, кто не знает и хочет пощупать разные направления и технологии, можно и в QA пойти для начала — тут можно тестировать и сервер с API (как большую часть времени делал я), и приложения на телефонах, и сайты. Во всех направлениях проникаться принципами работы, понимать, интересно ли, подходит или нет. И потом уже менять направление на то, которое кажется более привлекательным. А еще есть люди, которые вот прям тестировщики от бога, такие и проверят все, и баг-репорты опишут подробные, а не «ничо не работает, надо чтоб работало», и доку составят клевую. Не хочется, конечно, чтоб такие меняли направление.

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

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

История Игоря: Из разработки на PHP в Node.js

Язык PHP уже менее востребован, чем раньше. И хотя вакансии с хорошей вилкой для PHP-разработчиков до сих пор есть, не стоит отвергать более новые и актуальные технологии.

Игорь, Node.js Developer

У меня был эпизод, когда я с позиции PHP Developer перешел на Node.js developer в другую компанию с удвоением зарплаты. Одно из лучших решений в моей карьере. Серьезно и официально работать как разработчик на PHP я начал в 2016, до этого около четырех лет были подработки на part-time. Я работал с Drupal в одной фирме, потом с Bitrix в другой компании, в свободное время начал ходить на мероприятия по JS в Минске: BeerJS, Rolling Scopes, CSS Minsk JS и другие. Там обсуждали Node.js, React, Angular, и меня это очень заинтересовало — я начал читать документацию, книги по ним, делать pet-проекты. Уже спустя два года перешел в другую фирму в качестве Node.js Developer.

Практический опыт с PHP, а также много самостоятельной теории и практики по JS сыграли свою роль: мои знания были очень недурными. Поэтому мне сделали хороший оффер. На новом месте я работал со стеком Node.js, а также React и TypeScript, с первого дня было очень комфортно.

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

Игорь, Node.js Developer
Когда я переходил с PHP на Node.js, я не знал рынок. Я был программистом на PHP в фирме, которая работала на СНГ. А на новую роль пошел в компанию, которая работала с западом как аутстафф/аутсорс. Думаю, что когда работал на PHP, мне недоплачивали, плюс на западном рынке больше денег, вот и получился буст х2.

При выборе специальности стоит детально изучить рынок и разобраться, насколько востребованы спецы с желаемым стеком. 

Игорь, Node.js Developer
По моим наблюдениям, в 2024 спрос на Node.js значительно больше, чем на PHP. Значит и конкуренция за специалистов больше, значит и большие payrange предлагаются. Я сейчас планирую оставаться в Node.js, в перспективе хочу делать свои собственные IT продукты на нем.

Как организовать переход в новую сферу

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

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

  • Изучать теорию — на курсах или самостоятельно. В интернете есть любая информация, но придется потратить время на поиск и фильтрацию. Учебные программы дают сразу проверенные и систематизированные знания, которые легче усваивать.
  • Практиковаться — делать пет-проекты, практические работы на курсах, участвовать в хакатонах. Оптимально, если к моменту трудоустройства у вас уже будет несколько крепких кейсах, которые можно показать работодателю.
  • Больше общаться с людьми из желаемой сферы. Можно найти ментора, которые расскажет про все тонкости, или просто вступить в профессиональные чаты, посещать конференции при возможности. Только живое общение поможет узнать специальность изнутри и подготовиться к поиску работы.

Если хочется минимизировать время на обучение, стоит выбирать сферу, близкую к своей. Например, тестировщики часто идут во фронтендеры, дизайнеры — тоже во фронтендеры, тимлиды — в менеджеры, аналитики — в Data Scientists, а сисадмины — в DevOps. Даже если перейти удастся не сразу, ваша ценность на текущем месте возрастет: например, дизайнеры, разбирающиеся во фронтенде — на вес золота.

Изображение: Reddit

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

Изображение: Reddit

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

Если вы уже программист с неплохой зарплатой, один из очевидных путей роста — в продакт-менеджмент. Для этого нужно иметь сильные коммуникативные навыки и организаторские способности, а также уметь видеть продукт целиком. Глубже разобраться в процессах и метриках поможет курс Project Management от Google — вы узнаете актуальную информацию от ведущих спецов компании.

Записаться на курс

Что дальше

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

Никита, серверный разработчик
Важно делать то, что хочется, иначе есть риск выгореть. Мне нравится серверная разработка, но даже в ней я словил выгорание. В целом, организм периодически дает знать, что что-то идет не так, например, перерабатываю, или задачи какие-то не очень стали, или еще что. А если делать то, что не нравится, менталка спасибо не скажет.

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

Записаться на курс

Обязательно прокачивайтесь в коммуникации и самопрезентации, изучайте рынок и нарабатывайте полезные знакомства. И, конечно, учите английский — это верный способ найти работу с более высокой зарплатой.

Игорь, Node.js Developer

Мой главный совет — куда бы вы ни планировали переходить, выучите английский на уровень B2, если еще этого не сделали. Также важно ходить на мероприятия, держать резюме и LinkedIn в актуальном состоянии, расширять связи и делать пет-проекты. И, конечно, если вы хорошо работаете — внимательно относиться к обсуждению зарплаты со своим менеджером, не стесняться просить больше.

Нужно рисерчить рынок к тому же. Узнать, какой средний pay range для вашей роли. Можно посмотреть, на какую сумму вам делают офферы и после какой начинают отказывать — найти свой потолок. С этой информацией, вдобавок к хорошему перфомансу и достижениям, можно пойти на performance review и просить повышение. Либо же принять новый оффер. На моем опыте, оба варианта хороши. Но, думаю, через переход в новую фирму повысить зарплату будет все же попроще.

Ссылки на курсы, которые упомирались в статье:

Не забывайте читать Adviser. Пишем об образовании и развитии карьеры, обсуждаем насущные темы с экспертами и предлагаем выгодные курсы. А еще пишем про хобби, безопасность, здоровый образ жизни и инвестиции.

Как понять IT — это мое или нет? Советы и ресурсы которые помогут определиться
Как понять, IT — это мое или нет? Советы и ресурсы, которые помогут определиться
По теме
Как понять, IT — это мое или нет? Советы и ресурсы, которые помогут определиться
Как пережить увольнение сделать выводы и найти работу лучше прежней
Как пережить увольнение, сделать выводы и найти работу лучше прежней
По теме
Как пережить увольнение, сделать выводы и найти работу лучше прежней
Айтишники учатся на столяров швей кондитеров блогеров. Зачем им это?
Айтишники учатся на столяров, швей, кондитеров, блогеров. Зачем им это?
По теме
Айтишники учатся на столяров, швей, кондитеров, блогеров. Зачем им это?
Помогаете devby = помогаете ИТ-комьюнити.

Засапортить сейчас.

Читайте также
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
2 комментария
Как очистить Mac? Лучшие  платные приложения для macOS (март 2024 г.)
Как очистить Mac? Лучшие платные приложения для macOS (март 2024 г.)
Как очистить Mac? Лучшие платные приложения для macOS (март 2024 г.)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS, на которые, на наш взгляд, стоит обратить внимание.
6 комментариев
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
1 комментарий
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

testusername
testusername
3

Статейка чисто ради рекламы курсов