Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

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

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Насколько важно для программиста образование? главное изображение

*Введение *

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Александр Ковалец
Александр Ковалец 21 сентября 2020
4
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря