=То есть вы сами что-то дома типа поизучали, и вас после этого взяли работать программистом? middle уровня? Я что-то не понимаю.В программировании это возможный и распространенный вариант.  Большинство программистов нашего поколения стали программистами именно так. Не было тогда институтов, где этому бы учили. Да и сейчас по многим языкам программирования институтов нет.Один мой хороший знакомый, работающий сейчас начальником отдела в серьезной ит-компании, владелец собственного хостинга,  программист, вообще никогда не учился в вузе, и на курсах тоже.  10 классов образования. в 90е начинал с саппорта интернет-провайдера, прокладывал сети на предприятиях по знакомству.Сейчас, когда у меня возникают вопросы по программированию для интернета,  я советуюсь с ним.  Думаю, он дает советы не хуже, чем "настоящие программисты-преподаватели вуза". Он и есть настоящий программист, который практикует в этой теме уже больше 25 лет.  Кроме того, по нужным мне темам я прочитала толстые  книжки  (сантиметров 5 толщиной), написанные тоже настоящими программистами и выдержавшие переиздания. А когда книжек не хватает, ищу ответы или у знакомых, которые погружены в тему, или на форумах, то есть по сути у "настоящих программистов". Только реально настоящих, практикующих, а не преподавателей.Ключевые отличия программистов-самоучек от студентов   в том, что а) людям это точно интересно и надо. В институте многие учатся потому, что так получилось. А самоучка учится, потому что ему хочется заниматься именно этим. Соответственно он тратит на это намного больше своего времени.  Не "чтобы сдать", а "чтобы выучить".   б) самоучки, как правило, учатся на каких-то жизненных задачах.  Поэтому глубина погружения иная.  Вопросы возникают практические, сложные. И ответы ищутся у тех, кто может их дать.  Потому что нужен ответ, а не оценка.  Как следствие этого, информацию находят действительно у практиков. Преподаватель может быть теоретиком, знать конкретный язык поверхностного. Сам прочитал учебник и пошел преподавать.  Для обучения хватит, а для нюансов нет.Но, вероятно, есть языки, которые кроме как в институте нигде не выучить, потому что слишком сложные, слишком закрытые или еще что.   Однако обсуждаемые языки к ним точно не относятся.Тем не менее своего ребенка, по мотивам этой темы,  записала в яндекс-школу.  И готова платить за нее 10 тыс в месяц, чтобы он там занимался.  Для детей, у которых мотивации недостаточно, как у моего, курсы это хороший вариант.  Пусть хоть посмотрит, его ли это.  А если бы точно знал, что его, я бы выдала ему книжки или помогла найти сайт, и пусть бы учился самостоятельно.