Массовым отраслям программирования чем в современной России занимается ну наверное 90% программистов учат на курсах, а также сами изучают. По литературе, видеоматериалам и обязательно практикуясь сначала на задачах, а потом на вымышленных проектах.
В ВУЗах учат программированию причем еще как. Разумеется на подходящих специальностях. И в репутабельных ВУЗах. Подвальные "международные университеты чего-то престижного" - у них другая задача, обеспечение населения "корочками". НО большую часть времени вас там будут учить глубокой теории. Которая нужна в некоторых отраслях например матмоделировании, больших системах управления, системах искусственного интеллекта, машинной графике (именно при разработке движка, не путать с типичной работой программиста в геймдейвинге)… Ну т.е. как раз в 10% оставшихся от упомянутых выше работ. В массовом программировании вам пригодятся знания о проектировании больших систем. Но безусловно обязательными они не являются, большинство коллег без них обходятся. А с опытом сами к этому приходят. А вот обратное неверно. В отраслях где такие знания нужны, тех самых 10%, без образования будет сложно. А как раз массовые стеки технологий например веб-разработки в ВУЗе изучать немного смысла. Они очень быстро меняются. Все равно устареет пока вы окончите ВУЗ. Да и на момент изучения в ВУЗах обычно преподают уже не самые новые языки и библиотеки. Там главное вас научить теории, самим принципам. А конкретные языки и прочие технологии все равно вам придется быстро учить по ходу дела всю карьеру. Независимо кончали вы ВУЗ или нет.
Поэтому. У вас это второе образование. Не факт что вам так уж нужна корочка о любом высшем образовании неважно каком. Если не работали программистом. Попробуйте изучить сами или на курсах какой-нить не самый сложный и массовый стек технологий. Сделать что-то полезное. И поймете ваше программирование или нет. А также сами поймете нужен ли вам ВУЗ.