Где учиться на программиста в москве

Артем Кротов, cтарший архитектор приложений в «Райффайзенбанке»

Для того чтобы стать программистом начального уровня, оканчивать вуз необязательно — достаточно выучить один или несколько языков программирования.

Большое количество базовых курсов можно найти на «ИНТУИТ», Coursera, GeekBrains, курсы разного уровня есть в HackerU, которые предлагают также последующее трудоустройство.

Однако тем, кто хочет стать по-настоящему первоклассным инженером, отсутствие базы — высшего технического образования — как раз может помешать. Конечно, вузовские программы подготовки инженеров не нацелены на получение передовых знаний и опыта в разработке ПО, но от академического образования этого и не требуется.

Его цель – дать фундаментальные знания и научить быстро анализировать большие объемы информации. Это расширяет кругозор и помогает смотреть на задачи комплексно, видеть проблемы в разных плоскостях.

При поиске наших будущих коллег мы в первую очередь ценим не «корочки», а непосредственно накопленный опыт, выполненные проекты и желание применить имеющиеся знания для развития в новых областях.

Здесь, кроме профессиональных характеристик, обретают важность так называемые soft-skills: общительность, презентационные навыки, эмпатия. Сегодня программист не работает в одиночку — в компаниях разработка обычно ведется в командах, и результат во многом зависит от слаженности их работы

Они также пригодятся для обмена опытом на митапах или конференциях и для обсуждения сценариев использования ПО с пользователями.

Чаще всего разработчики ПО обладают чертами интроверта, и это им помогает сконцентрироваться на решении сложных задач. Но это же мешает устанавливать новые профессиональные контакты и проявлять активность в сообществах. Студенту преодолеть этот барьер поможет участие в различных мероприятиях в качестве волонтера или организатора.

Национальный исследовательский ядерный университет (МИФИ) и Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (ИТМО)

МИФИ (открыт в 1942 г.) обучает 7,2 тыс. студентов и сегодня вполне заслуженно считается ведущим вузом страны по подготовке кадров для атомной отрасли. Кроме прочего, МИФИ готовит специалистов в сфере прикладной информатики, бизнес-информатики, комплексной защиты информации и т.д.

ИТМО, весьма успешно действующий с 1900 года, сегодня обучает около 14 тыс. студентов. Основная научная и образовательная специализация вуза – как раз IT-технологии, информационная безопасность, а также фотоника. ИТМО считается одним из лучших мировых «поставщиков» специалистов для IT-отрасли самых разных стран.

Средняя зарплата выпускников – 120.000 руб.

Направления, специальности

Владение навыками программирования требуется во многих областях, поэтому подготовка разработчиков ПО и комплексов в вузах ведется по нескольким специальностям:

  • математическое обеспечение и администрирование информационных систем;
  • фундаментальная информатика и информационные технологии;
  • информатика и вычислительная техника.

Это три специальности, которые сами профи считают «чисто программистскими». Студенты этих профилей подготовки получают самую лучшую и глубокую базу для развития (а этим непременно придется заниматься всю жизнь) компетенций теоретического и практического разработчика, а учебные планы строятся так, чтобы из вуза выпустился именно программист.

В следующую группу можно отнести профили, выпускники которых, скорее, специалисты какого-либо направления с навыками программирования:

  • программная инженерия;
  • вычислительная математика и кибернетика;
  • информационные системы и технологии;
  • математика и компьютерные науки;
  • информационная безопасность;
  • бизнес-информатика;
  • прикладная информатика;
  • мехатроника и робототехника;
  • инфокоммуникационные технологии и системы связи;
  • наноинженерия и множество других, более специфических профилей.

Выбирая, в каком вузе лучше учиться на программиста, необходимо детально изучить предлагаемые направления подготовки. Несмотря на то что все они подразумевают обучение навыкам разработки компьютерных алгоритмов и кодов, будет иметься уклон в ту или иную предметную область. В частности, если есть тяга к практическому конструированию, то с большей вероятностью подойдет информатика и ВТ, как вариант – мехатроника и робототехника. Для тех, кто хочет заниматься вычислительными экспериментами и решать исследовательские задачи, лучший выбор – фундаментальная информатика и ИТ.

