А
Гуру
(3789)
3 года назад
Здравствуйте!
На первом курсе Вас будут учить как физика (математике и физике), затем будет уклон по специализации. Пары - в основном лекции. Контрольные будут. Задания будут на linux, различные языки и среды, в целом фигня. Примеры курсовых работ есть в интернете, если интересно.
Если коротко - в вузе учить программировать не будут, просто примите это и изучайте самостоятельно (есть хорошие курсы на codecademy.com, coursera.com, книги и т. д.).
Если программирование это действительно Ваше, то нужно сделать 2 вещи:
1) Изучите английский язык. Без этого программировать невозможно, вообще.
Преподаватели в вузе его не знают, пар мало и учить ему толком не будут.
2) Прочитайте книги по алгоритмам (Grokking Algorithms и Introduction_to_algorithms-3rd Edition хотя бы эти две, потом ищите посерьёзнее)
Алгоритмы - это фундамент программирования, а в некоторых учебных программах их вообще нет.
Изучите английский, алгоритмы и один язык хорошо, затем возьмите проект который Вам интересен и работайте над ним, параллельно читая книги по темам которые нужны для проекта.
Перейти на новый язык поработав на одном языке 2-3 года будет легко.
P.S. Для размышлений: Бернард Шоу писал: "Кто умеет, тот делает; кто не умеет, тот учит других".
Преподаватель в вузе получает от 40 до 90k рублей в Москве.
Человек закончивший бакалавриат, прошедший стажировку и принятый на работу в Лабораторию Касперского 150+k рублей.
Средненький программист получает в месяц 200-300k рублей в РФ.
Хороший программист 13k+ долларов в US/EU, .
Программист уровня Senior Software Developer вплоть до 20k+ в US/EU.
Из моего личного опыта - преподаватели не знают программирование, а те кто что-то знают, не хотят учить а просто работают над своими проектами и числятся в вузе "для души".