Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Учусь в университете и решил в свободное время заняться изучением Java, чтобы потом пойти работать на этом языке.

Trollollofcka Trollollofcka Ученик (163), на голосовании 1 год назад
В университете нам дают C++, пока что никаких сложностей с изучением Java не возникало, но и выучил я пока не много: базовый синтаксис языка, наследование, интерфейсы и дженерики. Собственно в чём вопрос, в каком порядке лучше продвигаться дальше? Есть ли в самом языке ещё вещи на которые обязательно стоит уделить время и разобраться? В каком порядке лучше и легче ознакамливаться с фреймворками?(тут наверное стоит отметить, что я интересуюсь направлением энтерпрайз)
Голосование за лучший ответ
G Мыслитель (5876) 1 год назад
Посмотри, что требуют в вакансиях, которые тебе понравятся. Разнообразие задач достаточно большое, можно увидеть и поддержку JEE, и GUI, и проекты на Spring.
В самом языке помимо упомянутого: коллекции, лямбда-выражения, Functional API, Stream API, JDBC, IO. От них вряд ли можно будет уйти незамеченным. Также нынче в моде JMS, JPA, серверы приложений.
Часто требуют уметь делать юнит-тесты (JUnit), знание протокола HTTP, умение работать с XML и JSON. И почти всегда Spring.
Где-то хотят это всё сразу, где-то закрывают глаза на одно, где-то - на другое.
А некоторые работодатели злоупотребляют ажиотажем вокруг профессии разработчика и требуют от стажёра знаний сеньора.
Похожие вопросы