Денис Коровкин, генеральный директор WebProfy (Kokoc Group)

При приеме на работу программисту важнее показать работодателю классный код, а не сертификаты и дипломы. Высшее образование здесь, скорее, небольшой плюс, чем необходимость. Нужно, чтобы голова у человека хорошо работала. Иногда высшее образование этому способствует, иногда нет. В вузах, как правило, не готовят специалистов, которые нужны на рынке.

Кроме перечисленных качеств программисту не обойтись без умения концентрироваться, самодисциплины и самокритики. Очень важен навык чтения, в том числе, на английском языке, и навык отладки.

Это то, чем программист занимается 80% своего времени — ищет причину, по которой код не работает так, как хочется. Что поразительно, очень большое количество программистов не умеет этого делать и тратит время работодателя на перебор вариантов и метод тыка.

С точки зрения обучения, мне нравится Британская высшая школа дизайна

Среди профильных ресурсов можно обратить внимание на Udemy, у них большая база англоязычных курсов. Слышал много хороших отзывов о Школе разработки интерфейсов от «Яндекса». Есть курсы, которые у всех на слуху, вроде HTML Academy или GeekBrains, но это больше заслуга маркетинга

Вообще тема «опыта работы» кажется мне более актуальной, чем профильное образование.

После вуза или Codecademy новоиспеченных программистов нужно еще от трех до шести месяцев готовить к настоящим задачам. Я завидую студиям, у которых есть своя «песочница» для обучения новичков. Сами мы предпочитаем брать людей с уже существующим опытом — так они встраиваются в процесс уже за пару месяцев, а иногда и быстрее.

Рейтинги IT-вузов России

В международных рейтингах, в том числе и по направлению Computer Science, прочные позиции занимают: Физтех (МФТИ), МГУ, МИФИ, Бауманка (МГТУ), СПбГУ, НГУ (Новосибирск), Томские госуниверситет и политех, Вышка (ВШЭ), Университет Петра Великого, РУДН.

По версии (THE) десятка лучших IT-вузов России выглядит так:

  1. ИТМО.
  2. МФТИ.
  3. МГУ им. Ломоносова.
  4. Политех Петра Великого.
  5. ВШЭ.
  6. МИФИ.
  7. СПбГУ.
  8. МГТУ им. Баумана.
  9. НГТУ (Новосибирск).
  10. РУДН.

В свежий рейтинг Quacquarelli Symonds (QS) в номинации Emerging Europe & Central Asia («Развивающаяся Европа и Центральная Азия») вошли 105 российских университетов, большинство из них – это вузы с информатикой на высоком уровне преподавания. Три высших учебных заведения – МГУ, СПбГУ, НГУ – возглавили транснациональный рейтинг.

За ними в сотне лучших следуют еще 14 университетов, которые с полным правом можно назвать лучшими IT-вузами России:

  1. Томский госуниверситет.
  2. МФТИ.
  3. ВШЭ.
  4. МИФИ.
  5. Томский политех.
  6. УрФУ (Екатеринбург).
  7. КФУ (Казань).
  8. МИСиС.
  9. ИТМО.
  10. СПбПУ Петра Великого.
  11. РУДН.
  12. Университет Лобачевского.
  13. ДВФУ.
  14. Самарский университет.

Все вузы – участники этих двух мировых топов занимают верхние строчки академического рейтинга Европейской научно-промышленной палаты (ARES). Его достоинство заключается в том, что что при оценке качества образования, степени востребованности выпускников на рынке труда и других традиционных позиций используются компьютерные программы, что полностью исключает субъективность ранжирования (тот самый пресловутый человеческий фактор).

ARES присваивает вузам категории A, B, C и D. Первая означает, что качество преподавания, научная деятельность и востребованность выпускников находятся на высоком уровне. «В» присваивается, если образование, которое дают в вузе, достаточно надежное. Уровень «C» значит, что показатели университета средние, категория «D» – что низкие.

