Найти в Дзене

Промежуточные итоги трансформации архитектора в программиста

Прошло уже больше 6 месяцев, с момента, когда я решил переквалифицироваться в программисты. Можно подвести некоторые промежуточные итоги. С начала марта учусь на факультете переподготовки специалистов в Политехе по специальности разработка WEB приложений. Завершена первая часть обучения - это в сумме 4 месяца. Всего за это время пройдено 3 дисциплины: вёрстка HTML5 и CSS3, прототипирование в Figma и базовый JS применимо к интерфейсам. Занятия из-за пандемии проходили удалённо, поэтому по сути фидбэка и живого общения с преподавателями я не получил. Если по прототипированию это не проблема, фидбэк мне не особо был нужен, всё же первое образование даёт о себе знать, то HTML, CSS и в особенности JS - это прямо разочарование. Я сдал все экзамены на 5, но не почувствовал, что мой код кто-то действительно анализировал и внимательно смотрел. Разве что на экзамене. По курсу JS всё совсем странно, по моему мнению программа не рассчитана на общий уровень студентов. Есть три-четыре человека из 1
https://unsplash.com/@rgrzybowski
https://unsplash.com/@rgrzybowski

Прошло уже больше 6 месяцев, с момента, когда я решил переквалифицироваться в программисты. Можно подвести некоторые промежуточные итоги.

С начала марта учусь на факультете переподготовки специалистов в Политехе по специальности разработка WEB приложений. Завершена первая часть обучения - это в сумме 4 месяца. Всего за это время пройдено 3 дисциплины: вёрстка HTML5 и CSS3, прототипирование в Figma и базовый JS применимо к интерфейсам.

Занятия из-за пандемии проходили удалённо, поэтому по сути фидбэка и живого общения с преподавателями я не получил. Если по прототипированию это не проблема, фидбэк мне не особо был нужен, всё же первое образование даёт о себе знать, то HTML, CSS и в особенности JS - это прямо разочарование. Я сдал все экзамены на 5, но не почувствовал, что мой код кто-то действительно анализировал и внимательно смотрел. Разве что на экзамене. По курсу JS всё совсем странно, по моему мнению программа не рассчитана на общий уровень студентов. Есть три-четыре человека из 15, которые имеют бэкграунд в программировании, они легко всё воспринимают. Для остальных JS в том виде, как он преподаётся - это боль. Очень грустно, когда студенты радуются оценке 3 за экзамен! Все, кто учится на переподготовке явно не лишены мотивации и отдаются учёбе полностью, взрослые люди - все стараются.

Тем не менее, и это самое главное, я чувствую, что в целом HTML5 и CSS3 - могу. Figma и прототипирование - тоже. JS - ну это уже такое... как говорит Валя Wilsacom. Всё что до Политеха сам выучил, плюс чутка про интерфейсы узнал. Нет чувства, что прямо реально сильно прокачался. Вот из новинок для меня, первое, что в голову приходит: методы - querySelector, querySelectorAll, addEventListener, classList - add/remove, ну и ещё sort(), forEach() - вот это основное с чем научился работать. Ну и DOM конечно, общее понимание пришло.

Итак, сейчас перерыв в учёбе, поэтому я начал искать работу верстальщиком на удалёнке. Для начала. Надо как-то оттачивать HTML + CSS, чтобы не забыть! А там видно будет. Пока поиск работы в процессе, изучаю алгоритмы по книге "Грокаем алгоритмы" и вместе с алгоритмами осваиваю Python, поскольку все примеры именно на Python. И, да, в pdf версии книги, гуляющей по интернет, море ошибок. Просто квест какой-то!

Надеюсь, что как минимум половина трансформации архитектора в программиста уже состоялась. %)

Спасибо, что прочли. Пока!