Обязательно ли высшее образование в IT?

Вряд ли среди наших читателей есть школьники, которые размышляют над карьерой, но скорее всего, есть дети-племянники, которые уже спрашивают: «Куда пойти учиться после школы, чтобы стать, как ты?»

В ряде интервью, как с отечественными CTO, так и с западными разработчиками из Google и Tungsten Labs, я раз за разом встречался с мнением, что при приёме на работу высшее образование не является необходимым фактором, а его отсутствие не считается «стоп-флагом» на собеседованиях в западных компаниях. Больше внимания уделяется знаниям и навыкам, которые порой человек получил и изучил самостоятельно.

И тогда мы в Southbridge решили провести небольшое исследование среди знакомых CTO, СEO и руководителей разработки.

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

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

1. С ним легче получить работу. ВУЗ, особенно для студента, если тот заранее не обеспокоился созданием своих небольших pet-проектов, является кредитом доверия для HR. Да и для «персональщиков» проблем и волокиты меньше: плоскостопия нет, энуреза нет, зрение среднее, читать кое-как умеет, крестик внизу под договором поставить может, годен, в армию. Все остальному обучим в процессе. Да и при большом конкурсе на вакансию, у HR есть очень большое искушение упростить опять же себе работу и отсекать кандидатов по принципу «есть высшее\нет высшего.». Им-то проще, но лучше ли такой подход для компании?

2. Образование расширяет кругозор. Вы получите множество прекрасных, разносторонних знаний… которые в 99% случаев в жизни и работе вам не пригодятся. Но собеседником потенциально вы будете чудесным.

3. Образование даёт студентам специализированные знания. Основы алгоритмизации. Высшую математику. Теорию вероятностей. Математическую статистику. Как программировать на Pascal, Delfi, Perl. Очень круто, позитивно и винтажно. Но лучше, наверное, С++ и Go — правда, эти языки ещё не одобрены в Министерстве образования, но когда-то, лет через 10 обязательно.

4. Высшее образование учит учиться и находить информацию. С этим не поспоришь. Студенты виртуозно обучаются, как упростить себе учёбу с помощью Википедии и чужих репозиториев. А там и Bolgen OS можно написать — и прославиться. Но ещё ВУЗ учит потенциально работать с литературой, усваивать огромный объем знаний за ограниченное количество времени.

5. Высшее образование даёт полезные связи, которые могут сыграть свою роль в будущем. Правда, могут и не сыграть. Но то, что университеты развивают коммуникативные навыки — это неоспоримо.

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

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

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

2. Высшее образование, к сожалению, не учит современному стеку, как я уже упоминал выше. Министерство образования при словах Java, Go, Python, Kubernetes, Zabbix, Prometheus крестится, трижды сплёвывает — и приглашает священника, чтобы окурил все углы в здании. Инерция государственной чиновничьей системы слишком велика, чтобы успевать за живыми тенденциями в среде разработки, поддержки высоконагруженных систем, мониторинга. Исключения бывают — но очень редки, когда преподаватель является настоящим учителем и не просто отсиживается на работе, а беспокоится, с каким набором знания студенты выйдут из стен alma mater.

3. Стандартный набор предметов. Копать отсюда — и до обеда. Положено — есть, не положено — не есть. Почему в шапке — почему без шапки. Индивидуальные качества, интересы и особенности работы отдельного студента не учитываются.

4. «Узок круг этих революционеров. Страшно далеки они от народа"(с) Высшее образование чаще всего оторвано от реальной практики от слова совсем. Большую часть лекций читают люди, которые сами знакомы с предметом по учебникам.

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

6. Нередко бывает, что бывший студент выходит из стен ВУЗа и понимает, что 5 лет шёл не туда и непонятно зачем. Редко в таких случаях получается хороший разработчик.

Обращаемся за консультацией к IT-управленцам

Я создал Google-форму с опросом и попросил Дмитрия Симонова разместить в его «Техдирских заметках", https://t.me/ctorecords. И конечно же, я обратился к знакомым CTO и СEO, с которыми уже проводил интервью.

Я задал два вопроса:

1. Считаете ли вы, что высшее образование обязательно для IT-специалиста для приёма на работу?

2. Если в вашей компании высшее образование обязательно при приёме на работу IT-специалиста, то какие ВУЗы вам предпочтительнее в резюме сотрудника?

Кислицын Юрий Иванович, Product/Project Manager, компания Serpstat: «Да, высшее образование необходимо, но зависит от должности и направления. Какой именно ВУЗ непринципиально».

