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

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

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



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

Установив четко определенный график с понедельника по пятницу, я четко понял свои ежедневные приоритеты и сферы деятельности. Этот распорядок позволил мне оптимизировать свое время и последовательно продвигаться к моим целям обучения.

Среда: динамичный день

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

Основные моменты второй недели:

  • Jest — разработка через тестирование. Во время моего учебного лагеря по кодированию я столкнулся с серией домашних тестов от разных компаний в процессе подачи заявки на обучение. Одна из проблем заключалась в реализации метода «assertEquals» с использованием JavaScript для демонстрации решения проблем и владения JavaScript. Я успешно решил эту задачу, и вы можете найти мое решение в следующем репозитории:


  • Непростая задача для младшего бэкэнд-разработчика. Эта конкретная задача потребовала примерно 6–7 часов работы и потребовала глубокого погружения в SQL и настройки веб-сервера Golang. Кроме того, я создал короткую видео-презентацию, чтобы продемонстрировать свое решение. Для тех, кто заинтересован, вы можете изучить мою работу в репозитории ниже:


  • Я создавал книжное приложение на основе Golang. Как книжный энтузиаст, я решил поработать над побочным проектом, который закрепил бы мои знания о Golang. Разработка приложения для книги оказалась более сложной и полезной, чем я изначально предполагал. Мотивация этого проекта возникла из-за потребности в хорошо разработанных приложениях для управления списками чтения, поиска книг и доступа к рейтингам. Я планирую написать больше об этом проекте и поделиться с вами некоторыми своими знаниями.

Мое 30-дневное путешествие по освоению Golang, AWS, Terraform и SQL стало трансформирующим опытом.

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

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