@Karpkarp

По поводу изучения Java?

Всем привет.
Сейчас изучаю Java. Изначально начинал учить по лекциям на ютубе, потом перешел на книги. В данный момент читаю Герберта Шилдта: Java. Полное руководство. 1300 страниц и очень много информации.

Вопрос такой, обязан ли будущий Java разработчик всё это знать, прямо что бы по среди ночи разбудили, спросили про многопоточность и методы всякие и он сразу ответил? Или можно на наизусть не знать, а просто быть в курсе, если по работе понадобится, залез в документацию и прочитал.

А то, я прочитал про Java SE, вроде как понимаю про что пишут, что как работает, короче теорию понимаю. Но блин куча всяких методов,конструкторов и тд в голове просто не запоминается.
  • Вопрос задан
  • 404 просмотра
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
В работе главное - это понимание, а не знание. Но для успешного прохождения собеседования на джуна, больше поможет как раз память.
5d8821e30b166798250825.png
Ответ написан
Комментировать
Чистая Java SE пользуется не самым широким спросом.
Если вы новичок, то знать надо в рамках прохождения собеседования.
Т.е. знать как устроено ООП в Java. Знать как устроены основные имплементации Collection.
А так стоит уделить внимание фреймворкам на Java. Т.к. Java EE RIP (зомби JakartaEE не понятно, как будет существовать), то Spring Framework обязательно. Так же обязательно Hibernate (как минимум в рамках JPA)
К этому обязательно знать, на уровне практических навыков.
Одну из двух систем сборки проектов - maven и/или gradle.
Систему контроля версий git.
IDE Eclipse. IDEA мне больше нравиться, но она платная, а в Community Edition нет как раз поддержки Spring Framework.
SQL - минимум написание запросов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы