Это называется ошибка выжившего, когда из 1000 чел устраивается один, а остальные пытаясь повторить его так и остаются у своего "разбитого корыта"
В группах типа нашей, по обучению программированию, склонны как-то мифологизировать обучение программированию и саму работу программистом.
Прикладное программирование - это, строго говоря, по классической шкале уровень среднего технического (после которого высшее можно заочно получать, если хочешь академизма).
Успех типа "учился-учился-выучился-устроился на работу" на личном уровне, конечно, всегда интересен и эмоционален (в том числе и для нас, учителей, если речь идёт о наших выпускниках - зная, какие конкретно личные трудности ребята часто преодолевали), но вообще говоря если смотреть отстранённо - то никакого чуда тут нет. В среднем гораздо проще, чем немецкий выучить, например.