Я изучаю одно а в колледже другое. что делать?
Как по мне, так чем с большими языками получится познакомиться, тем лучше. Это просто расширяет кругозор. В любом случае когда(если) в будущем станете профессиональным программистом на каком-то определенном языке, то вас не будет пугать код на другом языке.
Как минимум вам повезло что у вас будут учить не Паскалю и не Ворду, а C++(!). 
Первое: берёте и определяетесь что вам нравится, если это GameDev - C# + Unity, C++ +  Unreal Engine или CryEngine, если Android - Java, если Web - HTML,CSS, PHP или Ruby или Python, JavaScript(Не относится к Java!), если машинное обучение - Python или Lisp, если микроконтроллеры то Assambler.
Второе: Заканчиваете школу. У вас будет ещё 2 года что-бы разобраться, что к чему и просто подучить что вам нравится, чтобы при поступлении были почти готовым Джуниором.
Потом в ВУЗе упражняетесь, вас доучивают и выходите на роботу. Это если все будет хорошо...
В ВУЗе вы можете не найти язык который вы учили или просто не найдёте ВУЗ где не учат Паскалю и Ворду.
Или найдите колледж где учат Java.
Если не то не другое не подходит то учите C++ и Java параллельно. Изучив C++ вы будите очень хорошо понимать, что творится внутри других языков и их будет легче учить.