А я был очень удивлен (хотя и приятно). Я был уверен в том, что джависты должны уж точно больше питонистов получать, а тут вон оно как. Но работу вроде как питонистом найти все еще сложнее, чем тем же джавистом.
Этот неловкий момент, когда изучаемый 2 курса язык стоит на третьем месте с конца, а изучаемого сейчас в списке нет вообще. Образование по-российски :).
А, перепутал, показалось, что вы про предыдущий курс %) у нас часто с Паскаля начинают. Ну а так — неплохо же, вас учат не языку, а мыслить в функциональном стиле (по идее). У нас были Рефал, лисп и кусочек хаскеля — и я считаю, не зря.
Кроме языка программирования, на зарплату оказывает влияние и предметная область — например, финансы/банки, 3D-графика/САПР, игры, сети и протоколоы, торги/реальное время, мат.статистика и прочие мат.модели и т.п. И влияние это на зарплату гораздо больше, чем влияние языка. Поэтому, если уж задаться вопросом, как максимизировать зарплату, то надо в первую очередь выбрать предметную область.
Понятно, что область эта может меняться в течение карьеры и даже неоднократно. Но так же может меняться и язык программирования. Однако, при найме всегда больше ценятся специалисты с уже имеющимся опытом в данной области.
Либо я — наивный чукотский трактор, либо всякие экзотические языки типа Ассемблера все-таки подороже будут (хотя, может быть, и сложнее найти) — проектов на них написано много, а конкуренция маленькая.
Чувствую. Но Вы смешиваете понятия «устаревший» и «экзотический». На идеальном экзотическом языке вообще коммерческих проектов не должно быть. С каждым удачным проектом становится больше людей, которые его изучают и язык переходит из экзотических к мейнстримовым.
Facebook начался со студенческого проекта и им пришлось исходить из того что есть.
Движок на PHP повлек за собой необходимость создания транслятора HipHop, который переводит весь код в C++. Получается одним PHP уже не обойтись, как минимум FB будут искать разработчиков C++ для поддержки своего транслятора.
В итогде им пришлось даже создать собственный язык Hack, который дополняет PHP статической типизацией.
Вот что значит выбор неверной технологии: пришлось писать и транслятор и даже свой язык.
Технология совершенно верная в их случае и успех ФБ это подтверждает. На другой они просто могли бы не взлететь по множеству причин.
Кроме того, они рассматривали варианты слезть с PHP, но решили остаться на нём и дописать спец.штуки. Думаю, что дело не только в куче готового кода, который можно было бы постепенно менять. Из их объяснений было явно, что они остаются на нём из-за удобства, которое он даёт.
Технология совершенно верная в их случае и успех ФБ это подтверждает
В их случае — скорее да. PHP подходит для контента (цмс-ки, новостные сайты, соц. сети, форумы), но плохо подходит для, к примеру, финансовых и корпоративных решений (где во главе угла роли, транзакции, требования к безопасности и пр.).
А ведь изначально вычислительная машина, еще механическая, создавалась именно для того, чтобы считать деньги. Новости и болтовня на форумах/соц. сетях — вторичны. Главная и основная задача всех машин — автоматизация безнес процессов. Именно на это направлены все силы и деньги.
мне кажется, что 1с специально сделано так, чтобы всегда была работа для 1с-программеров :) не только в плане денег, но и ковыряний в поисках решения даже самых примитивных, на первый взгляд, задач :)
Как-то тут никто не вспомнил, что штаты аутсорсят все, что можно. То есть, если в самих штатах такие скиллы востребованы, то их по каким-то причинам не выгодно/нельзя аутсорсить в таких количествах, как те же сайты на пхп.
Хм, фрилансю на Яваскрипте. Предложил клиенту за ту же почасовую ставку писать на Пайтоне (так как бек-енд написан именно на нем). Он сказал, что Пайтон-разработчики зарабатывают меньше, будет жирно оставлять без изменения ту же ставку, и лучше я возьму программиста по-дешевше. Пайтон — гениальный язык, но мне хотелось работать не в ущерб моим текущим доходам. Так что я все еще остался Яваскрипт программистом, мечтая, что ES7 даст мне возможность по-пайтонски кайфовать в ближайшем будущем, без транспилеров.
Если уж клиент начал говорить, что пайтонисти получают меньше, т.е. клиент перешел на учет статистики заработков. то тут надо учесть, что с курсом рубля, он теперь и платит по JS куда меньше, чем должен, так что цена на питон по старой цене JS даже демократична, и скорее всего все равно не дотягивает до реалий текущего курса.
>Как точно подметил автор самого популярного ответа на вопрос «какой язык лучше учить с расчётом на будущее?», надо учить несколько языков, чтобы за языком разглядеть само программирование — алгоритмы, работу с данными и т.п.
Сразу видно, что он не читал классика — Джоэля Спольски. А ведь это сказал именно он лет десять тому назад.
Самые доходные языки программирования: как заработать программисту