Забей. Никого не интересует твой вуз, если это не что-то класса MIT. Не знаю как с этим в России, но на западе и в международных конторах иногда могут требовать диплом. Любого вуза, просто чтобы был. Впрочем, даже там его требуют довольно редко и в последнее время все реже. Если ты собираешься программистом работать, то ВУЗ тебе нужен только как запись в CV.
ВУЗ нужен если ты собирешься заниматься передовым краем программирования. Разрабатывать искусственный интеллект, алгоритмы нейроинтерфейсов, квантовые алгоритмы наконец. Это то, с чем практически невозможно столкнуться на реальной работе, то чему учат только в хороших институтах, потому что у плохих на это ресурсов нет. Во всех остальных областях теория без практики не только мертва, но и мумифицирована давно.
Дело в том, что вуз не может научить программировать. За время, которое проходит от составления и утверждения программы вуза и до конца твоего обучения в нем рождаются и умирают в забвении целые фреймворки и языки программирования. Их бесполезно изучать в вузе, ты все равно не знаешь на чем именно тебе придется работать. Единственное чему полезному тебя могут в институте научить - причем на самом деле не научить, а помочь научиться - это анализу и пониманию. Это примерно с равным успехом сделают и в хорошем и в среднем институте. Ты просто или поймешь как все работает, или нет.
Этого можно добиться и без вуза (и большинство так и делает), но это самое важное чему надо научиться. В общем-то из анализа и понимания работа хорошего программиста состоит процентов на 80. Из оставшихся 20 пятнадцать - это аккуратность. Последние пять процентов это знание конкретных технологий. Но знание приходяще, понимание вечно :) Если тебе не хватает знания - ты всегда можешь посмотреть документацию, загуглить или спросить на stack exchange. Если у тебя проблема с пониманием - все это не поможет.
И в принципе, практика решает все эти проблемы. Главное - всегда помнить что пока ты пишешь код - технология уходит вперед. Программирование - это одно из тех занятий, в которых чтобы оставаться на месте надо бежать со всех ног. Смотреть что нового появилось в твоей и смежных областях, читать код интересных открытых систем, пробовать новые фреймворки и языки, читать статьи и писать статьи, отвечать новичкам на форумах - не для того чтобы оставить запись в резюме, а для того чтобы просто не отстать, чтобы однажды не очнуться с удивленным видом и перфокартой в руках посреди толпы, обсуждающей какое облако перспективнее.
Как-то так.
Спасибо вам огромное!)