Отечественные ренкинги

Российские эксперты тоже составляют рейтинги IT-вузов. Лидерами на ниве подготовки профи для сферы информационных технологий RAEX признал МГУ, МФТИ и ИТМО. Это не значит, что хорошее образование можно получить только в Москве и Санкт-Петербурге. В двадцатку лучших IT-вузов по версии РА «Эксперт» входят университеты из разных регионов РФ.

Рейтинг лучших вузов России RAEX-100

Рейтинговое агентство RAEX публикует рейтинг лучших университетов России с 2012 года. В систему оценивания входит три основных индекса, учитывающих подкомпоненты:

  • Качество образования (50%) включает уровень преподавания, международную интеграцию, ресурсную обеспеченность и востребованность среди абитуриентов;
  • Востребованность работодателями выпускников вуза (30%) включает сотрудничество с работодателями и качество карьеры выпускников;
  • Уровень научно-исследовательской деятельности вуза (20%) включает научно-исследовательский потенциал, научные достижения и исследовательскую инфраструктуру.

Всего в рейтинге используется 43 показателя. Агентство не только оценивает уровень вуза, но и рассматривает рынок высшего образования в целом: определяет тенденции и причины изменений позиций в рейтинге.

В топ-10 российских вузов, по оценке RAEX-2021, входят:

  1. Московский государственный университет имени М.В. Ломоносова
  2. Московский физико-технический институт (национальный исследовательский университет)
  3. Национальный исследовательский ядерный университет «МИФИ»
  4. Санкт-Петербургский государственный университет
  5. Национальный исследовательский университет «Высшая школа экономики»
  6. Московский государственный технический университет им. Н.Э. Баумана (национальный исследовательский университет)
  7. МГИМО МИД России
  8. Национальный исследовательский Томский политехнический университет
  9. Санкт-Петербургский политехнический университет Петра Великого
  10. Российская академия народного хозяйства и государственной службы при Президенте РФ

Московский государственный университет им. М.В. Ломоносова

МГУ в особой рекламе не нуждается. Второй по «возрасту» вуз России (основан в 1755 г.), известный весьма строгим отбором абитуриентов, выпускает отличных специалистов, которые реально ценятся во всём мире. Последние несколько лет университет регулярно входит в Toп-100 лучших вузов мира по мнению экспертов QS и в Top-200 – по версии THE. Сегодня в МГУ (и в том числе, – на Факультете вычислительной математики и кибернетики и в Институте проблем информационной безопасности) обучается 38 тыс. студентов не только из России и СНГ, но и многих других стран.

Средняя зарплата выпускников – 105.000 руб.

Где изучать IT за границей: США, Чехия, Германия, Нидерланды

Самым популярным IT направлением среди иностранных студентов является Computer Science and Engineering, при этом первенство по популярности и престижности за американскими вузами:

  • MIT
  • Stanford University
  • University of California — Berkeley
  • Harvard University
  • California Institute of Technology
  • Carnegie Mellon University
  • Cornell University
  • University of Illinois — Urbana-Champaign
  • University of Washington
  • Princeton University.

Визитной карточкой США действительно стали дисциплины STEM (Science, Technology, Engineering, Mathematics), но это не значит, что Америка стала монополистом на хорошие программы. Изучить IT можно в Чехии, обучение в которой обойдётся куда бюджетнее, а то и вовсе бесплатно в Чешском техническом университете (ЧВУТ) или Чешском аграрном университете (ЧЗУ). Перспективным считается направление Game design — освоить специальность по разработке игр можно в английских вузах: City, University of London, Bournemouth University, Nottingham Trent University.

Советы для успешного старта

Если вы хотите связать свою жизнь с информационными технологиями и уверены, что будете обучаться в зарубежном вузе, собрали для вас советы, как не прогадать с решением:

