Диво дивное, чудо чудное
Язык программирования Java появился в злачном 1995-м. Союз приказал долго жить, в странах СНГ буйствовали кризисы, а многоуважаемые иностранные партнеры успешно развивались. Дошло их развитие до того, что на рынок стали поставляться умные бытовые электронные приборы — от контроллеров для переключения каналов кабельного телевидения до плееров с песнями Боба Марли.
Устройства должны были на чем-то работать — помимо аппаратных микросхем с транзисторами, резисторами, тиристорами и прочей шляпой. Расовые канадские арийцы Патрик Ноутон и Джеймс Гослинг решили запилить язык, с помощью которого можно было бы заставить шпрехать почти любой домашний электроприбор. У ребят все получилось, и мир увидел «Жабу».
Как обстоят дела сейчас
Сегодня Java — это не самый легкий, но понятный, кропотливый и интересный в изучении объектно-ориентированный язык, не зависящий от платформы. «Жабный» код удастся запустить хоть на тостере, если он поддерживает соответствующий функционал. В бэкграунде экосистемы — горы достижений:
- универсальность — Java подойдет для бэкенда, разработки игр, создания мобильных приложений, автотестирования и проектирования Cloud-решений;
- популярность — рейтинг TIOBE, актуальный на конец января 2024-го, поставил творение Гослинга и Ноутона на четвертое место;
- огромное комьюнити — по данным Oracle (нынешний владелец «Жабы»), язык используют 12 млн разработчиков и 5 млн студентов;
- одна из самых приятных и крутых сред разработки IntelliJ IDEA — продукт для людей от спецов из JetBrains;
- множество фреймворков и библиотек — готовых решений и инструментов, позволяющих не изобретать велосипеды;
- востребованность — «джавистов» любят в энтерпрайзе, который славится большими клиентами и вкусными ценниками.
Причем почивать на лаврах никто не собирается. Если воспринимать «Жабу» как продукт — то его любят, ценят и облизывают со всех сторон. Экосистема развивается, а молодым и розовощеким айтишникам остается только ждать, когда им начнут предлагать еще больше денег, вакансий и бонусов.
Я все впитал и захотел стать Java-девелопером
Чумба, ценим твой оптимизм, но все не так просто. Java, конечно, входит в число языков, с которых стоит вкатываться в айти, однако здесь есть свои тонкости. Понять, в чем суть проблемы, помогает любой рекрутерский портал вроде hh.ru. От «джавистов» вредные эйчары требуют целый набор навыков:
- понимание алгоритмов — «Жаба» относится к числу старых языков, требовательных к фундаментальным знаниям;
- синтаксис — здесь он не то чтобы приветливый, а скорее наоборот, зубастый, многословный и муторный;
- умение работать с базами данных — придется освоить все штуки, касающиеся SQL Server, Oracle, PostgreSQL или MySQL;
- знание фреймворков — их много, и все разные, но популярностью пользуются Spring и Hibernate;
- готовность взаимодействовать с Git — системой контроля версий, на которой лабаются крупные командные проекты.
Освоить «Жабу» на уровне джуна получится за 7-8 месяцев. Дальше — дорога к мини-боссам, обитающим на локациях «техсобес»» и «трудоустройство». Убедить рекрутеров в собственной крутости сумеют только ребята, вкинувшие пару очков в «интеллект» и «хитрость».
Сколько зарабатывает «жабист»
За деньги можешь не переживать — программисты-жабокодеры, конечно, не купаются в ваннах с золотом аки Скрудж Макдак, но бутеры с икрой уважают. Официальным статистикам мы не верим — поэтому предлагаем тебе проследовать на портал hh.ru и прикинуть палец к носу.
По запросу «Java» шайтан-сайт выводит около 6 196 вакансий (данные, актуальные на конец января 2024 года). С указанным доходом — всего 1 160. На зарплату от 95 до 195 тыс. вечнодеревянных могут претендовать 943 соискателя. От 195 до 290 тыс. р. — уже 643 уникума. Максимум по рынку (от 485 тыс.) получит всего 31 гений.
Цифры, прямо скажем, хорошие. Большинство вакансий — из Нерезиновой, Северной столицы, а также Новосибирской и Свердловской областей. Ключевые направления — айти, финансовый сектор, B2B, розничная торговля и телекоммуникации. Причем ищут не только жаба-девелоперов, но и жаба-тестировщиков вместе с жаба-девопсами.
Посчитал? Понравилось? Давай к нам — на курсы в школу TeachMeSkills. Здесь тебя научат виртуозно программировать на Java, с теорией, практикой и домашками. За твое обучение возьмутся действующие сотрудники международных компаний, вроде Oxagile и Resliv. На финише — мощный дипломный проект и онлайн-тренинг «Поиск работы в IT» от экспертов Карьерного центра. Приходи, будем ждать!