..

Про высшее образование

Читать в Telegram

Слушать аудио-версию

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

Нужно ли оно программисту? И да, и нет. Хорошо, если оно есть, но если его нет - это не сильно плохо.

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

Коммерческие компании, которые требуют сейчас высшее образование, как правило либо имеют какое-то основание в виде требований к работнику (продвижение по грейдам там, скорее всего, будет через всякие сертификаты и курсы, так что просто имейте ввиду), либо просто пытаются найти именно человека с высшим образованием (не будет же вчерашний гуманитарий, с 3 годами опыта в IT, получать ЗП выше, чем у половины компании, просто потому, что вовремя понял, что ему интересно заниматься программированием).

Хороший (даже и плохой, но там нужно самому все делать) ВУЗ дает отличную теоритическую базу, но насколько она нужна при повседневной работе программиста - большой вопрос (лучше, если эта база все же есть, и вы не гуляете по спискам со сложностью O от n в 3 степени). Вы учитесь учиться, работать с учебными материалами (а это дорогого стоит, на самом деле). В некоторых учебных заведениях алгоритмы в голову вбивают так, что даже через 10 лет, когда вы станете продактом, вы будете их помнить (надо или нет - не обсуждаем).

Вот просто несколько историй из практики

1️⃣ Знакомый отучился на не технаря, пошел в IT, и это теперь отличный специалист (получает ВУ, но до входа в программирование ее не было).

2️⃣ Бывший студент пришел к нам на собес после окончания бакалавриата по вычислительным системам - он просто пришел по вакансии, в дипломе же написано, что программист. Его не взяли, но сам факт. Ты 4 года учился, и даже не понимаешь, куда и кем идешь.

3️⃣ Преподаватель (технарь, не сказать, что программист, больше сис. админ) без высшего образования живет себе нормально со своей компанией и единственный раз, когда ему бы пригодился диплом - когда звали в около-гос. компанию (не думаю, что он сильно переживает об этом).

НО! Так же у меня есть куча примеров, когда люди через ВУЗ устраивались на стажировки (без проблем, можно сказать через знакомых), и нормально трудоустраивались и дальше работали. Это было проще (ибо есть декан или преподаватель, который сводит тебя и компанию), и местами очень быстро.

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