Изучать программирование для работы или для универа?
Да, стоит.
Изучение одного языка серьёзно облегчит изучение другого, потому что даёт понятие о базовых, языконезависимых конструкциях.
В хозяйстве все пригодиться. Задел на будущее будет в случае чего податься в C# разработку. Если учат - надо учиться.