Определитесь с академическими целями и карьерными перспективами. Где вы видите себя по окончании обучения и в какой должности? Это поможет выбрать страну и вуз.

Начинайте готовиться к поступлению в рейтинговый университет за два-полтора года до начала обучения

 

Помните, что важно быть всесторонне развитым человеком. Оценки и уровень английского языка — основные требования при поступлении в зарубежный вуз

Но необходимо выделяться среди других кандидатов, в чём помогут дополнительные занятия, курсы, академические форумы, олимпиады. 

Если выбрали IT-сферу, то, скорее всего, у вашего интереса есть свои истоки. Расскажите о них в мотивационном письме и подкрепите фактами из внеучебной деятельности.

Мотивационная прямая речь

Мы находимся в постоянной связи с зарубежными университетами и попросили коллег, ответственных за приём студентов из России и СНГ, рассказать немного о вузах, в которых они работают.

Алла Жаворонкова, региональный представитель компании NAVITAS

Университет Твенте (Нидерланды) совмещает научно-техническую базу с инновационным подходом к обучению. Здесь были изобретены технологии Wi-Fi, Bluetooth, DVD и запущены проекты Take Away, Booking.com. Все эти проекты делали студенты вуза, университет лишь вовремя разглядел потенциал и выступил инвестором для их развития

Валентина Никитина, региональный представитель компании Kaplan International Pathways

Университет Ноттингема относится к топ-100 вузов в мире и занимает седьмое место по рейтингу Computer Science в Великобритании. Учиться здесь дешевле, чем в Манчестере, Лидсе или Ньюкасле. Обучение на программе Foundation проводится на базе Nottingham Foundation Academy, где все лекции проводят преподаватели университета. Студенты имеют право работать до 10 часов в неделю, чего не позволяют делать другие вузы во время программы Foundation.

Чем заняться сейчас, чтобы повысить свои шансы на успешную карьеру программиста

Надо понимать, что it-сфера развивается с огромной скоростью. Вузы физически никогда не успеют адаптировать программы, чтобы давать студентам самую последнюю информацию. Университет заложит основу в виде базовых возможностей языка и стандартных алгоритмов. Именно поэтому работа программиста невозможна без непрерывного самообразования. Языки программирования модернизируются, разработчики создают новые удобные инструменты, чтобы облегчить работу себе и коллегам, придумывают новые алгоритмы решения задач. Дальше мы расскажем, где и чему поучиться ещё, чтобы преуспеть в it-сфере:    

Ботайте английский язык. Многие ресурсы на английском. Чтобы не ждать, пока кто-то сжалится и переведет текст за вас, позаботьтесь о языке заранее

Это настолько важно, что некоторые платные курсы дают уроки по языку своим студентам как часть основного программы.    

Чатьтесь на it-форумах. Ответы на многие вопросы можно найти на форумах программистов, как например, Хабрахабр

Профессиональное сообщество щедро делится знаниями и полезными кусочками кода. Правда, иногда поиски растягиваются на несколько дней и параллельно приходится разбираться в новых инструментах, с которыми не был знаком раньше. И да, часто самая полезная ссылка будет на английском.    

Погружайтесь в книги. Не спешите покупать первую попавшуюся литературу в ближайшем книжном. На полках много бесполезного и безнадежно устаревшего материала. Опять же много трудов изначально написаны на английском, и русская версия может страдать серьезными недочётами перевода. Можете начать с наших рекомендаций, а потом поймете, как выглядит годный контент. 

