Я когда въезжал в тему, зарабатывал в интернет провайдере в тех.поддержке. 30к в месяц хватило чтобы купить курс 🤔
А уже после 3х лет работы в статусе разработчика, понял что курсы нафиг не нужны. Документации, в целом, хватает.
Ну, люди разные. Лично я въезжаю в Java. И нет, я не путаю с JS. После чтения кучи статей, книг и прочего, включая документацию, понимания основ не оказалось, и мне помогли курсы. Я бы не сказал, что они не нужны. Они могут дать тот толчок, который плавно введет в основы, а уже потом да, советы старших товарищей и т.д.