Когда программистам перестанут так много платить Статьи редакции

Пользователи сервиса вопросов и ответов Quora обсудили, как долго зарплаты программистов будут оставаться такими же высокими, как сейчас. ЦП проследил за ходом дискуссии.

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

Разработчик Майкл Чёрч считает, что вопрос поставлен довольно странно, так как зарплаты программных инженеров, на самом деле, не так и уж и высоки. Он считает, что в 99% случаев программист получает ровно столько, сколько заслуживает.

Однако, отмечает Чёрч, падение зарплат в отрасли, безусловно, может произойти. Он полагает, что сильнее всего от этого пострадают наименее квалифицированные разработчики:

Оклад опытных программистов в самом худшем случае упадёт на 20%.

Чёрч объясняет, что это не приведёт к упадку области в целом: и Google, и Facebook были основаны в более сложные для инженеров времена, когда в стартапы никто не верил. Наоборот, снижение зарплат (если оно вообще случится) поможет технологической тусовке «сбросить груз» из бесполезных, по мнению Майкла Чёрча, стартапов, оставив только сильных игроков.

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

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

В любом случае, по мнению Чёрча, разработчикам следует научиться отстаивать свои интересы вместе — неважно, случится или не случится кризис в области. Предсказать, когда это произойдёт, невозможно. Зарплаты программистов в следующие пять лет могут как понизиться, так и повыситься.

Бывший разработчик Массимо Вера согласен с Чёрчем: бороться за место под солнцем среди программистов может только тот, кому действительно интересно заниматься написанием кода. Кризис укрепит отрасль, подтолкнув слабых инженеров уйти искать работу в других сферах — точно так же поступил в 80-х годах сам Вера.

Пользователь Quora Джейш Лалвани полагает, что зарплаты программистов будут оставаться высокими до тех пор, пока область является инновационной и спрос на инженеров превышает их количество. Он отмечает, что разработчики имеют дело с новыми технологиями. Ещё 60, или даже 30 лет назад невозможно было представить сервисы, подобные Google и Facebook, и сфера не стоит на месте — поэтому найти квалифицированного специалиста очень тяжело.

Лалвани считает: единственное, что может произойти с оплатой труда программистов в ближайшем будущем — это нормализация и уравнивание зарплат в среднем по миру. То есть зарплаты в Азии, вероятно, будут расти, а в Соединенных Штатах — останутся на прежнем уровне.

Разработчик Слай Дончев также придерживается мнения о том, что труд инженеров будет оплачиваться достаточно высоко, пока предложение не превысит спрос — то есть пока не появится достаточное количество опытных программистов, которые будут бороться за места в компаниях (а компании смогут перестать бороться за ценные кадры). При этом, отмечает Дончев, есть такие сферы технической разработки, спрос на специалистов в которых не упадёт никогда — например, низкоуровневое программирование на машинных кодах.

Пользователь Quora Маргарет Бартли не согласна с большинством участников дискуссии. Она уверена, что процесс снижения оплаты труда программистов уже запущен — осталось лишь дождаться, когда появятся его первые результаты.

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

0
62 комментария
Написать комментарий...
Sergei Nikitin

Зависть люмпенов конечно напрягает, им в голову почему-то не приходит, что за высокой зарплатой инженера может стоять хорошее образование, опыт и способность хорошо решать задачи. Как-то распирает людей, что какой-то лох из общаги, сидевший все время за книгами и компьютером, вместо того, чтобы как все бухать, вдруг получает работу с зарплатой >200K USD в год...

Ответить
Развернуть ветку
Maksym Melnychuk

Во многом имхо Вы правы, только вот "хорошее образование" я бы заменил на "хорошее самообразование", так как смешно иногда смотреть на то, что дают наши ВУЗы

Ответить
Развернуть ветку
Nikolay Talanov

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

Ответить
Развернуть ветку
Гала Перидоловна

codecademy? Серьезно? Где же нужно было учиться, чтобы считать их курсы полезными. Там же курсы для тех кто первый раз открыл для себя магию окошечек и вебформочек.

Ответить
Развернуть ветку
Nikolay Talanov

Мозг не у всех одинаково устроен. У меня например "наглядное" мышление, я пока не увижу какой-то конкретный результат, всю сухую теорию буду воспринимать крайне скептично (по этому книги на 1к+ страниц по основам %язык_программирования% на старте были для меня оверкиллом). Так что кодкадеми был лишь очень красивым и удобным мостиком в мир веба, и вот год спустя я в нем очень даже хорошо себя чувствую. И вот именно сейчас, я когда я дружу "с магией окошечек и вебформочек" я поглощаю книги на 1к страниц, ибо теперь они приносят вполне очевидную пользу.

Ответить
Развернуть ветку
Гала Перидоловна

Есть, например, Алгоритмы на Java Седжвика и еще кого-то. Есть SICP с решением задач на python и scheme. Мир веба интересен тем, что до алгоритмов можно и не доползти. Можно застрять на MVC и смутно понимать, что еще есть фабрики, например. RoR, Django и прочие плохи тем, что не всем интересно спуститься поглубже. А там как раз все веселье в виде многопоточности :)

Ответить
Развернуть ветку
Nikolay Talanov

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

Ответить
Развернуть ветку
59 комментариев
Раскрывать всегда