Нужно ли высшее образование программисту / TeachMePlease
Категории
Категории

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок

Нужно ли высшее образование программисту

1490
0

Истории главных людей в IT, Билла Гейтса и Марк Цукерберга, показывают, что успеха в отрасли можно добиться и без высшего образования. Но не является ли такая карьера исключением, счастливым стечением обстоятельств? Стоит ли будущему разработчику идти в вуз или достаточно профильных курсов? Мы разобрали плюсы и минусы высшего профильного образования в программировании, а также спросили мнение работодателей о возможностях для программиста без образования.

Плюсы высшего образования для программистов

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

Ещё одна положительная сторона — с профильным дипломом возрастают шансы устроиться в крупную компанию, а работа в государственной организации без соответствующего диплома практически невозможна. Некоторые организации нанимают специалистов без диплома, но продвижение по службе для такого работника будет осложнено, а на позицию начальника отдела он может и не выйти вовсе.

Специалисты, работающие за рубежом, подчёркивают, что высшее образование облегчает получение визы квалифицированного работника, что облегчает переезд.

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

Минусы высшего образования

Не все специалисты считают, что перечисленные выше плюсы стоят 4-6 лет учёбы. Ведь многие курсы предлагают подготовить начинающего IT‑специалиста за год, полгода и даже за пару месяцев.

Главная претензия к высшему профессиональному образованию — программы не успевают за развитием технологий. Чтобы программы обучения сохраняли актуальность, в них необходимо вносить изменения каждый полгода‑год, что для вузов скорость запредельная. Но существует мнение, что вузы и не должны давать такие знания, их задача – обучить фундаментальным основам, а всё остальное — зона ответственности самого студента.

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

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

Плюсы и минусы курсов

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

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

Мнения рекрутеров

Татьяна Инцина, руководитель направления HR‑сервисов Ingate:

«Сейчас IT‑компании вообще не смотрят на образование — только на опыт работы и навыки. В интернете появляется всё больше качественных онлайн‑курсов, которые дают больше знаний, чем классическое пятилетнее обучение в вузе. У нас работают специалисты со средним и неоконченным высшим образованием, которые выросли до экспертов и руководителей.

Мы не надеемся на образование, а учим сами. В Ingate существует система обучения, которая работает на развитие персонала. Каждый новый сотрудник в обязательном порядке прикрепляется к ментору — опытному коллеге или начальнику. Ментор составляет перечень курсов или тренингов, которые новый сотрудник должен пройти в течение определенного времени — обычно это квартал или полугодие. Уже через полгода интенсива мы получаем эксперта, который сам может обучать молодых ребят. Базовая ценность нашей компании — скорость, именно поэтому мы практикуем такое насыщенное обучение с включением в рабочий процесс с первых дней».

Серафима Шумаева, менеджер по персоналу в Skyeng:

«Мы стараемся объективно подходить к оценке кандидатов. Если вопрос в том, можем ли мы отказать кандидату на этапе скрининга (когда рекрутер оценивает резюме кандидата) из‑за отсутствия или наличия профильного образования, то скорее, нет.

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

К тому же почти по всем вакансиям у нас есть обязательный этап — тестовое задание. Практическая проверка ключевых hard skills, которые можно приобрести как вместе с профильным образованием, так и путем самообразования или только опытом.

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

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

Нам такой подход кажется максимально объективным в оценке кандидатов».

Дмитрий Башакин, эксперт по управлению проектами, командообразованию и коммуникациям, Luxoft Training:

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

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

Выбирать образование стоит исходя из своих целей и жизненных обстоятельств.

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

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

Читайте также

Обсуждение

Войдите или зарегистрируйтесь, чтобы оставлять комментарии Войти