Я свою позицию в этом вопросе не меняю: изучаешь базу сам, дальше идешь на курсы при компании и начинаешь работать, на работе скорее всего ты будешь не единственным разрабом, увидишь реальный проект, будет кому задавать вопросы и твое развитие начнет двигаться с космической скоростью
Вам явно сильно повезло, фирмы с достойной зарплатой не учат, как парвило, и приходится учить все самому. Им это невыгодно так как, очень часто, люди просто набираются опыта и уходят. А это неприемлимо. Мой опыт - это просто учить и разбираться во всем самому. Сложно, но интересно)
P.S. я сам с Украины и то что Вы рассказали - ни разу не попадал на то что Вы описали) с другой стороны, я никогда курсами и не интересовался, может в этом и проблема)