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

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

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

Мейнстрим

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

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

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

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

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

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

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

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

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

Бюрократия

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

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

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

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

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

Резюмируя

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

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

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

1