Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Что нужно знать, чтобы стать Junior Java Developer?

ТехнологииПрограммирование+1
Igor Novikov
  ·   · 48,1 K
Основатель и генеральный директор  · 26 окт 2017

В контексте языка – всё. Ну или почти всё. Погуглите вопросы для собеседования и убедитесь: в теоретической базе нет принципиального деления на Junior или Senior.

Работодатель может закрыть глаза на скромный опыт, незнание каких-то фреймворков, сред разработки, отсутствие навыков тестирования кода или коллективной разработки. Но ООП и так называемый Java Core вы должны знать вплоть до самых исключительных случаев. Кстати, именно они и составляют основной пул вопросов технических специалистов.

Подготовиться очень просто. Прежде всего, надо пройти обучение с преподавателем и желательно в группе. Так вы и неудобные вопросы услышите, и оцените себя на фоне других. Будет ли это вуз, очные или онлайн-курсы – второстепенно. К примеру, у нас есть «полноразмерные» курсы для создания готовых специалистов с нуля.

Также надо много читать. Начните с «Изучаем Java», авторы Кэти Сиерра, Берт Бейтс. После этого приступайте к «Java. Библиотека профессионала» в двух томах, авторы Кей С. Хорстманн, Гари Корнелл. Дальше следуйте по списку.

Если всё изучите, отработаете на практике, создадите пару-тройку крутых проектов для портфолио – можете смело “обзывать” себя Java Junior Developer.

Это уже не джун а синьер!

Образовательная платформа Хекслет  · 4 мая 2023  · ru.hexlet.io
Чтобы стать Junior Java Developer, вам необходимо знать следующее: 1. Java Core – знание основ языка программирования Java важно для того, чтобы писать код на этом языке. Важно знать синтаксис языка и базовые концепции, такие... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Сервис подбора онлайн-курсов по программированию...  · 12 окт 2020  · kursfinder.ru
Чтобы занять позицию младшего разработчика на Java, вам нужно знать: 1. Сам язык программирования Java. Если конкретнее, вы обязательно должны знать базовые разделы – машинную математику, переменные и типы данных, методы... Читать далее
Java-разработчик  · 14 мая 2016
Привет, мой юный падаван. Вообще все зависит от компании, проекта, технологии. Самый простой способ узнать - это зайти на hh.ru и поискать вакансии.  Я не нанимаю сотрудников и могу рассказать лишь примерный путь java разработчи... Читать далее
1 эксперт согласен
Автор проекта онлайн обучение Java Web...  · 2 авг 2017

Посмотрите на ресурсы подготовки к собеседованию:
http://javaops.ru/view/test
https://github.com/JavaOPs/topjava/blob/master/cv.md

Знать надо много, но главное- не зубрежка, а понимание. Те главное- практика.

Senior Android Developer  · 14 мая 2016

Есть замечательная книга "Java 2. Библиотека профессионала. Том 1. Основы"  Кей С. Хорстманн, Гари Корнелл.
Вот необходимо и достаточно знать и понимать все, что есть в этой книге.

Первый
Помощник директор IT компании  · 28 нояб 2016

При подготовке к собеседованию можно также использовать готовые вопросы из интеренета.

Например ,вот большой список вопросов «327 вопроса на собеседование Java Developer»

Grand Programmer Deni  · 25 нояб 2021  · baskovsky.ru
- базовые принципы протокола сети интернет (HTTP, WebSocket); - структуры и алгоритмы обработки данных; - язык программирования Java; - правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожа... Читать далее