Какой программист самый востребованный и высокооплачиваемый?

Ответить
Ответить
Комментировать
0
Подписаться
12
6 ответов
Поделиться

Который любит свою работу!

Нет, серьёзно. Если вы любите свое направление, действительно горите и нашли себе отличную команду, то платить вам тоже будут очень много. Да, может какие-нибудь ребята будут получать на 10 тысяч долларов (в год) больше, но имеет ли это значение, если в целом ваша зарплата и так больше, чем в среднем по рынку раза в 2-3?
Просто занимайтесь любимым делом и не думайте о деньгах ;)

22
-3

Нет вы серьёзно? Капиталист платит не за любовь и даже не за результат. Цель капиталиста прибыль. Так что если есть дурачок который согласен "бесплатно" заниматься любимым делом, то он и будет им заниматься бесплатно, да еще сверхурочно

+3
Ответить
Прокомментировать

Программист владеющий языком:

~в год:

Ruby on Rails — $109,460

Objective C — $108,225

Python — $100,717

JAVA — $94,908

C++ — $93,502

JavaScript — $91,461

C — $90,134

R — $90,055

C# — $89,074

Visual Basic — $85,962

SQL — $85,511

PERL — $82,513

это о заработках, а о популярности:

  1. Java

  2. JavaScript

  3. C#

  4. PHP

  5. С++

  6. Python

  7. C

  8. SQL

  9. Ruby

  10. Objective-C

  11. Perl

  12. .NET

  13. Visual Basic

  14. R

  15. Swift

Ну и самый востребованный как возможно очевидно: Java

7
-6

Не столь важен язык, сколько отрасль. В том же Data Science примерно одинаковое распределение независимо от языка программирования.

0
Ответить

Вопрос был о высокооплачиваемостии востребованности

-1
Ответить

так-то на Objective-C я бы не рассчитывал, в разработке под яблоко в скором будущем его не станет

+1
Ответить
Прокомментировать

Почему-то я уверен, что специалист по безопасности.

Возьму в пример работу в вк (vk.com/jobs)

Сисадмин - 

Требования

  • Опыт администрирования Linux
  • Опыт администрирования серверных open source технологий (веб-серверы, базы данных, почтовые серверы и другие)
  • Владение скриптовыми языками (bash, perl)
  • Понимание принципов работы TCP/IP, UDP и HTTP/HTTPS
  • Понимание работы высоконагруженных сервисов
  • Навыки программирования на PHP или Python будут плюсом
  • Приветствуется опыт работы с сетями, оборудованием Cisco, Juniper и других производителей

Frontend-разработчик

Требования

  • Умение качественно и эффективно программировать, используя существующие наработки и с прицелом на результат
  • Навыки сложной кроссбраузерной верстки с использованием HTML/CSS и JavaScript
  • Знание основ систем контроля версий (Git)
  • Гибкий и системный подход к решению сложных задач
  • Желателен опыт создания собственных проектов
  • Умение быстро и качественно сделать удобный интерфейс

Специалист по системной безопасности

Требования

  • Опыт в поиске web-уязвимостей
  • Участие в bug bounty программах
  • Участие в CTF-соревнованиях, как плюс
  • Желательно, знание PHP

То и есть, необходимо идеально знать механику работы протоколов, серверов, баз данных, знание языков HTML, JavaScript, PHP, C. Более того - необходимо не просто разбираться в коде, который написал другой человек. Код-то рабочий, вам не ошибки нужно искать. Это как если бы вы написали калькулятор. И вам необходимо найти, где он лажает. У вас всегда выводятся на экран числа - но нужно их проверить. Условно 2х2 выдаст 4, sqrt36 = 6, а вот где-то на lg5.25671 - выдаст не те значения. Вот и сидите и копайтесь с этим.

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

1
-1
Прокомментировать

Этот ответ написан и доступен на

Этот ответ написан и доступен на Яндекс Кью

Тот, который сам:

  1. Умеет учиться и искать нужную информацию.

  2. Умеет оценивать: сложность проекта, время разработки проекта, риски при разработке и тестировании проекта.

  3. Умеет правильно сформулировать для себя поставленную ему задачу и согласовать порядок работ и сроки их исполнения.

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

  5. Следит за своевременным информированием руководства о прогрессе работ по данной ему задаче (ответственность) и редко срывает сроки (опыт и профессионализм).

0
-1
Прокомментировать

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

Лучше изучать то, к чему лежит душа. Тогда обучение пройдет легче, а вы сможете добиться лучшего результата. Если все-таки выбирать между языками, то ориентируйтесь на индекс TIOBE. Сегодня самый популярный язык - Java . Также в первую десятку входят С, С++, С# (бесплатный курс “Основы языка Си”), PHP, Python, Javascript. Хорошо заранее подумать о будущем и обратить внимание на языки, которые сегодня еще не входят в топ-10, зато поднимаются в позициях. Ruby за год поднялся на 3 пункта, потеснив Swift. Кстати, по Ruby есть хороший курс в Geekbrains.

Вы можете выбрать направление и двигаться в нем. Например, веб-разработка или разработка игр. Но разработка мобильных приложений наиболее востребована. Здесь высокий порог входа, поэтому меньше конкуренция и выше зарплата. Большинство разработчиков (около 80%) специализируются на андроид. В GeekUniversity отдельный факультет посвящен андроид-разработке. Обучение занимает один год. Перед поступлением требуется пройти тестирование.

Программисты достойно зарабатывают.  Смотрим вакансии HeadHunter. С++ - 10 000 евро, Java - 250 000 р, веб-разработка - 200 000 р., разработчик мобильных приложений - 170 000 р., программист на андроид - 160 000 р. Причем вакансий 5 800 только по Москве, по России - 15 000. Места хватит всем.

12
-20
Прокомментировать
Читать ещё 1 ответ
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью