Сейчас прохожу обучение в ЯП, правда не на разработчика, а на аналитика. До этого пару месяцев пробовала самостоятельно. Могу сказать, что на курсе обучение получается гораздо интенсивнее, чем самостоятельно. Но тут, наверное, еще от человека зависит. Если скорость обучения роли не играет, то можно и самому учиться.