Дни с 10 по 20

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

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

В течение последних 10 дней я работал над главами раздела Ruby Mastery в предкурсовой работе. Главы 1–6 представляли собой очень фундаментальные концепции, такие как различные типы данных, циклы и т. д., а главы 7–10 действительно требовали сосредоточенности и алгоритмического мышления для решения проблем. Я обнаружил, что в целом я смог их выполнить, но на некоторые вопросы у меня ушло несколько часов.

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

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

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

Оглядываясь назад, на последние 10 дней было много трудных моментов, когда мне действительно приходилось отступать, чтобы анализировать бриф и работать над вопросами. Несколько моментов, когда я был сбит с толку и сомневался, что смогу это сделать, но здесь я каким-то образом справился с этим с помощью своих сверстников.

Переходя к неделе 4, последней неделе предварительного курса, я на неделю раньше запланированного, выполнив все упражнения предварительного курса. Вместо того, чтобы взять недельный отпуск, я хочу поработать в какой-нибудь академии кода над Javascript. У меня также есть проект на Python, связанный с компьютерным зрением, который я тоже хочу начать в свободное время. Я потратил много времени на изучение Python для визуализации данных и машинного обучения еще в 2018 году, но никогда ничего с ним не делал! Мой второй экран в настоящее время поддерживается моей книгой «Python for Data Viz». Я взволнован, чтобы стереть это и вернуться к этому. Даже имея неделю в запасе, я не планирую снимать ногу с газа.