Некоторые специальности, на которых учат программированию:
- «Информатика и вычислительная техника». 23 Специальность ориентирована на подготовку системных программистов, работающих «с железом». 2 В рамках обучения студенты осваивают программирование роботов, систем реального времени. 2
- «Фундаментальная информатика и информационные технологии». 36 В рамках направления студентов учат выстраивать открытые информационные системы, работать с базами данных и создавать их с нуля. 3 Особое внимание уделяется компьютерным практикумам, что позволяет создать портфолио без стажировок. 3
- «Математическое обеспечение и администрирование информационных систем». 3 Направление ориентировано на практику, в ходе обучения большое внимание уделяется отработке полученных навыков: как вычислительных, так и в области программирования. 3
Для устройства на работу программистом в геймдев могут быть полезны следующие специальности:
- «Программист ИИ». 1 Специалисты занимаются проектированием, внедрением и оптимизацией систем ИИ, используемых в видеоиграх. 1 Для этой должности нужны сильные навыки программирования, особенно на таких языках, как C++ и Python, а также глубокое понимание алгоритмов и методов искусственного интеллекта. 1
- «Программная инженерия». 23 Специальность готовит менеджеров программного продукта. 2 На первых курсах студенты изучают технологии программирования и, возможно, пару языков, но дальше в учебном плане всё больше внимания уделяется управлению разработкой ПО. 2
Выбор специальности зависит от личных интересов и целей.