🔥

Тред (Андрей Берюхов)


Тему второго дня - роль образования в IT начну тоже с опроса. Есть ли у вас высшее образование по IT специальности, и жалеете ли вы об этом?
🤔 48.9% Есть, не жалею
🤔 7.6% Есть, жалею
🤔 24.3% Нет, не жалею
🤔 19.2% Нет, жалею

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

Отдельные опасения - по поводу выпускников различных курсов, если они приходят в IT только из-за зарплат, желая работать по-минимуму, не сильно погружаясь внутрь.

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

Есть высказывание, которое присваивают Эйнштейну (а он, вроде бы, его цитировал): "Education is that which remains, if one has forgotten everything he learned in school."

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

Я бы хотел поделиться своим опытом, почему не считаю моё время обучения потраченным впустую.

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

В 10 минутах от дома у меня был лучший лицей области. В котором с 7 класса была компьютерная специализация и прекрасные учителя. Из интересного могу отметить лекционную систему в 10-11 классе и основы мат. анализа. Да, сейчас это мало применимо, но учит мозг работать по-другому.

Лицей и затраченные усилия позволили мне поступить на бакалавриат "Прoграммная инжeнерия" BШЭ (не реклама). Хотел бы я сейчас сделать что-то по-другому? Нет. Да и так получилось, что я работаю теперь непосредственно по специальности.

Если коротко о плюсах программы. 1-2 курс - языки: С#, Java (ООП), C++ (алго и стр.данных), Python (основы анализа данных). Матан, линал, тервер и матстат. Причем без диффуров и физики, что многих привлекало.

3-4 курс - много полезных курсов про Soft Skills и продуктовую составляющую. Из интересного: "Стартаповедение" (unit-экономика и пр.), интеллектуальное право, Scrum, программная инженерия (как код превратить в проект и пр.). Часть инженерных дисциплин, типа БД, ОС, компиляторы.

Спектр достаточно объемный. Мои однокурсники сейчас работают в самых разных областях IT: разработка (клиенты, бек ...), PM и PrM, аналитики, менеджеры QA, DataScience, ... Как мне кажется, это хороший показатель качества базы.

В магистратуре BШЭ с похожим названием "Системная и программная инженерия" было более скучно (возможно, после бакалавриата) и склонно в науку чем в практику.

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

Подытожу. Основной целью последних твитов было желание поделиться опытом. Ни кого ни к чему не побуждаю) Тем более, что сейчас могут быть другие обстоятельства, чем N лет назад.

Андрей БерюховАндрей Берюхов