Дочитали до конца? Вот вам ещё пара интересных фактов, которые помогут лучше представить профессию программиста. 

  • Если вы зайдёте на сайт вакансий, то увидите: требуются загадочные middle или senior разработчики. У программистов есть своя градация степени профессионализма: junior, middle и senior. Первые, новички, должны владеть всеми средствами языка, на котором работают. Вторые — it-специалисты со стажем 3-5 лет. Третьи не только знают все о коде, но и могут организовать работу группы разработчиков над проектом. С ростом звания соответственно растет и зарплата!    
  • Популярный портрет типичного программиста – неразговорчивый человек в очках с литровой чашкой кофе. На самом деле, эта картинка верна разве что для редкого фрилансера. И совсем не обязательно быть интровертом, чтобы идти в профессию. Как и в любом другом деле, важны надпрофессиональные навыки — объяснять, аргументировать, договариваться, выходить из конфликта.​
  • Над большими проектами работает целая группа it-специалистов. Каждый отвечает за свой участок кода, и все кусочки в конце должны собраться в единый продукт. Чтобы это случилось, команды постоянно проводят планерки, помогают коллегам искать и исправлять недочёты. А в некоторых офисах даже есть TV-приставки и настольные игры. Коллективная смена деятельности помогает наладить контакт и переключиться, когда работа «встала».    
  • Программисты празднуют свой профессиональный праздник 13 сентября. Дата выбрана не случайно: это 256-ой день года, максимально возможная степень двойки, которая влезает в число 365. 

Список популярных профессий в IT сфере

22 авг

162898

230

Читать позже

Топ IT университетов России.

Решили стать программистом и получить образование в области информационных технологий? Мы подготовили топ ВУЗов.

Топ 3 рейтинга стал МГУ им. М.В. Ломоносова, второе место у МФТИ, третье место у Университета ИТМО из Санкт-Петербурга.

В таблицу топ IT университетов России (топ-50) сильнейших вузов вошли учебные заведения из 27 российских городов.

Место Название Балл
1 Московский государственный университет имени М.В. Ломоносова 76.156
2 Московский физико-технический институт (национальный исследовательский университет) 73.019
3 Университет ИТМО 62.132
4 Национальный исследовательский ядерный университет «МИФИ» 59.958
5 Национальный исследовательский университет «Высшая школа экономики» 59.793
6 Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет) 53.175
7 Новосибирский национальный исследовательский государственный университет 49.817
8 Национальный исследовательский технологический университет «МИСиС» 47.05
9 Санкт-Петербургский политехнический университет Петра Великого 43.449
10 Уральский федеральный университет имени первого Президента России Б.Н. Ельцина 42.391
11 Московский авиационный институт (национальный исследовательский университет) 40.72
12 Финансовый университет при Правительстве РФ 35.84
13 Национальный исследовательский Томский политехнический университет 32.554
14 Российский экономический университет имени Г.В. Плеханова 32.508
15 Южный федеральный университет 32.383
16 Национальный исследовательский Нижегородский государственный университет имени Н.И. Лобачевского 31.747
17 Казанский (Приволжский) федеральный университет 30.805
18 Технологический университет 30.802
19 Сибирский федеральный университет 30.765
20 Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В.И. Ульянова (Ленина) 30.531
21 МИРЭА — Российский технологический университет 30.269
22 Новосибирский государственный технический университет 29.387
23 Уфимский государственный авиационный технический университет 29.373
24 Национальный исследовательский Томский государственный университет 29.047
25 Воронежский государственный университет 28.332
26 Белгородский государственный технологический университет имени В.Г. Шухова 28.114
27 Российский университет дружбы народов 27.585
28 Южно-Уральский государственный университет (национальный исследовательский университет) 26.65
29 Национальный исследовательский Московский государственный строительный университет 26.105
30 Московский технический университет связи и информатики 25.463
31 Волгоградский государственный технический университет 25.397
32 Томский государственный университет систем управления и радиоэлектроники 25.384
33 Белгородский государственный национальный исследовательский университет 25.267
34 Северо-Восточный федеральный университет имени М.К. Аммосова 25.163
35 Самарский национальный исследовательский университет имени академика С.П. Королёва 25.084
36 Ярославский государственный университет имени П.Г. Демидова 25.013
37 Петрозаводский государственный университет 24.996
38 Южно-Российский государственный политехнический университет (НПИ) имени М.И. Платова 24.704
39 Сибирский государственный университет науки и технологий имени академика М.Ф. Решетнева 24.605
40 Кубанский государственный технологический университет 24.552
41 Алтайский государственный университет 23.065
42 Самарский государственный технический университет 22.606
43 Волгоградский государственный университет 22.059
44 Тюменский государственный университет 22.027
45 Воронежский государственный технический университет 21.221
46 Северо-Кавказский федеральный университет 20.904
47 Балтийский федеральный университет имени Иммануила Канта 20.837
48 Нижегородский государственный технический университет имени Р.Е. Алексеева 20.213
49 Донской государственный технический университет 20.19
59 Дальневосточный федеральный университет 19.753