Кузнецов Даниил Сергеевич, Сеть городских порталов Hearst shkulev digital: «Нет, не считаю. Предпочту увидеть НГУ, НГТУ».

Александр Головко, технический директор, Onsec: «Нет, высшее необязательно. Предпочту увидеть в резюме МГУ, Физтех, Бауманку».

Бабак Юрий Анатольевич, руководитель группы разработки: «Нет, вышка необязательна. Определённый ВУЗ тоже в резюме неважен».

Роман Маширов, технический директор, ООО АрБуст: «Сильно зависит от уровня специалиста, если речь про html-верстальщика — совсем не обязательно, если про ведущего — крайне желательно (нужно показать понимание сложности алгоритмов и дискретной математики). Скорее важны специальности: математика, физика, инженерия».

Дудин Андрей Владимирович, Head of Infrastructure, OSA Hybrid Platform: «Нет. Предпочтительных ВУЗов нет».

Эдуард Медведев, CTO: «Высшее не нужно. Соответственно, конкретный ВУЗ неважен».

Саргсян Айк Серехаевич, технический директор, «Юла»: «Нет, не обязательно. Предпочтительных ВУЗов нет».

Куприн Сергей Владимирович, CTO в Simple Invest: «Нет, не обязательно. При нашем объеме найма не прослеживается четкой корреляции между ВУЗом и навыками работника».

Красник А.М., руководитель разработки, АлюсофтБел: «Нет, но получение его в процессе работы приветствуется. Как и студенты профильных специальностей. Для РБ — БГУИР, БГУ, БНТУ».

Габбасов Руслан, руководитель центра разработки Directum: «Бывают исключения (у нас два таких), но статистика говорит в пользу наличия минимального (бакалавр, инженер) высшего образования. Обычно, если нет высшего образования, то это вялый миллениал, который ни одной задачи в своей жизни не доводит до конца. Но с другой стороны аспиранты и КТН — это вообще труба, мы таких уже человек 5 уволили, эти персонажи в принципе не способны к результативному труду. Вообще не имеет значения, какой ВУЗ, хоть аграрный, там все равно ничему полезному не учат. Важно, чтобы с первого курса работал, и при этом сессии умудрялся не заваливать».

Игорь Олемской, гендир Southbridge: «Нет, высшее необязательно. Предпочтительных ВУЗов нет».

Александр, SDM: «Да, в большинстве случаев необходимо. МГУ, МФТИ, МИФИ, ВШЭ».

Синицын Андрей Дмитриевич, Vice President of Engineering @ Namaste Technologies, CTO @ ezGaming: «Нет. Высшее не обязательно».

Даниил, руководитель разработки IoT платформы, Tibbo Systems: «Высшее образование крайне желательно. Не обязательно конкретный ВУЗ, но лучше математические специальности».

Ольга, CTO, «секретная компания» из-за NDA: «Смотря на какую позицию кандидат претендует. Если человек уже опытный (мидл, сеньор), тогда на наличие ВО не смотрим. Если кандидат претендует на позицию джуна (или на стажировку), то при принятии решения будет учитываться, что он учится(-лся) в ВУЗе на IT-специальности. Государственные с очной формой обучения. Конкретные ВУЗы выделить не могу, поскольку основной штат нашей компании не из России».

Романов Андрей, СТО, Mobio: «Да, это хорошая база для правильной работы головы. МГУ, МФТИ, Бауманка»

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

0
42 комментария
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Анатолий Бочаров

Поддерживаю, формулировка вопроса странная и провокационная.

Ответить
Развернуть ветку
Sergey Rastorguev

Любой нормальный программист может решить практически любую проблему за конечное время. Топовый сделает решение максимально просто и поддерживаемо. Так во чтобы ответить на вопрос нужна ли вышка для программиста, нужно понять есть ли такой маркер, который однозначно показывает что программист топовый. И если брать мое определение, то окажется что нет. Но что нужно чтобы решить задачу максимально просто? Какие скилы нужны? Математика? Да, это стройность мысли. Алгоритмы и структуры данных? Обязательно! Без них даже не поймешь на сколько тяжелое решение. Дизайн и архитектура? Да нужно, без этого не поймешь где грань между лапшой-оптимальным решением-оверинжинирингом. Сети? ОС? Компиляторы? Тестирование? Языки из разных парадигм? Психология? Управление людьми? Администрирование? Протоколы? И прочее... Да! Чем больше ты знаешь тем лучше решаешь задачи. Дает ли все это универ? Нет не дает и не получится впихнуть это в программу. А я практически не коснулся гумонитарных дисциплин!

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

