Куда пойти учиться на программиста мнения представителей сферы IT
Куда поступать в ВУЗ учиться на ИТ-шника? + опрос
Хотя в «топе» направлений подготовки в вузе долгие годы остаются менеджмент, экономика и юриспруденция, в последнее время престиж ИТ-специальностей тоже заметно вырос. Перед абитуриентами и их родителями встает вопрос в какой вуз поступать и на какую специальность?
Нужно ли вообще высшее образование в ИТ?
Даже не хочется поднимать эту тему — столько по этому вопросу сломано копий на дебатах в профессиональном сообществе. Но все-таки замечу, что есть области, где наличие «вышки» или обязательно или дает дополнительные преимущества: работа инженером (проектирование для телеком, ЦОД и т.п.), работа на гос. предприятиях, изучение Machine Learning, переезд заграницу, поступление на программу MBA и др.
С другой стороны, если зайти на SuperJob.ru 62% вакансий программиста не требуют высшего образования, а на stackoverflow.com — 61%. И многие ИТ-шники имеют непрофильное образование — это факт.
Но раз уж мы здесь, будем считать, что выбран вариант поступать.
Россия или зарубеж?
Факт: отечественное образование переживает тяжелые времена, а многие зарубежные вузы (например, немецкие, французские, скандинавские) предлагают бесплатное или почти бесплатное высшее образование в бакалавриате, магистратуре и аспирантуре. Есть варианты с обучением на английском. Это реальный шанс переехать и остаться работать в «первом мире».
Конкретные условия меняются от страны к стране. Главные препятствиями для абитуриента могут стать слабое знание иностранных языков и невозможность оплачивать (недешевое) проживание.
У меня, к сожалению, не было возможности поучиться за границей. Множество историй успеха уже собрано в здешних хабах Учебный процесс в IT и IT-эмиграция.
Дальше мы будем говорить только про российские реалии.
Лучшие вузы по программированию в Москве
Московский государственный университет им. М.В. Ломоносова
Самый престижный вуз РФ возглавляет рейтинг и предлагает абитуриентам широкий выбор ІТ-специальностей:
- прикладная математика и информатика;
- фундаментальная математика и информационные технологии;
- биоинженерия и биоинформатика;
- картография и геоинформатика.
Соединение классического фундаментального образования с современными педагогическими технологиями делает МГУ одним из лучших вузов по программированию.
Московский физико-технический институт
МФТИ — профильное учебное заведение для будущих инженеров и программистов, его образовательные программы имеют техническую направленность. Среди ІТ-специальностей «компьютерная безопасность» — самая востребованная у работодателей.
Такие специалисты сегодня нужны не только компьютерным фирмам, но и крупным предприятиям любого профиля для защиты от хакеров и интернет-мошенников.
Московский государственный технический университет имени Н.Э. Баумана
Бауманка — самый популярный технический вуз столицы с долгой историей и сильным профессорско-преподавательским составом. Почти на каждом из факультетов есть образовательные программы для профессии «программист»:
- «Информатика и системы управления».
- «Робототехника и комплексная автоматизация».
- «Фундаментальные науки».
- «Социальные и гуманитарные науки».
- Радиотехнический факультет.
- Аэрокосмический факультет.
Среди партнеров вуза как крупные предприятия технической отрасли, так и передовые IТ-концерны, в числе которых: Mail.ru Group, IBM, D-Link, Huawei, Cisco.
Национальный исследовательский ядерный университет «МИФИ»
НИЯУ МИФИ — один из лучших вузов для программистов в Москве, который не только выпускает хороших специалистов, но и предоставляет своим студентам массу полезных электронных сервисов, тем самым упрощая их жизнь.
Среди специальностей МИФИ:
- прикладная математика и информатика;
- информатика и вычислительная техника;
- программная инженерия;
- информационная безопасность;
- бизнес-информатика;
- мехатроника и робототехника.
Последняя специальность открыта в немногих вузах, поэтому конкурс на нее традиционно высокий.
Национальный исследовательский институт «Высшая школа экономики»
НИУ «ВШЭ» — не только профильный российский экономический университет, но и один из лучших вузов, готовящих программистов.
«Вышка» предлагает абитуриентам несколько ІТ-специальностей:
- фундаментальная программа «прикладная математика и информатика»;
- базовая «программная инженерия»;
- практико-ориентированные «информационная безопасность» и «компьютерная безопасность»;
- профильная для экономического вуза «бизнес-информатика».
Стоимость контрактного обучения за год в НИУ «ВШЭ» — одна из самых высоких в стране, но в вузе действует специальная программа скидок для поступивших на 1 курс (например, для участников олимпиад).
Кстати! Для наших читателей сейчас действует скидка 10% на любой вид работы
Перед началом учебы на программиста позаботьтесь о покупке мощного ноутбука
Рейтинг зарплат выпускников
Международные рейтинги вузов говорят о возможностях, которые предоставляют университеты. Сможет ли студент воспользоваться ресурсами вуза и стать востребованным профессионалом, зависит только от него. Успешность выпускника можно измерить в зарплате.
Рекрутинговые агентства изучают резюме соискателей и опрашивают руководителей компаний в разных отраслях. Компания Superjob представила рейтинг IT-вузов страны на основе уровня зарплат выпускников. В число лидеров вошли МФТИ, Бауманка, МГУ, ИТМО, НИЯУ МИФИ, НГУ, НИУ ВШЭ, НИУ МЭИ, КФУ, НИТУ «МИСиС», СПбГУ, НГТУ, УФУ им. Ельцина. Выпускники этих вузов в среднем зарабатывают от 100 до 160 тысяч рублей в месяц.
Компания HeadHunter составила зарплатный рейтинг IT-факультетов московских вузов. Перечень возглавили факультеты, выпускники которых чаще находят работу по специальности и получают более высокую зарплату.
Топ-10 IT-вузов по рейтингу востребованности выпускников на рынке труда по версии HH:
- НИУ ВШЭ (Высшая школа бизнес-информатики)
- НИУ МАИ (Институт «Системы управления, информатика и электроэнергетика»)
- МГТУ им. Баумана (факультет информатики и систем управления)
- МГУ (Факультет вычислительной математики и кибернетики)
- МИРЭА (Институт информационных технологий)
- НИУ РГУ им. Губкина (Факультет автоматики и вычислительной техники)
- НИУ МЭИ (Институт автоматики и вычислительной техники)
- МТУСИ (Факультет информационных технологий)
- НИЯУ МИФИ (Институт интеллектуальных кибернетических систем)
- МГТУ им. Баумана (факультет робототехники и комплексной автоматизации)
Как начать обучение в IT
Найти ментора с подходящей специализацией .
Если есть знакомый программист, готовый уделить время обучению новичка азам программирования, то самый сложный момент входа в профессию можно считать пройденным.
Минус обучения с ментором в том, что не у всех есть знакомые программисты с достаточным количеством свободного времени для работы с новичками.
Пытаться читать и практиковать самому .
Новички-самоучки — хорошо мотивированные люди с развитым навыком получения новой информации. В интернете много открытых источников информации: видео на YouTube, статьи, форумы программистов, платные и бесплатные книги.
Фриланс-бирж с простыми заказами для программистов, веб-верстальщиков и тестировщиков-новичков тоже очень много. Если хочется стать программистом с нуля, изучать можно все подряд и даже пытаться выполнять несложные заказы.
Минус самостоятельного обучения — его несистемность. Новичку непонятно, что именно и в какой последовательности нужно узнавать для освоения новой для него IT-специальности.
Записаться на курсы.
Большое преимущество обучения в IT в том, что оно может быть удаленным и эффективным одновременно. Новичку не обязательно сидеть рядом с преподавателем, чтобы разобраться в предмете: он может смотреть видео, читать статьи и участвовать в вебинарах из дома. Преподаватель будет удаленно проверять домашние задания, исправлять ошибки и говорить, какие навыки стоит подтянуть для совершенствования в профессии.
Проходные баллы
Это минимальное суммарное значение баллов абитуриента, занявшего последнее бюджетное место. Ежегодно высшие учебные заведения публикуют такие сведения после завершения отбора. Для повышения шансов на поступление в следующем году необходимо не только попытаться достигнуть указанного порога, но и по возможности максимально превысить его.
Проходные баллы лучших вузов России по программированию
№ | Вуз | Балл |
---|---|---|
1 | МГУ им. Ломоносова | 425 |
2 | МГТУ имени Н. Э. Баумана | 268 |
3 | НИЯУ МИФИ | 275 |
4 | СПбГУ | 259 |
5 | Санкт-Петербургский политехнический университет Петра Великого | 217 |
6 | МГИМО | 262 |
7 | Национальный исследовательский Томский политехнический университет | 221 |
8 | Новосибирский национальный исследовательский государственный университет | 238 |
9 | МФТИ | 389 |
10 | НИУ ВШЭ | 296 |
Высокий проходной балл на направление «Прикладная математика и информатика» в МГУ им. Ломоносова обусловлен собственными требованиями, которые вуз предъявляет к абитуриентам. Одних рекордных баллов по ЕГЭ для зачисления недостаточно – проводятся дополнительные вступительные испытания (ДВИ) по профильной математике. Чтобы поступить на бюджет, необходимо получить результат, близкий к 100 баллам по пяти экзаменам:
- русскому языку (ЕГЭ);
- профильной математике (ЕГЭ);
- физике (ЕГЭ);
- информатике и ИКТ (ЕГЭ);
- математике (ДВИ).
Для поступления в МФТИ тоже придется преодолеть высокий порог. Итоговые результаты потенциальных студентов-программистов вуза складываются из ЕГЭ по четырем предметам:
- математике;
- физике;
- русскому языку;
- информатике и ИКТ.
Остальные представленные в таблице учебные заведения ограничиваются итогами 3 выпускных школьных экзаменов (2 обязательных, а также физика или информатика по правилам приема).
Рейтинг проходных баллов в лучшие вузы по программированию в России
Повысить личный рейтинг при поступлении на программиста в любой российский институт помогают персональные достижения абитуриента. В их число входят:
- победы или призовые места в соответствующих профилю будущей учебы олимпиадах (3–10 баллов);
- наличие аттестата с отличием (в среднем плюс 5 баллов);
- золотой значок ГТО (дополнительно 2–3 балла);
- оценка за сочинение (до 3 баллов) – вузы, где учат на программиста (обычно это технические университеты и институты), редко учитывают умение красиво излагать мысли как особое достижение.
В сумме за личные достижения может быть начислено не больше 10 баллов.
Работа в IT после 9 класса школы
В этой части статьи я разрушу миф о том, что работать можно только по достижению совершеннолетия. Именно таким аргументом было мое просиживание в школе до 11 класса. А про еще один миф о получении знаний в Университете в области программирования я рассказал выше. Казалось бы ребенку только 16 лет, он еще несовершеннолетний. Можно ли пойти ему работать, не будет ли из-за этого проблем у семьи? Ответ:
Согласно положениям «Трудового кодекса Российской Федерации» от 30.12.2001 N 197-ФЗ (ред. от 03.07.2016) (ст. 63)
Заключение трудового договора допускается с лицами, достигшими возраста шестнадцати лет
Лица, получившие общее образование или получающие общее образование и достигшие возраста пятнадцати лет, могут заключать трудовой договор для выполнения легкого труда, не причиняющего вреда их здоровью. С согласия одного из родителей (попечителя) и органа опеки и попечительства трудовой договор может быть заключен с лицом, получающим общее образование и достигшим возраста четырнадцати лет, для выполнения в свободное от получения образования время легкого труда, не причиняющего вреда его здоровью и без ущерба для освоения образовательной программы.
Согласно положениям «Семейного кодекса Российской Федерации» от 29.12.1995 N 223-ФЗ (ред. от 30.12.2015) (ст. 69)
Родители (один из них) могут быть лишены родительских прав, если они: уклоняются от выполнения обязанностей родителей, в том числе при злостном уклонении от уплаты алиментов; отказываются без уважительных причин взять своего ребенка из родильного дома (отделения) либо из иной медицинской организации, воспитательного учреждения, организации социального обслуживания или из аналогичных организаций; злоупотребляют своими родительскими правами; жестоко обращаются с детьми, в том числе осуществляют физическое или психическое насилие над ними, покушаются на их половую неприкосновенность; являются больными хроническим алкоголизмом или наркоманией; совершили умышленное преступление против жизни или здоровья своих детей, другого родителя детей, супруга, в том числе не являющегося родителем детей, либо против жизни или здоровья иного члена семьи.
Для препятствия устройству на работу после 16 лет никаких преград нет. У родителей не будет никаких проблем с законодательством и их точно не лишат родительских прав. Победив еще одну голову стереотипной гидры двигаемся дальше.
Найти работу в IT секторе для «послешкольник» сложно! Без опыта и каких-либо знаний самым правильным развитием будет поиск работы по знакомству. Кому нужен специалист, который только отнимает время от работы вопросами. Зарплата будет конечно же мизерная, если вообще будет. Но в данном случае это вообще не важно. Важен опыт, который получит ребенок на практике. Главным условием поиска будет работа в отрасли отображающей вектор обучения. Вот список некоторых профессий для школьника после 9 класса в IT:
- Помощник администратора сервера и клиентов
- Консультант по 1С
- Стажер-программист по 1С
- Помощник администратора сайтов
- Стажер разработчика сайтов
- Помощник SEO оптимизатора
Список можно расширить до бесконечности, вектор направления должен быть понятен. Не стоит идти продавать компьютерную технику. И заниматься любыми типами продаж. Сборщиком ПК или помощником мастера по ремонту электроники еще можно пойти на короткое время. Лишним точно не будет. Какой вы программист, если не можете элементарно собрать и подключить компьютер для работы.
Чем качественное образование программиста поможет в работе
Хотя пройти дополнительное обучение может каждый, значение самообразования несколько преувеличено. На самом деле успешных программистов, которые никогда не прибегали к услугам преподавателей, не так много. Да и прохождение курсов не гарантирует качественных знаний и смены профессии: часто работа на практике отличается от теории, которую дают новичкам. Вот польза, которую может дать высшее техническое образование:
- Вузы программирования, как и другие университеты, учат учиться. Для хороших отметок в дипломе студенту приходится или быстро запоминать информацию, учить билеты и самостоятельно писать курсовые, или научиться переписывать чужие работы до стопроцентной уникальности и развивать красноречие. И то, и другое — очень полезные умения в самостоятельной жизни.
- Несмотря на мнение, что в вузах учат неактуальной теории, полученные знания не так уж бесполезны. Например, студентов обучают устаревшему языку Pascal не потому, что преподаватели советской закалки больше ничего не знают. Если начать с основ, то современные, более сложные языки программирования даются намного легче. К тому же, у них намного больше сходств, чем различий. Некоторые тонкости работы в C++ или PHP не будут понятны, если не знать их более примитивного собрата.
- Не стоит забывать, что программисты могут работать кем угодно: от веб- и гейм-разработчиков до наладчиков станков ЧПУ на заводах тяжёлой промышленности. Первые ещё могут получить знания самостоятельно. А вот вторым придётся долго разбираться в теории, если у них не было соответствующего образования — там цена ошибки намного выше.
- Многочисленные курсы по математике, анализу, геометрии и построению необходимы в современных IT-специальностях: работа с 3D-графикой, программирование графами, создание игр. А менеджмент и экономика пригодятся, когда вы дорастёте до должности руководителя отдела. Те предметы, которые кажутся лишними и не связанными с профессией, могут очень помочь в дальнейшей работе.
- Если вам повезло учиться в хорошем современном вузе для программистов, и руководством были созданы условия для качественного обучения и практики, то ваша карьера сразу начнётся успешно. Производственная практика в фирме, куда вы хотите устроиться после выпуска, полезная и прикладная тема дипломной работы, знакомства с будущими работодателями — всё это очень поможет в начале рабочего пути.
Нет, вы, конечно, можете получить всё то же самостоятельно. Но необходимые привычки, навыки и своевременную практику может обеспечить только университет. Кроме того, он даст хороший старт в начале карьерного роста.
Но и не стоит забывать, что по-настоящему хороший вуз тяжело найти. В одном на непрофильные предметы могут отвести слишком много времени, в другом могут быть некомпетентные преподаватели или безответственные научные руководители.
- Если вы не уверены, что хотите работать программистом, то поступать на специальность, связанную с программированием, смысла нет. Вы всегда сможете пройти короткие курсы (в том числе и бесплатные), а также набраться опыта уже на работе. Документы и дипломы в таком случае никакой роли не сыграют.
- Если стать программистом было вашей мечтой с детства, смело поступайте в университет! Там вы получите знания по всем смежным дисциплинам, научитесь основам и прокачаете своё системное и программное мышление.
- Для рядовой работы и рутинных задач никто не будет требовать не то что диплом программиста, но и никакие сертификаты. Только собеседование, тестовое задание и проверка уровня знаний. В процессе работы можно будет дорасти до очень хорошего специалиста.
- А вот для управления отделом или решения сложных задач вряд ли будут набирать самоучек. К исследованиям или новым разработкам от человека без образования аудитория скорее всего отнесётся скептично.
И всё-таки, нужно ли высшее образование и диплом программисту? Если вы рассматриваете IT только как высокооплачиваемую работу — не нужно. При должном усердии и тяге к знаниям вы сможете подняться как специалист и без учебных курсов и программ.
Если же вам действительно интересна эта сфера, и вы хотите не просто выполнять чьи-то задачи, но и создавать что-то новое — без высшего образования не обойтись. Крупная известная компания вряд ли возьмёт вас в команду, если нет опыта работы и диплома программиста. Ну а если мечта заняться программированием появилась уже после того, как вы закончили другой вуз — хорошим вариантом будет освоить азы профессии, устроиться на работу и развиваться уже на практике. После нескольких лет вы станете разработчиком высокого уровня. А позже, если этого потребует руководство или собственное стремление, можно поступить в университет и освоить специальность официально. Лишним это точно не будет, а сколько университет принесёт вам пользы и знаний, зависит только от вас.