В университете на 3 курс перехожу, надо думать о работе, а нам давали на изучение только С и ассемблер. Теперь собираюсь самостоятельно учить либо С++, либо Java. Не знаю с чего начать, т.к универ не дал никакого понимания что именно хочу, что востребованные и т.д. Хочу спросить совета на этот счёт, а также, где и как лучше изучать язык? (Планировала очные курсы при универе, но все закрыто в связи с вирусом). Я в растерянности :/
И то и другое востребовано. Без работы вы точно не останетесь.
Проще изучить джаву, или c#. Потому что эти языки берут на себя много из того что в с++ приходится делать вручную.
А если захотите потом углубитесь в детали работы с памятью и выучите с++. Но можно и сразу выучить с++ и тогда java или c# покажется очень простыми.
Ну вы же не новичок, а уже знаете Си и даже ассемблер. Считайте, вы уже по теоретической подготовке в верхних 50% стада претендентов на работу программиста. Из такой позиции вам проще будет изучить на начальном уровне C++, который является развитием Си. Хотя вообще-то тут нет противопоставления, то и другое небесполезно.
Полно книжек по этим языкам программирования.