Привет!
Не знаете, учить ли Java или выбрать другой язык программирования?
Много "воды" лить не буду, скажу сразу - учите. Это прекрасный язык программирования, имеющий огромные перспективы для того, кто его знает.
Конечно, придется выучить еще и кучу всего дополнительно (Spring, Hibernate и т.д.), но основа, "ядро" - это именно сама Java и понимание того, как она работает.
Содержание
- Учить Java самостоятельно
- Выучить Java на курсах
- Перспективы Java-программиста
- Резюме
Учить Java самостоятельно
Тут все просто - решили учить Java? Покупаете книгу Шилдта "Java. Руководство для начинающих" и учите.
Еще хороший вариант - это "Head First Java, Изучаем Java" (Сьерра, Бейтс). Это реально чумовая книга, очень советую!
Можно и в электронном варианте найти, но, поверьте, бумажная - в сто раз лучше. Ее можно держать рядом с компом и обращаться к ней, не сворачивая и не переключаясь с IDE (среды разработки).
Короче, тут больше и говорить нечего, эти две книги - топовые, берите одну из них, точно не пожалеете!
Выучить Java на курсах
Есть еще вариант учить Джаву на курсах. В смысле, в онлайн-школе программирования или по видеоурокам.
Я рекомендую учиться в какой-нибудь школе программирования, вроде GeekBrains, SkillBox, Hexlet, JavaRush, да их много, кто учит. Там Вам будет и контроль, и все даваться постепенно и поэтапно, короче, весь сервис за не очень большие деньги ))
Но если денег жалко - на Ютубе найдите плей-листы по обучению Java и учите бесплатно, это тоже реально. Главное - не учите все "на запас", оно потом быстро "улетучивается" из головы. Сразу закрепляйте на практике, пет-проекты - наш выбор! ))
Перспективы Java-программиста
Они очень и очень хорошие. Джависты поднимают очень хорошее бабло. Без шуток. Серьезно.
В Enterprise (корпоративном секторе) крутятся миллиарды. И Вы, как Java-программист, умеющий что-то большее, чем банальный "Хелло, Ворлд", можете в этот денежный поток "влиться", как наемный специалист, либо как подрядчик, а то и создать свой продукт, выйти с ним на рынок и зарабатывать большие деньги.
В общем, перспективы - очень хорошие, очень. Учите, не думайте даже. Если потянете эту область, то всегда будете при больших деньгах.
Также это хороший способ релокейтнуться (от relocate - переезд в новое место жительства и работы) в одну из стран "первого мира", вроде Штатов, Канады, Новой Зеландии, где уровень жизни выше.
Резюме
Если "тянете" Джаву, мозги работают - учите, и не сомневайтесь. Java - это круто! И денежно. И будет актуальной и востребованной еще минимум лет 20, а то и все 100, ведь все эти банковские системы, корпоративные ИС и прочее нужно поддерживать и обновлять.
Хотите дополнить или оспорить? Велком в комменты )) Пишите!