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

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

Хоть фундаментальные знания нужны, но учеба по специальности не является обязательным условиям:1) Во первых есть большие вопросы к качеству обучения во многих ВУЗах. Эта сфера настолько быстро развивается, что стек технологий по всем направлениям может меняться каждые год или два. Ну а в большинстве вузов вам будут преподавать программу, составленную пару десятилетий назад. Показательно выглядит образ 60-летней преподавательницы (возможно всю жизнь проработавшей только в ВУЗе), рассказывающей про блокчейн студенту, который с юношества торговал биткойном и пробовал писать смарт-контракты.2) во вторых, в лучшем случае только четвертая часть выпускников идут работать именно программистами, не говоря уже о тех, кто совсем покидает сферу ИТ3) в третьих очень часто встречаются программисты, которые так и не окончили ВУЗ, но при этом они крайне успешно программируют. Они могут себе это позволить, так как работодатели ценят результат, а не корочки. Из-за дефицита специалистов, в этой сфере требования к образованию не таки жесткие.4) в четвертых окончив вуз и начав работать вы уже достаточно скоро обнаружите, что обучение не закончилось - вам нужно будет учиться всегда. Прогресс идет быстрее чем человек может воспринимать. И чтобы иметь широкий кругозор, вам нужно будет изучать различные направления.5) в пятых понять реальную потребность бизнеса вы сможете только на реальных бизнес задачах. Через практические задачи человек узнает точечно о том, какую теорию выучить сейчас, чтобы это было максимально эффективно для его развития.6) ВУЗы начинают уступать (по скорости обучения в разы) онлайн образовательным площадкам, таким как Coursera, stepik, geekbrains, ШАД от Яндекса, бесплатным курсам от сообществ (например mlcourse.ai), да и банально YouTube, где наверное уже есть вообще всё что нужно.

Я ни в коем случае не ставлю практику превыше теории, да и ВУЗы есть очень хорошие (один из них МФТИ), где преподаются современные подходы и зачастую есть самая непосредственная связь с бизнесом, а преподаватели иногда являются основателями компаний. Это те самые места куда действительно стоит поступать не смотря на большой конкурс. Это места для общения с великими преподавателями и успешными в будущем студентами. Подход подразумевающий глубокую теоретическую подготовку не менее важен. Он предполагает очень глубокое погружение в какую-то область. Специалисты такого плана часто доводят очень сложные продукты до максимальной эффективности. А начинающему лучше сначала осмотреться в ширь - увидеть, для чего нужны разные языки, и какие технологии используют различные бизнесы.

А что вы думаете по этому поводу? Отправили бы своего ребенка в ВУЗ-среднячок или не стали бы тратить время?

0
130 комментариев
Написать комментарий...
Павел Ерёменко

Лучшие программисты – это самоучки с детства. Профильное образование тут больше для галочки и опционально. Ни один из ВУЗовских программистов, с которыми довелось общаться и работать, в подмётки не годился.

Ответить
Развернуть ветку
Я не скажу свое имя машине

В подметки кому? 

Ответить
Развернуть ветку
Павел Ерёменко

Самоучкам, которые развивались в этой профессии сызмальства.

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

потом за этими самоучками сто раз все переделываешь.

Ответить
Развернуть ветку
Павел Ерёменко

Ключевое "с детства". Просто самоучки бывают бездарностями, кто бы спорил. А нужны те, кто интересовался и копался из любви к компам.

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

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

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

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

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