До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Как я проходил проект на Хекслет

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Как я проходил проект на Хекслет главное изображение

Всем привет! Хочу поделиться радостной новостью, сегодня я завершил проходить второй проект по JavaScript! 🎉 Ментор принял мой код! Даже не верится 😏

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

1. Не торопитесь

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

2. Рефакторинг много, много, много раз...

Свой код я переписывал практически полностью раза четыре, а по мелочи даже и не сосчитать.

3. Навык поиска информации

Приготовтесь много читать. Очень много читать и перечитывать... Приходилось читать и перечитывать статьи, смотреть и пересматривать "Ментальное программирование 1 и 2". В каждом шаге Кирилл Мокевнин постоянно давал ссылки на одни и те же статьи, уроки и видео, и КАЖДЫЙ РАЗ я для себя открывал в них что-то новое.

4. Правильное именование

Это очень важно! И эту важность ты ощущаешь с особой остротой через некоторое время, когда смотришь на СВОЙ код и думаешь о чем это он? Но, как говорит Кирилл, "правильное" именование - это полный ахтунг!)) Довелось поучаствовать в эксперименте Кирилла. Он разместил в общем чате имя параметра, которое я придумал и которое, как мне казалось, ну полностью передает смысл этого параметра. Как оказалось, это только мне так казалось))) Пришлось перечитывать статью про правильное именование, ссылку на которую мне любезно предоставил Кирилл)

5. Задавайте вопросы

Очень сложно задавать правильные вопросы, особенно когда не знаешь, что спросить. Придется учиться и этому умению. Еще необходимо учитывать, что на Хекслет не принято давать прямых ответов. Местами это прямо сильно злит, но когда поймешь "в чем соль" данного способа ответов, начинаешь ценить его высокую эффективность. Но прежде чем сразу задавать вопрос сначала проделайте то, о чем я написал в третьем пункте.

6. Дышите глубже и сохраняйте спокойствие

Так, как я занимался проектом в свободное от основной работы, семейных дел и занятий с ребенком время, то-есть поздно ночью, то очень сильно уставал. Будьте готовы, что негатив 😡 может вас захватить. Местами мне помогла медитация, ну и смена вида деятельности, переключение на семейные дела, занятия с ребенком, спорт и, как ни странно, основная работа. Хотя про работу я не уверен. 🤔 Побольше вам оптимизма и уверенности в себе!

7. Победа и только победа!

Местами мне казалось, что я глуп, местами, что очень глуп. Это состояние сильно демотивирует. Но главное не останавливайтесь и не сдавайтесь. Дорогу осилит ИДУЩИЙ! В периоды упадка духа мне помогало понимание того, что я занимаюсь любимым делом, программированием, и для чего я этим занимаюсь.

Отдельно хочу отметить профессионализм и терпение Кирилла Мокевнина, за что ему огромное человеческое спасибо и низкий поклон!

Аватар пользователя Евгений Седов
Евгений Седов 11 февраля 2020
10
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября