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


Sign up to leave a comment.
Самые доходные языки программирования: как заработать программисту