Java-версии для учебы,какую выбрать?

Изучаю Java на последней 17 версии. Тем не менее требования по джунам у работодателей следующие: знание 8 или 11 версии. Получается,мне надо брать за основу для учебы 8 или 11 версию? Или все-таки лучше использовать возможности новейшей? Как этот вопрос решается в повседневной работе?


Ответы (1 шт):

Автор решения: NyashMyash99

С точки зрения изучения, всегда лучше изучать последнюю версию языка, так как актуальные знания - значительный плюс разработчику.

Касаемо повседневной работы, компании требуют знания более старых версий из-за множества уже существующих крупных решений, переписывать которые дорого, а поддерживать и дорабатывать нужно.

Объективно, когда навыки программиста не совсем нулевые, "деградировать" на пару версий назад труда не составит, поэтому и начинать с них не обязательно.

* Как минимум IDE подскажет, что такая конструкция не доступна в текущей версии и её нужно бы изменить на предлагаемую.

→ Ссылка