По поводу высшего образования. Вы не предоставили никаких аргументов в пользу того, что высшее образование действительно нужно. Я могу конечно поспорить с Вами на эту тему, ведь это действительно для меня важно.
Высшее учебное заведение в первую очередь учит учиться, и ничего больше. Если человека с детства не научили этому делу, то я думаю что институт это самое то. Как показывает история, институт готовит больше руководителей и менеджеров, чем практиков. После института когда идет речь об устройстве на работу в IT фирму, работодателя не интересуют твои университетские достижения (исключением являются победы на олимпиадах по программированию). Работодателю как бизнесмену важен лишь доход и процветание его компании, по этому запись оценок в дипломе никак на это не влияет.
Диплом нужен тогда, когда тебе захочется быть каким-нибудь менеджером или руководителем проектов. Но если в твоем сердце практика является целью жизни - то и диплом для этого не нужен.