С чего начинать? Что популярно? Что востребовано? Я в программирование 0. Ничего не понимаю. На каких сайтах можно с 0 обучиться?
Нажмите, чтобы раскрыть...
Джава популярна ивостребована, на ней более половины всех бизнес-систем пишется. Вбей в hh слово java, более 10 000 вакансий, много удаленки, распределение зп, согласно тому же запросу, следующее:
Указан доход у 2648 вакансий
от 80 000 руб. 2246 вакансий
от 160 000 руб. 1443 вакансий
от 240 000 руб. 789 вакансий
от 320 000 руб. 270 вакансий
от 400 000 руб. 85 вакансий
Сравни эти цифры с другими языками в hh, например c++, python, delphi, php, go, rust. И делай осознанный выбор.
Если джавой заинтересуешся, я тут на форуме давал список книг для освоения, чтобы читать именно то, что нужно, а не терять попусту время. Поищи по моим постам, сходу не найду, сообщение увидишь - там я дал список книг по джаве.
Ещё один плюс джавы - она не так быстро устаревает, как скажем разработка фронта, поэтому знания, полученные по джаве, актуальны несколько десятков лет минимум. А во фронте чуть ли не всё меняется каждые 4-5 лет.
А на сайтах обучаться - это фигня. Лучше книги читать, инофрмации больше, она глубже усиваивается, также формируется твой набор книг, к которым всегда можно обратиться, а на сайтах - это разрозненная инфа, в итоге в голове каша, разочарование в программировании, ощущение что ничего не понятно. В книгах же все подробно разбирается, и читаешь в спокойной обстановке, в состоянии "глубокого чтения (вдумчивое чтение, штудирование)", в отличие от сайтов, на которых у человека включается режим "фрагментарного чтения (клипового мышления)", примерно как мы сканируем тексты новостей, в таком режиме усваивать сложную информацию тяжело.