История о том, как стать программистом, даже если тебе за 30 лет, и почему не стоит бояться ходить на первые собеседования.
До прохождения проекта я даже не представлял себе насколько может отличаться "работающий" код от кода написанного правильно. В целом проект понравился, в ходе его выполнения разобрался с настройкой окружения, именованием, архитектурой и с множеством других интересных и важных штук. Хочу выразить свою благодарность команде Хекслета за интересный проект и ментору Сергею за конструктивный фидбэк :)
Завершил проект почти спустя 2 месяца от его начала. За все время была проведена большая работа, как со стороны ментора Сергея, за что большое ему спасибо, так и с моей стороны. Были изучены вспомогательные в разработке инструменты: eslint и его некоторые правила, которые пришлось изучать и исправлять ошибки; babel, который я умудрился сломать и выпал из разработки на пару дней; asciinema, для демонстрации работы программы, но которая так же доставила некоторые неудобства при работе на Windows 10. А так же npm, code climate, travis, командная строка линукса, который я встроил в винду. Даже пришлось поразбираться со своим редактором кода. Но кроме работы с окружением, было много работы с кодом. За все время код был полностью переосмыслен с точки зрения архитектуры всего приложения, и несколько раз, можно сказать полностью, был переписан. Было раскрыто много нюансов по именованию переменных, написанию функций, да и просто было пофикшено некоторое количество багов. Наконец, первый самостоятельный проект по JS завершен. Опыт был получен. Хочу поскорее начать следующие. Также спасибо авторам за этот проект и подобный формат работы над ним. Р.S. Шутка про то, что самое сложное в программировании - это именование переменных, не шутка.
Первый пошёл!!!) Сдал первый проект, почувствовал себя снова студентом ВУЗа, Сергей Карпук был моим ментором, низкий ему поклон, этож каким терпением надо обладать чтобы день за днём копаться в чужом коде новобранцев, когда сам ученик уже не понимает что, где и когда? (я про себя =)). Этот проект закалил и хочется быстрее добраться до следующего. Спасибо!
Наконец получил письмо 'Ментор принял ваш проект', после 6 отклоненых шагов. Сдавая проект первый раз думал, ну может поменяю пару названий переменных, но в остальном код же рабочий, линтер не ругается, трэвис зеленый, как я ошибался. По-факту большую часть переменных пришлось переименовывать по-несколько раз, код модулей и движок, распололжение файлов и их именование всё это полностью переписалось к сдаче проекта. В итоге, теперь с закрытыми глазами вижу структуру проекта, связь функций внутри модулей и функций между собой, стало проще работать с линуксом и гитом. Спасибо Сергею за терпение в работе над моими повторяющимися ошибками.
История о том, как неуверенный в себе верстальщик за год успел сменить три компании в качестве фронтенд-разработчика.
Во время проверок ментор указывал на огромное количество моих ошибок - и именно это мне и нужно от практики! Исправив один раз, в следующий уже такую же не допустишь. Так опыт и приобретается. Отдельная благодарность Сергею за терпение и профессионализм, работа прошла на самом высоком уровне. Я действительно много узнал, и всё структурировано стало в голове, особенно с настройкой окружения. Теперь, принявшись за новый проект, уже сразу понятно, с чего начинать и что нужно для работы, как работать с Git и как правильно оформлять код. Я снова поставил себе Линукс (давным давно он у меня был, но в этот раз я оценил, насколько там всё удобнее для работы). Буду готовиться к следующему проекту, ох, кажется мне, легкой жизни можно не ждать) Спасибо!
Это был действительно бесценный опыт. Просто пройти уроки мало, во время работы над проектом очень многое стало на свои места. Спасибо Сергею К. за конструктивные замечания и подробный разбор ошибок!
Как я пришел во фронтенд-разработку, решив изменить свою жизнь и начать заниматься чем-то действительно интересным.
Наконец-то Сергей принял мой проект. :) Думал еще пару раз придется переделывать некоторые вещи и было очень приятной неожиданностью увидеть утром email c оповевещнием о том, что проект принят. Хочу сказать спасибо лично ментору за подробнейшие ревью и комментарии. А также всей команде Хекслета за отличные курсы. Надеюсь уже скоро приступлю ко второму проекту, а там уже и 4-й не за горами. xD
Завершился проект. Для меня он оказался очень долгим по ряду причин, но сдаваться было нельзя! После пройденных курсов проект отлично помог закрепить все важные темы на практике. Благодарность ментору Сергею, направившему меня в правильное русло! С учетом кучи замечаний и всех рекомендаций финальный код оказался ничем не похож на первоначальную версию. А когда в первый раз отправлял код на проверку ожидал только положительного заключения и завершения проекта в тот же день хахах. Спасибо за полученные знания! Учиться, учиться и учиться!
Здравствуй, дорогой читатель! Сегодня я расскажу тебе не сказку, но невероятное приключение о поиске работы, о прохождении собеседований и о том, как решительность может навредить, и как решительность может спасти положение.