Все статьи | Блог студента

Насколько важно для программиста образование?

Эта статья написана нашим студентом. Мнение пользователей иногда может не совпадать с точкой зрения Хекслета
Насколько важно для программиста образование? главное изображение

*Введение *

В этом году я закончил бакалавриат по специальности «Прикладная математика и информатика».

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

Но в какой-то момент я понял, что именно именно профессия программиста является лучшим вариантом работы по моей специальности.

Про само обучение в вузе

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

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

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

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

Подводя итоги

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

Вы думаете Месси и Роналду были бы так круты, если бы у них не было друг друга? :)

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

3) В вузе очень много математики.

Знаете, чему учит нас математика? _Думать и рассуждать. Это лучшая наука, пусть даже вы не любите её, она нужна не только для того, чтобы считать интегралы. Это очень важно для программиста. Многое зависит от сферы, в которой вы хотите работать (спойлер: фронтендеру математика, например, нужна меньше, чем бэкендеру).

И все-таки нужно или нет?

Тем не менее, сколько историй вы видели о том, что человек из водителя катка стал программистом? Да их миллион по всему миру!

А знаете почему? Потому что главное - желание. Главное заниматься самообразованием. Программисты-самоучки достигают гораздо большего.

Вот только откуда всегда брать мотивацию? :)

Аватар пользователя Александр Ковалец
Александр Ковалец 21 сентября 2020
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
1 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
1 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
1 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
1 декабря 5 месяцев