Хотя одно наблюдение есть: краснодипломников я всегда очень настороженно рассматриваю.

P.S.
Как по мне, те люди, которые настаивают на исключительной необходимости вышки как раз и заявляют те 10% знаний, которые дает универ исключительными. Но ведь ребята, вам серьезно в универе дали все?)) Очень смешно

Ответить
Развернуть ветку
Hecatecoin

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

А так человек если захочет, он будет мастером дела без всяких институтов ...

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Олег

Да нет, у него минусов.

Ответить
Развернуть ветку
Bulat Ziganshin

что возьмёшь с человека без корочки...

Ответить
Развернуть ветку
Олег

Ничего не возьму. Для меня это уровень уважения к себе. Считаю ниже своего достоинства. Что-то чужое брать себе.

Ответить
Развернуть ветку
Михаил Именов

из плюсов ВО может пригодится при получении работы заграницей 

Ответить
Развернуть ветку
Сослан Сакшин

Обязательно

Ваша выборка ответов нерепрезентативна и манипулятивна

Имел "счастье" работать с кодерами без ВО.

Ответить
Развернуть ветку
John Doe
Обязательно

Обосновать можете? Это был риторический вопрос, не сможете.

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

Ответить
Развернуть ветку
Сослан Сакшин

отсутствие ВО это в 99%

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

Ответить
Развернуть ветку
John Doe

Вы снова выдвигаете тезисы, которые не можете обосновать.

Ответить
Развернуть ветку
Сослан Сакшин

я не обязан обосновывать все, что я пишу на виси)

я описываю свой опыт, а вывод каждый делает сам

Ответить
Развернуть ветку
tom muntyan

"в целом "детский" взгляд на жизнь" - в этом согласен на 100%. Многие, видимо, не задумываются, что ВУЗ - это не только о знаниях, а больше о способности адекватно позиционировать себя в обществе и коммуницировать в нём. Кому нужен супер профи, которые просто не способен слушать, слышать, договариваться и тд?.  

Ответить
Развернуть ветку
tom muntyan

Как Вы лихо обесцениваете институт образования). Понимаю, хочется ЗП миллион, и чтобы её давали без образования, без опыта, без языка, без навыком общения и тд, да вообще просто за красивые глаза;). 

Ответить
Развернуть ветку
Beverly Hurt

Навыки общения за пределами вуза никто не приобретает? Опыт работы тоже? Иностранный язык дома никто не изучает? Мы точно в одной реальности с вами живём?
Кому надо - тот найдёт способ учиться, даже без проплаченной корочки сомнительных российских вузов.

Ответить
Развернуть ветку
Сослан Сакшин

за пределами вуза бывает, но гораздо реже

Ответить
Развернуть ветку
Олег

Киевский нау. Но там точно не бесплатное обучение для иностр студентов.

Ответить
Развернуть ветку
tom muntyan

Это был мой ответ на комментарий - "Я думал люди, твердящие об обязательной вышке, математике и английском для программистов уже закончились".

Ответить
Развернуть ветку
Пудж Дотович

Тебе вышка помогла в твоей последовательности мышления? Выборка автора нерепрезентативна, а мой ЛИЧНЫЙ ОПЫТ более чем

Ответить
Развернуть ветку
Сослан Сакшин

выборка нерепрезентативна независимо от моей позиции по ВО
далее я высказываю свое мнение

не прыгай на деда Сослана, пудж

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bulat Ziganshin

ну так проблема автора статьи что он не понимает зачем нужен вуз. и что из "мы не смотрим на корочки" не следует "вуз не нужен". 

Ответить
Развернуть ветку
Olga Romanova

По поводу Минусов высшего образования: все верно, если исходить из позиции "мне должны": я студент, меня должны обучить, желательно за средства государства,  да так, чтобы я нашел работу сразу и прочее. Причем тут высшее образование? Если позиция по жизни такая, что тут хоть три ВО не помогут. Адекватная позиция, на мой взгляд, - пользоваться ВО и его преимуществами, при этом понимая, что это - далеко не исчерпывающее образования для любого специалиста, в том числе IT

Ответить
Развернуть ветку
Александр Сафроненко

Ужас какой, без нормального качественного ВО невозможно быть нормальным программистом! 
Верстальщики шаблонов для вордпресс - это не программисты ))

Ответить
Развернуть ветку
Stas Klymenko

А кто они по вашему, если не программисты? 

Ответить
Развернуть ветку
John Doe

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

