Исправьте их и заработайте намного больше.

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

История, которую вы должны послушать

Знакомьтесь, Рой. Рой имеет несколько лет опыта разработки программного обеспечения на своей первой работе. Он подумывает о новой должности, потому что считает, что в его нынешней компании мало возможностей для роста. И он желает, чтобы его менеджер горел в вечном адском огне. Поэтому Рой проводит вечера, просматривая доски объявлений о вакансиях. В настоящее время ему платят 40 000 фунтов стерлингов, но он думает, что сможет заработать до 50 000 фунтов стерлингов. Он сужает область поиска до вакансий по специальности и до 50 000 фунтов стерлингов. Вы могли подумать, Рой, как лучше. Возможно, не потому, что теперь ты встретишься с Джо. Джо находится в том же положении, что и Рой, недоволен своей работой и с трудом пытается найти свою следующую роль.

Как и Рой, Джо отложил свои ночные запои на Netflix для поиска работы. Он ищет свою специальность, но, в отличие от Роя, у Джо нет никаких предвзятых представлений о каких-либо предельных размерах заработной платы, которые могли бы применяться к нему. Джо ищет свою специальность и сначала сортирует по самой высокой зарплате. Затем он подает заявку на самые высокооплачиваемые роли, которые кажутся ему интересными. Довольно напористо!

Через пару месяцев Рой и Джо с радостью приступили к своей новой работе. Рой считает, что добился успеха, потому что сидит на 50 000 фунтов стерлингов в год. Он и не подозревает, что у него на столе осталось 15 тысяч, потому что наш мальчик Джо сейчас получает 65 тысяч. Неплохо для человека с небольшим опытом работы. Это проблема первая (причина 1): вы недостаточно цените свои навыки.

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

По мере того, как вы делаете карьеру разработчика программного обеспечения, вы попутно приобретаете навыки. Если вам нравятся поезда, думайте о себе как о локомотиве, который движется по своей карьере, собирая опытные вагоны. Вероятно, у вас есть максимум навыков, поэтому в какой-то момент вам, возможно, придется начать отбрасывать некоторые из них. 2 года назад я писал PHP, но если вы попросите меня написать что-нибудь прямо сейчас, я бы понятия не имел. Я потерял этот навык, но приобрел навыки, которые, как мне казалось, были более актуальными. Если мне снова понадобится навык PHP в будущем, я всегда могу поменять его на что-нибудь другое. Хотя, честно говоря, я очень надеюсь, что этого никогда не произойдет.

В любом случае, как только у вас появится несколько навыков, вы сможете использовать их на рынке не только на любом старом рынке, но и на рынке труда. Здесь определяется цена за ваши навыки, и она не зависит от того, сколько вы хотите получить, извините и, соответственно, не от того, сколько компания хочет вам платить; это вопрос спроса и предложения. Предложение - это количество разработчиков с определенным набором навыков и спроса, а также количество вакансий, требующих этого набора навыков. Это довольно просто, но чем больше разработчиков, тем ниже зарплаты из-за увеличения предложения. Больше рабочих мест означает более высокие зарплаты из-за увеличения спроса. Имейте в виду, что не все разработчики равны, за исключением, возможно, Роя и Джо, и не все рабочие места равны. Каждый набор навыков будет иметь свои уникальные характеристики спроса и предложения на рынке труда. К сожалению, поскольку вы были маленькими, вы и я, будучи маленькими, я не мог повлиять на спрос и предложение на наши навыки; Однако мы можем контролировать сам набор навыков.

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

Итак, как мы можем это сделать?

Вот несколько идей.

Зайдите на сайты со списком вакансий и посмотрите, какие навыки пользуются большим спросом в вашем районе, и какие навыки сейчас обеспечивают наибольшую зарплату. Может быть, вам нужно прокатиться на локомотиве своих навыков, чтобы получить новый навык. Попробуйте обновить свое резюме, чтобы лучше всего продемонстрировать навыки, которые наиболее актуальны для того, что сейчас востребовано, и виды вакансий, на которые вы хотите претендовать. Если вы работали над проектом Ruby on Rails 10 лет назад, но сейчас подаете заявку на работу по разработке Java, возможно, это уже не так актуально. Подумайте о том, чтобы отказаться от старых дрянных навыков, чтобы сосредоточить внимание читателей на вашем резюме на самом важном. Попадите в такое положение, когда компании буквально рвутся к вам из-за ваших навыков, они нуждаются в вас больше, чем вам. Если вам действительно есть что предложить, что они не могут легко найти в другом месте, это поставит вас в отличное положение для переговоров о конкурентоспособной зарплате. Итак, найдите золотую середину и используйте ее.

Пришло время для еще одной грустной истории

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

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

Другой факт, который вызывает слезы, заключается в том, что Джимми не знал, что его старая компания любит его работу. На самом деле, им это так понравилось, что они бы чуть не отступили, чтобы удержать Джимми. Только он их никогда не спрашивал, так что у них никогда не было такого разговора. Это проблема третья (причина 3): вы не обсуждаете зарплату. Вы можете быть удивлены, узнав, что, по данным Oxford Economics, в среднем компания обходится в 30000 фунтов стерлингов, чтобы заменить сотрудника ИТ. . Шокирующий Ааа! Наем людей - дорогостоящий процесс, и ваш работодатель захочет избежать его, как чумы, особенно если вы цените его. Некоторые люди шатаются из-за таких разговоров о зарплате, думая, что им нужно сделать изящную презентацию в стиле Драконьего Логова о том, почему им следует платить больше.

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

Заключение

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

Спасибо за прочтение!

Больше контента на plainenglish.io