Что не так с высшим образованием в IT?

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

Если лень читать статю - вот она же в твиттере, тезисно и более агрессивно ;)

Мейнстрим

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

Что из себя представляет высшее образование?

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

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

Никому не нужна бумажка

Так уж сложилось, что в СНГ большинству работодателей важно не то, есть ли у тебя бумажка, а то, можешь ли ты выполнять задачи. Почему? Да потому, что полно выпускников, уровень знаний которых изменился очень слабо с момента поступления в ВУЗ. Другими словами - доверия учебным заведениям абсолютно нет, потому что результата нет.

И проблемы с вузами две.

Вагон важных, но бесполезных знаний

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

Бюрократия

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

Может лучше самостоятельно?

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

ВУЗ не только про образование

Помимо знаний, учебные заведения дают много чего ещё. Сообщество, наставничество очень умных дядек в очках. Универские друзья, куча весёлых историй и прочее, все это есть почти у каждого студента. Стоит ли это 4-5 лет жизни - вопрос открытый. Моё мнение - если все это совместить с реальным обучением профессии, а не навыкам составления пояснительных записок - стоит.

Резюмируя

ВУЗ по айти специальности это одна из опций получить образование. Если вы не умрёте сидеть и год (а то и больше) учиться самостоятельно - можно и без него. А вот ценность сообщества и веселой студенческой жизни измерять невозможно, поэтому каждый решает сам для себя ;)

Я веду свой небольшой телеграмм-канал. Подписывайся, если зашла статья :)

P.S. Лайки и комменты конечно же приветствуются. Связаться со мной можно, написав в телеграмм.

11
3 комментария

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

Программист - это просто рабочие руки, для этого универ не нужен.
Вуз - нужен что бы набрать связи, установить контакты, которые возможно смогут помочь построить карьеру. Типа такой трамплин)
Конечно что бы строить карьеру, надо разбираться в теме, поэтому в вузе ещё занятия ведут всякие.

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