Начнем с рассказа о специальностях: 1) ПМИ - Прикладная математика и информатика, крайне много математики и чуть больше чем немного программирования, хорошая специальность, кто хочет стать зубастым программистом, писать игры, заниматься анализом данных и т.п., на самом деле для программиста высогого уровня математика лишней не будет никогда. Но многое по программированию придется изучать самому. 2) Программная инженерия, тут картина похожа на ПМИ, но с отличием, что математики немного меньше и больше "программного железа", тут готовят программистов более глубоких. Машинное обучение, анализ данных, создание программных систем- это все про эту специальность. 3) ФИИТ. Предыдущие 2 специальности были более или менее схожи, а вот эта другая, тут реально меньше математики и больше программирования, изучаются множество языков программирования, алгоритмы и много чего интересного. Построим некий топ вузов для программиста в СПБ: 1) Думаю, что никто не сомневается, что новый факультет СПБГУ