Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 000₽

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

Тяжкий JavaScript. Кризисы и победы

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

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

Вскоре один из моих сокурсников посоветовал мне Хекслет, о котором ранее я ничего не слышал. В то время я уже закончил блок по HTML/CSS на курсах и уже начал приступать к JavaScript, выполнил буквально два задания и на третьем очень сильно затормозил. Именно тогда я и обратился к Хекслету, который встретил меня бесплатным вводным курсом, чему я был несказанно рад. По началу все было легко: быстро запоминалась теория, отлично проходились тесты и упражнения.

Но наступил момент первого кризиса - 25-е задание. Вообще я очень люблю число 25, оно для меня всегда ассоциировалось с удачей, но не в этот раз. Я очень долго сидел над этим заданием, часов 5-6, но в итоге решил его — и впал в эйфорию. Очень приятное чувство, наверное, пока самое приятное, что есть для меня в программировании :) Это именно то чувство, когда ты ломал голову, не знал как решить задачу, но затем тебе пришло озарение, ты написал в надежде, что правильно — и так оно и оказалось. Это кайф. Чистый кайф.

После рокового 25-го задания, следующие восемь шли очень гладко, подозрительно гладко. На 34-ом задании случился очередной кризис, я уж не знал, что делать. Программистские силы покидали меня, но все же я справился — благодаря сокурснику, за что ему огромное спасибо. Следующие три пошли отлично, но вот с 38-40 было уже вовсе не хорошо. Они тяжелые, но когда приходишь к решению - понимаешь, что не так уже это и сложно. Правда, тогда возникает вопрос: а можно ли было дойти до этого? Я думаю, что нет, и что конкретно мне нужно время, чтобы перестроить мозг и начать думать структурированно.

В общем, спустя 16 дней я прошел этот курс. Сначала планировал за неделю, потом за 10 дней, но в итоге получилось как получилось. Да и не в скорости дело, а в запоминании и понимании. Также невероятно важен отдых, потому что от того, что я постоянно учусь, у меня начался нервный тик на глазу - не самое приятное ощущение. В заключение хочу сказать, что бояться учиться не стоит, как и не стоит бояться трудностей, ведь трудности закаляют и дают настоящий рост. Всем удачи, а я пойду делать то, что раньше не умел. Спасибо, Хекслет!

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях

Аватар пользователя Alexander Menshikoff
Alexander Menshikoff 28 июля 2022
1
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря