Проекты от Хекслета. Впечатления, и боль.

Ermekof
Ermekof
Feb 25, 2017 · 2 min read

Первое впечатление после пройденного проекта: хочу ещё, и посложнее, чтобы было так же как в начале, боль от непонимания, и радость после выполнения. Честно сказать были моменты когда посмотрев на задание думаешь: “смогу ли я вообще это сделать?”, а сделав, понимаешь что сомнения возникали только от того что раньше с таким не сталкивался.

Проект приоткрыл для меня завесу мира разработки, не имея никакого опыта программирования, я купил подписку на Хекслете и начал проходить профессию JS Backend - разработчик. Занимаюсь этим не с целью зарабатывать, для меня это как хобби, интересно, и позволяет развивать не только навыки программирования; на Хекслете учат и многому другому, там ребята развивают инженерную культуру, подскажут как правильно обучаться.

Так вот, проект показал мне (как мне кажется) только малую часть того как работают настоящие разработчики, какие используют инструменты. В процессе прохождения учишься задавать правильные вопросы (именно правильные, а не у меня эта штука почему-то не работает), ведь часто бывает что в процессе формулирования правильного вопроса уже сам находишь ответ, ну или понимаешь как его искать. По ходу проекта местами испытываешь боль, и это хорошо, без её никуда, а потом по ней скучаешь :). Был переломный момент, осознание, поняв и реализовав правильную архитектуру, становится видно насколько это было важно. Кроме того требуется грамотно организовать код, кошерно именовать сущности, отделять интерфейс от внутренностей, использовать код повторно.

Для меня ещё одним показателем было то, что выполняя проект я использовал знания полученные в курсах, пытался писать код красиво, убирал (где замечал:)) мутации, реализовывал итеративный процесс, работал с массивами, даже пары пригодились, это всё показатель того что курсы реально учат, а проекты дают возможность использовать то что изучил.

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

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

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

P.S. Всем боли! (на пути к цели)

    Ermekof

    Written by

    Ermekof

    пылинка в звёдном вихре бытия