После того как вводный курс просветил меня относительно того, какие направления работы в программировании вообще бывают (об этом я писала в статье про этот самый курс), пришло время выбирать, что из всего многообразия лично я хочу попробовать. Тестировку, аналитику и кибербезопасность я отмела сразу. Честно скажу, чисто дело вкуса. Если закладываться на то, что все получится и я буду работать в этой сфере долго, мне интереснее было бы именно делать продукт, а не проверять чужой, анализировать огромнейшие массивы данных или защищать от атак, хотя все это, безусловно, тоже очень важно...
Неважно кто вы - новичок или опытный специалист по Java. Есть пять направлений, которые вы непременно должны изучать в 2019 году, чтобы оставаться конкурентоспособным. Кто-то скажет, что овладеть всем этим практически невозможно или на это потребуются годы и даже десятилетия. Возможно, это даже отпугнет некоторых начинающих. Однако практика показывает - вы обязательно должны расширять свои знания в этих пяти областях (пусть медленно, но последовательно). Иначе ваш уровень разработки на Java в 2019 году перестанет удовлетворять большинство работодателей...