Ну. Мне хватило оооочень напористости и месячных курсов от мэйл ру. Чуть больше года назад. Курсы до конца не прошла, кстати, ранее успела изучить всё сама и домашка была легкой. А курсы бесплатными на курсере))
Ещё пару бесплатных на гикбрейнс прошла. Всё заняло полтора месяца. Но училась вот прям с напором. Сейчас будет третье рабочее место по qa (ищу свою компанию). Уже на миддла. До прям qa совмещала чуть тестов с тех.поддержкой, училась сама на своих граблях.
Думаю, что тут больше играет желание действительно научиться.
Так я ж не спорю, что можно найти работу быстрее.
И не спорю, что даже объём знаний который могут предлагать курсы на год можно получить быстрее (и дешевле, и вообще самому).
Длительность курса это же объём * медианную (а скорее ближе к минимальной) нагрузку * медианную скорость обучения.
Плюс бэкграунд и прочее.