Какие существует направления работы java программиста?
Здравствуйте. Изучил java core, строение архитектуры и прочее, что, как минимум, должен знать junior. Вопрос java программистам - по какой стезе идти с java. Дело в том, что кодить люблю, но также хочется деньги за это хорошие получить. В каком направлении следовать дальше? Из чего можно выбирать? То есть, например, в мире веба существуют программисты, дизайнеры, верстальщики и другие, то есть они в разных направлениях, но целиком в вебе. Есть ли в Java подобное разделение?
И да, я хочу сначала научиться, разобраться , а потом крупные деньги зарабатывать, а то найдутся персоны, кто будет меня обвинять в желании получать хорошие деньги за любимую работу)
Oracle не так давно уволили часть команды, поддерживающей развитие языка. Так что, в направлении EE и Java9 может быть затишье, популярность EE может пойти на спад. Изучайте самые востребованные модули, spring и тп, android тоже вариант. Также можно выделить в отдельные направления scala/play framework, kotlin.
Кто-то пишет на kotlin под андроид, например
1. Ядро языка давно уже не определяет что именно пишут в Enterprise. EE не настолько широко использовано, не смотря на название. Часто используют очень небольшое подмножество EE. Все остальное используется не Sun'ое/Oracle'чье.
2. Не уйдет. Слишком много написано.
попробуйте загугулить "пособие будущего java разработчика", это статья состоящая из 3 частей, оч много полезного сказано автором. может найдете не заблочену ссылку.