Согласен с тем, что вопрос в/о может и не возникнуть, если есть нужные навыки.
Вопрос в том, есть ли они. Программистов-самоучек сейчас как собак нерезанных, на одну вакансию джуна приходит по 30 человек в неделю таких вот самоучек, отчего-то вдруг считающих себя программистами. На деле же никагого понимания о разработке у них нет и в помине. Хорошо, если есть какой-то мини-проект, который можно показать, код на гитхабе или тому подобное. Если нет даже и этого, то устроится на работу довольно проблематично.
Что касается фриланса — фриланс работает для опытных программистов, новичку же довольно сложно будет найти хотя бы одно задание, так как на такие простые задания в час налетают по 50 индусов. Очень высока конкуренция.
Ни раз о вышке не спрашивали на собеседованиях когда работал прогером, точнее спросили когда еще на 2м курсе учился но и то, что для них профильное образование?
Профильные вузы помимо как в МСК появились только в 18ых годах...
Очень просто - хочешь программировать, сиди и программируй, работа тебя сама найдёт. Если ты действительно программист.
Но опять же если ты такой "самоучка" кто тебе мешает получить профильное В.О.? Или ты само-недоучка.