Week #23

20.08.2018-09.09.2018

На этой неделе закончил трехнедельный проект хекслета “Slack”. В проекте необходимо разработать упрощенную версию чата slack (работа с сообщениями и каналами). Проект для меня не был сложным, потому что уже год работаю с технологиями используемыми в проекте, в частности React, Redux, Redux-Forms, но все равно узнал много нового.

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

Знания с проекта использовал на следующий день в работе, например, date-fns библиотека для работы с датами. На работе применил идею с connect (кто проходил поймет, остальным проходить проект). Поработал с cookies, сделал небольшую нормализацию, расширил знания по бутстрапу, закрепил всю теорию из курсов react, redux на хекслете. Узнал архитектуру фуллстек приложения node.js + react. Как использовать вместе ajax, rest, websockets.

После прохождения проекта чувствую себя настоящим фронтендером, но наговнякать все равно могу. В день окончания проекта у меня был день рождения 07.09. День рождения получился очень сильно связан с хекслетом, законченный проект, бонус за картинку с npm (Кирилл в чате хекслета, спросил кто может сделать блок-схему, как работает npm install и npm update, я взялся делать и за 3-4 дня вместе с Кириллом сделал картинку) и подруга подарила месяц на хекслете, немного символично, ведь на хекслете я чуть больше года околачиваюсь.

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

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

На 13 сентября купил билет на конференцию https://baikaldigitaldays.ru/. Конференция о диджитале, поисковом маркетинге и веб-аналитике. Иду туда ради движа, как советовал Кирилл, надеюсь не зря потрачу время и узнаю много по теме конференции, познакомлюсь с кем-нибудь, может быть узнаю об чисто ИТшных конференциях и т.п..

На 14-16 сентября записался на воркшоп “Объектно ориентированный дизайн 2”. Кирилл скинул, то что нужно прочитать, так что следующую неделю буду готовиться к воркшопу.

24 сентября начнется третий бэкенд проект “Загрузчик страниц”. К нему как бы пройдены все курсы, но не все упражнения прошел и судя по описанию, одно из упражнений прям нужно будет в проекте, это “GET-запрос” из курса “Синхронная асинхронность”. Так что до старта проекта, надо обязательно решить это упражнение и повторить курсы нужные для проекта.

Subscribe to my mailing list

* indicates required
Share
Send

Related Posts