Ответить
Развернуть ветку
Stas Klymenko

Ну я могу понять, что уровень знаний на верстку и Data Science разный нужен, но это не повод считать верстальщиков каким-то трэшем. 

Судя по тому что написал человек, он привык только к одному термину "программист" и не учитывает, что это общий термин для всех, который может разделяться на web-developer и software developer, например. 

Ответить
Развернуть ветку
Александр Сафроненко

Как вы хорошо за меня поясняете, к чему я привык и что имел ввиду ))

А если по делу, то я свое мнение могу пояснить: я очень хорошо понимаю различия между различными направлениями, видами и типами программистов, и поверьте, верстальщиков тоже уважаю (т.к. верстка 10 лет назад и сейчас - это небо и земля, сейчас это действительно уже больше программирование, причем достаточно сложное), но т.к. я постоянно общаюсь с большим кол-вом специалистов, то сразу чувствую разницу, выражается она в уровне осознания проекта, методов решения задач и базовым подходом первоначальному проектированию.

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

Ответить
Развернуть ветку
Stas Klymenko

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

Если вы им что-то объясняете - это не делает их "не программистами". 

Ответить
Развернуть ветку
Александр Сафроненко

Ладно, вы меня поймали на непоясненном+плохо сформулированном тезисе ) 

Сформулирую так - Если мы говорим про программиста, как про полноценного специалиста с уровнем, который условно измеряется и может расти от 1 до 100, то верстальщик для wp при всем его трудолюбии и мозговитости, без ВО не сможет достигнуть уровня 80+, специалист же с ВО не имеет этих рамок.

Ответить
Развернуть ветку
Stas Klymenko

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

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

Ответить
Развернуть ветку
Bulat Ziganshin

можно и штаны надевать через голову. но смысл?

Ответить
Развернуть ветку
Bust Rust

Высшее образование сейчас покупают на каждом шагу. И отказать претенденту без ВО в пользу того, кто протирал штаны, а потом просто оплачивал прогулы - не самый верный выбор. ;)

Ответить
Развернуть ветку
Пудж Дотович

Нужно интервью не с СТО и СЕО, а с HR'ами и желательно потупее. Это будет реальная картина трудоустройства без высшего образования

Ответить
Развернуть ветку
Sergey Rastorguev

Нет никаких проблем устроиться без ВО

Ответить
Развернуть ветку
Пудж Дотович

Да я понимаю, но решения то принимают hr, а потом уже лиды. СЕО могут что угодно говорить. HR самые дурные обычно

Ответить
Развернуть ветку
Sergey Rastorguev

Те процессы найма, в которых я участвовал или выстраивал, предполагали только первичный скрининг со стороны hr. Решение они не принимали, а только отсеивали совсем не подходящих, по заданию от разработки. Наверное бывает и по другому, но скорее всего это повлечет и другие беды. А зачем там работать тогда?

Ответить
Развернуть ветку
interzone Макс

Ответ на главный вопрос статьи дан уже во втором пункте -
" Вы получите множество прекрасных, разносторонних знаний… которые в 99% случаев в жизни и работе вам не пригодятся." 
Когда человек идет на учебу он преследует конкретную цель - получить необходимые знания, стать специалистом в той области которая его интересует. В универе ты будеш зависеть от тех знаний/предметов которые тебя не интересуют/не нужны. Реально у большинства специальностей курс можно сократить по времени в двое.

Ответить
Развернуть ветку
Anton Viktorovich

"Габбасов Руслан, руководитель центра разработки Directum: «Бывают исключения (у нас два таких), но статистика говорит в пользу наличия минимального (бакалавр, инженер) высшего образования. Обычно, если нет высшего образования, то это вялый миллениал, который ни одной задачи в своей жизни не доводит до конца."

Ой-ли!? Вот прямо сейчас серьезно? Без шуток? Прямо таки вялый миллениал?)))
Мне приходилось работать с коллегами, которые имели ВО и так же не имели. Разницы никакой!  И наличие ВО так же не дает какой-то гарантии или знаний. Как, например, выпускник факультета прикладной что-то там информатики понятия не имел, что у ПК есть кнопочка вкл/вкл на БП или о том, что цикл может уйти в рекурсию. Хреначил говнокод - будь здоров! 

Я бы на месте Руслана не стал так рьяно ставить клеймо на каждом встречном.

Ответить
Развернуть ветку
Виктор Селянов

Ну сейчас образование нужно везде , а не только в ИТ . Тут уже все зависит от вас.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
39 комментариев
Раскрывать всегда