Чтобы получить хорошие знания в области программирования, нужно учить языки программирования до университета, даже если их там преподают. Потому что чаще всего вузы, обучающие программистов, учат все же не языкам программирования, а теоретическим основам кодинга. А всю практическую реализацию университетской программы - все методы, синтаксис и прочее, скорее всего, придется постигать в качестве самообразования вне пар (или вместо них, но я ни на что не намекаю ;)).
Если только для общего развития. Языков программирования очень много и учить их все смысла нет. Подбирать язык необходимо конкретно для выбранной профессии тогда и будет толк от таких знаний
Владение языками представляет собой самостоятельную ценность для профессионала.
Можете попробовать что-то посмотреть, хотя бы ради интереса, чтобы знать, с чем придется иметь дело. На Яндекс.Практикуме, например, есть бесплатные пробные курсы, могут помочь определиться с направлением в программировании :)