Я принял решение ускорить свое обучение, выполнив 30-дневную процедуру кодирования, и вот как это происходит!

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



Я понял, что для того, чтобы это сработало, мне нужен очень строгий план, которому я должен следовать ежедневно.

Повседневные дела

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

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

Если вы хотите, чтобы все было цифровым, в Интернете есть множество приложений для ведения дел, которые вы можете использовать бесплатно. Хороший инструмент, который я обычно использую для планирования, — это Notion, и он также бесплатный.

Изучение SQL

  • Выполнение программы — курс SQL
  • Практическое обучение здесь бесплатно

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

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

Изучение Голанга

  • "A Go Tour" – бесценный ресурс для начала работы и понимания основ Go. Вы можете получить доступ к исчерпывающей документации и попрактиковаться в туре на официальном сайте Go.
  • Изучайте программирование на Go – учебник по Golang для начинающих, предоставленный freeCodeCamp на YouTube. Несмотря на то, что это продолжительный 7-часовой курс, я нашел его менее эффективным и, возможно, пропустил бы его, если бы у меня была возможность вернуться вовремя.
  • Практические уроки го — это очень рекомендуемый курс для изучения Golang. Хотя я не прошел весь курс, каждый урок предлагает отличные теоретические объяснения и практические фрагменты кода, а завершается практическими задачами и коротким тестом. Я призываю всех, кто хочет научиться Go, попробовать.

Идеи первоначальных проектов и что изменилось

В первую неделю я планировал создать простой инструмент командной строки, который принимает пользовательский ввод и выполняет основные операции. Тем не менее, я решил отложить это до поры до времени.

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

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