В университете на 3 курс перехожу, надо думать о работе, а нам давали на изучение только С и ассемблер. Теперь собираюсь самостоятельно учить либо С++, либо Java. Не знаю с чего начать, т.к универ не дал никакого понимания что именно хочу, что востребованные и т.д. Хочу спросить совета на этот счёт, а также, где и как лучше изучать язык? (Планировала очные курсы при универе, но все закрыто в связи с вирусом). Я в растерянности :/
Два курса профильного ВУЗа, C и Ассемблер Вы уже не новичок. Вам изучить как C++ так и Java не должно быть никаких проблем. Наверное на Вашем уровне уже лучше делать это самому. Заодно получите очень важный программисту навык без которого никуда. Самостоятельное изучение языков программирования. Которых Вам придется изучить еще много. Зачастую в условиях жесткой нехватки времени и необходимости чуть ли не сразу писать реальный рабочий код на пока мало знакомом Вам языке. Добро пожаловать в реалии нашей работы, коллега :-)
Вам лучше присматриваться к поиску работы программиста. Пока Вы не поймете с какой отрасли программирования хотите начать, все советы какие языки учить будут ну отвлеченными теориями. В ВУЗах теоретики учат теории. Пока не начнете работать практически, теоретиком будете и Вы. У нас немало ребят сразу после школы работают. А у Вас уже 2 курса ВУЗа.
Конкретный ответ на конкретный вопрос. После C более логичный следующий шаг C++ который по сути является объектно-ориентированным надмножеством C. Но больше небольших проектов на которые берут разработчиков без опыта на java благодаря андроид-разработке. А совсем коротко - оба варианта хорошие.