Стоит ли становиться Java-разработчиком в 2017 году: статистика по зарплатам и необходимые навыки

Java — это популярный, проверенный временем язык. Но в этом преимуществе кроется и ловушка для начинающего программиста — опытных Java-разработчиков уже много, и возникает вопрос: «Если ли смысл выбирать Java как основной язык для дальнейшего заработка?» Мы отвечаем, что… — впрочем, давайте по порядку.

Сколько получают Java-разработчики?

По данным Superjob и vc.ru, самые высокие зарплаты у Java-разработчиков. Например, в Москве разработчик с опытом работы от 1 года получает от 120 до 170 тысяч рублей, а зарплатный максимум — неприличные 300 тысяч.

Динамика средней заработной платы за последний год по данным Superjob

Начинающие программисты без опыта работы могут рассчитывать на 45–60 тысяч рублей — это всё равно выше среднего «по больнице».

Какие навыки и знания влияют на рост заработной платы?

  • Знание шаблонов проектирования Java и J2EE;
  • Опыт использования специальных инструментальных средств Hibernate, Spring, Struts и пр.;
  • Опыт работы с MS SQL Server или Oracle;
  • Опыт рефакторинга чужого кода;
  • Опыт работы с интеграционными решениями IBM WebSphere, Oracle Fusion Middleware;
  • Опыт разработки многоуровневых, многопоточных приложений;
  • Опыт проектирования информационных систем и подготовки проектной документации.

Как получить необходимые знания?

В этом вам поможет факультет Java-разработки GeekUniversity — онлайн-университета Mail.Ru Group. GeekUniversity готовит веб-, Android-, Java- и iOS-разработчиков уровня Middle. Программу обучения и спецкурсы разрабатывают Mail.Ru, Avito, Альфа-банк, МТС, Тинькофф, DeliveryClub. Факультет откроет набор 13 июля.

За время обучения вы создадите 4 проекта: 2 самостоятельно и 2 в команде. Ваше портфолио пополнят сетевой чат, игра для мобильных устройств на Android, облачное хранилище данных и сайт электронной коммерции. Прогресс будет курировать наставник. К концу обучения вы пройдёте полный цикл разработки, научитесь писать чистый код и подготовитесь к техническому собеседованию на должность Java-разработчика.

Иван Бирюков, главный по новостям