Просмотр поста

.
NURD

Когда-то давным-давно я был совсем щегол. Делал сайты на ucoz, начинал познавать азы html / css / js. Однажды мне стало этого недостаточно, и я захотел делать что-то своё, что-то, что будет работать так как мне хочется.

Так начался мой путь программиста.

Спустя некоторое время, примерно в возрасте 15 лет, я уже понимал что такое бэкэнд на PHP, что такое MySQL и как с этим всем сделать сайт. Но мне не хватало опыта и знаний различных архитектур. Спустя какое-то время я попал в сообщество JohnCMS. Простота кода, и одновременно идеальная реализация (как мне на тот момент показалось), повлияли на меня максимально позитивно. Я начал разрабатывать различные модули и моды, возможно кто-то еще помнит мод позволяющий разрабатывать моды для JohnCMS и DCMS используя единый API. Вроде SPI-X назывался, как-то так.

Не прошло и года, как я разработал свою первую CMS. Она называлась Atome вроде (не реклама, её уже не существует). Таким образом, я познал предел своих знаний. В основном это были комплексные запросы к MySQL с различного типа джойнами, XHR на стороне фронта и конечно же выбор правильной архитектуры.

В возрасте 18 лет, я поступил в университет на кафедру разработки программного обеспечения систем. Спустя всего год - меня выгнали. Точнее не выгнали, я просто перестал туда ходить, т.к. устроился на работу программистом, где и набрался реального "боевого" опыта как разработчик, выучил Python / C++ / Java / C#..., познал силу фреймворков и различных архитектур как на стороне клиента так и на стороне сервера.

Сейчас мне 24 года. За плечами 6 лет боевого опыта работы. Семья. Работа на удалёнке занимает ровно столько времени, сколько я пожелаю, и тогда, когда я пожелаю. Шикарная ЗП позволяет летать на отдых с семьей и помогать родителям. Выучил английский как побочный эффект постоянных ТЗ и документаций на нем же.

В общем, спасибо всему сообществу JohnCMS за отличный старт, и конечно же спасибо разработчикам за отличные примеры.

Ни разу, ни на одном из собеседований меня не спрашивали об образовании, которое я бросил после первого курса. Некоторых из одногруппников я увидел уже на своём рабочем месте спустя 3-4 года, когда они закончили университет. И как же мне было весело, что они пришли туда настолько поздно, творили чушь, пытались показать что они знатоки и ломали все что попадало под руку... Некоторые из них действительно добивались успеха, если ЗП это показатель конечно же, другие напротив - застряли на месте.

Я не хочу приуменьшить значимость образования, но оно не даёт вам тех знаний которые необходимы в реальной работе. Я признаю что вещи вроде математики мне понадобились при изучении ML, AI... но архитектуру я познавал на практике.

Учитесь если вы ничего не знаете. А если у вас есть мозги - вы не имеете морального права тратить своё время. Тем более, это все можно совместить.