Возможно вам будет интересно — Книги по программированию для детей.

Виды программистов

Мир современных информационных технологий настолько широк и разнообразен, что даже в среде программирования существует деление по специализациям. Основные типы программистов, востребованные на современном рынке труда, это:

  1. Системные или те, которые занимаются разработкой и совершенствованием операционных систем и других системных алгоритмов.
  2. Прикладные, занимающиеся созданием программного обеспечения прикладного характера, то есть решающего конкретные задачи пользователя.
  3. Web-программисты, работающие в сети Интернет.

Прикладной программист

Для многих обывателей специальность программист ассоциируется с работой над прикладными программами. Отчасти это верно, потому как сейчас информационные технологии присутствуют везде, поэтому и такие разработчики востребованы как никогда ранее. Прикладные программисты занимаются тем, что:

  1. Создают новые прикладные программы. Это могут быть бухгалтерские системы, игры для людей разного возраста, мессенджеры, текстовые и графические редакторы и многое другое.
  2. Разрабатывают специализированные алгоритмы работы особых систем: пожаротушения, видеонаблюдения, умного дома и многого другого. Ведь ни один современный гаджет без специализированного программного обеспечения не будет выполнять свои функции, даже микроволновая печь и стиральная машина.
  3. В обязанности того, кто такой прикладной программист, входит и отладка работы и подстройка уже имеющегося приложения под нужды конкретной организации. К примеру, проведение настройки всемирно известной бухгалтерской программы 1С под нужды конкретного автосервиса.

Системный программист

В понятие того, кто такой системный программист, закладывается:

  1. Разработка операционных систем для оборудования: Linux, Windows, Android и других.
  2. Налаживание работы локальных сетей. В обязанности того, кто такой прикладной специалист входит и отладка выполнения некоторых функций в интернете.
  3. Создание интерфейсов для баз данных и многое другое.

Работа системным программистом считается сложной и высокооплачиваемой, так как они должны:

  1. Разработать алгоритм управления всеми компонентами системы и так называемым «железом»: процессором или принтером, к примеру.
  2. Построить и отладить работу созданного оборудования: драйверов устройств, загрузчиков и прочего.

Веб-программист

Очень востребованной и хорошо оплачиваемой разновидностью профессии считается web-программист. Такой сотрудник на постоянной или временной основе требуется практически всем современным компаниям. Ведь он работает в сети интернет, создавая:

Выводы о получении профессии программиста!

Я считаю, что оптимальным решением будет найти ненапряжное для обучения среднее или высшее образовательное заведение! Это позволит получить корочку, которую регулярно спрашивают в государственных компаниях и никогда не смотрят в коммерческих Основные актуальные знания получать на качественных, но не долгих курсах узкой направленности. Такой подход позволит получить больше практических знаний, быстрее найти работы и применить умения на практике в айтишной компании. В последнее время стало модно проводить годовые курсы. Особенно этим грешит компания Mail.ru! Такие моменты я называю издержками капитализма и возможностью содрать с ученика больше денег

Не советую попадаться на такую удочку! Обращайте внимание на курсы длиной 1 — 2 месяца — максимум! Для начинающего специалиста важна практика, а полученных знаний на коротких курсах в том же центре Специалист вполне хватит для старта в IT области. Удачи и надеюсь я смог хоть немного помочь!

О том, как определить склонен ребенок к программированию и по другим вопросам развития детей мной будут подготовлены отдельные материалы. Следите за обновлениями на сайте!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector