22 января 2024 года я не знал, как самостоятельно написать ни строчки кода на JavaScript. Это был день, когда я начал свой первый урок базового курса . Это было лучшее, что я смог найти в своем путешествии по программированию. , и все проекты, которые вы увидите ниже, были выполнены мной самостоятельно, без какой-либо помощи ChatGPT или других инструментов — только знания, которые я получил от The Odin Project. The Odin Project Проект Odin спас меня от ада обучения Ровно через обучения в течение , с 22 января 2024 г. по 11 мая 2024 г., я смог пройти курс «Основы» и самостоятельно создать итоговый проект — . 440 часов и 20 минут 111 дней калькулятор Вот некоторые дополнительные статистические данные о времени, которое я потратил на это, поскольку я знаю, что некоторым людям интересно, сколько времени это займет. Как можно скопировать процесс? Давайте погрузимся. Просмотр данных Давайте начнем с рассмотрения этих данных, чтобы увидеть, насколько они точны. Я учился . Для расчета учебных сессий я использовал , установленный на 25 минут каждое с 5-минутным перерывом между ними. каждый день не менее часа таймер Pomodoro Итак, я предполагаю, что 2 Помидора равны 1 часу учебного занятия. Инструменты, которые я использовал для ведения заметок Что я использую, чтобы все документировать? . Обсидиановые ноты Я начал использовать его незадолго до запуска Odin, потому что знал, что это путешествие будет довольно долгим и мне понадобятся хорошие заметки для хранения моих идей. Потом, собственно, ради интереса, я решил посчитать все эти часы, чтобы посмотреть, сколько времени это займет на самом деле. Многие спрашивали, и лишь немногие ответили. Похоже, что большинство людей просто не считают время, и я их не виню. (Однако я видел, как некоторые люди утверждали, что им потребовалось 3 месяца, а другим - год). И я говорю здесь только о части «Основы». Мой учебный распорядок Но вот как я это сделал, . не пропуская ни одного дня, не жульничая и не упуская никаких ресурсов Я читаю все, иногда включая дополнительные ресурсы. Однако это зависит от включенной информации или качества блога. Если мне это нравится или я вижу, мне было бы полезно сохранить его в закладках для будущего использования, я читаю его и сохраняю; если нет, я просто пропускаю и иду дальше. Но я бы вам очень рекомендовал и хотя бы поковыряться. всегда открывать все дополнительные ссылки на ресурсы Для справки, вы можете просмотреть все проекты, которые я реализовал на данный момент, и получить представление о том, чего вы сможете достичь после базовой части проекта «Один»: (да, она некрасивая, но насколько я помню, это был один из первых проектов ;) КНИГА РЕЦЕПТОВ ЦЕНДОВАЯ СТРАНИЦА КАМЕНЬ НОЖНИЦЫ БУМАГА (это было непросто, поверьте мне!) ВЫРАВНИТЬ ЭСКИЗ КАЛЬКУЛЯТОР Будни Мой распорядок дня выглядит так: я хожу на работу с понедельника по пятницу, с 7:30 до 16:00. Я прихожу домой около 16:30, затем принимаю душ, быстро ужинаю и обычно к 17:00 я готов приступить к делу. Я трачу один час на работу над другими своими блогами, не связанными с Одином. Если иногда у меня на это уходит всего 30 минут, то Одина я начинаю изучать в 17:30; если нет, то в 18:00. Я учусь до 19:00, а затем тренируюсь около 30 минут в своей комнате. К 19:30 я иду гулять и возвращаюсь около 21:00. Иногда занимаюсь на 15-30 минут больше, но не очень часто. Обычно это от 1 до 1,5 часов в день. Я хотел бы отметить, что , поэтому мне не нужно забирать их из школы и т. д. , что помогает мне справляться с отвлекающими факторами и придерживаться своего плана. у меня нет детей Я живу один Но даже в этом случае один час – это не так уж и много, и я думаю, что это под силу каждому. Выходные Однако выходные выглядят немного иначе. Я просыпаюсь около 6:30, делаю растяжку и начинаю работать над Одином в 7:00. Я могу завершить 4 Помидора к 10:00. Затем я прибираюсь в своей комнате, готовлю завтрак, пью кофе и возвращаюсь к учебе в 11:30. В субботу я отдыхаю от тренировки и учебы до 14:00, потом иду готовить ужин. Однако если сегодня воскресенье, я тренируюсь с 13:30 до 14:00, а остальное выглядит так же, как в субботу. После прогулки, особенно в субботу, я иду за продуктами и возвращаюсь домой около 17:00, что позволяет мне сделать еще 2-3 Помидора. В общей сложности я могу выполнить около 20 Помидоров за выходные, что составляет около 10 часов. Иногда больше, иногда меньше. Если есть выходные, я отношусь к ним, как к выходным. Сила техники «Помидора» Большую часть моего процесса обучения составляла техника «Помидора», о которой я уже упоминал. Все дело в работе целенаправленными 25-минутными порциями, называемыми «помидорами», с 5-минутным перерывом между ними. После четырех Помидоров у вас будет более длинный перерыв продолжительностью 15–30 минут. Этот метод поможет вам оставаться сосредоточенным и избежать выгорания. посвящен тому, как работает наш мозг, когда мы учимся. Она говорит о технике «Помидора» как об отличном способе разбить учебные занятия на более мелкие части, облегчая мозгу обработку и запоминание материала. Курс Барбары Окли на Coursera «Учимся учиться» Если вам интересна наука, лежащая в основе эффективного обучения, вам обязательно стоит посетить этот курс. . По крайней мере, так было раньше, когда мне об этом говорили, когда я начинал. Я думаю, что это все еще бесплатно В учебной программе используются аналогичные принципы. Они предлагают структурированные учебные занятия, такие как «Помидоры», которые соответствуют проверенным методам обучения. Следование их указаниям и инструкциям поможет вам не только усвоить материал, но и . проекта Odin выработать устойчивые привычки к учебе, которые принесут вам пользу в долгосрочной перспективе Баланс между тренировками и обучением Если бы я не тренировался, я бы смог учиться больше и быстрее, особенно в будние дни, но это было бы не слишком здорово, держу пари. Советы, как оставаться сосредоточенным У меня также есть несколько советов, которые мне очень пригодились. Помните, что между сессиями вам придется постоянно бороться с прокрастинацией. Очень хорошо: на телефоне и разместите устройство как можно дальше от себя. Включите режим полета во время 5-минутного перерыва между Помидорами. Вместо этого потянитесь, пройдитесь по комнате и посмотрите в окно. Не пользуйтесь телефоном Если вы устали и хотите спать, , используйте ящики или другую мебель. возьмите письменный стол Преодоление проблем Будут дни, когда вы устанете или у вас в голове будет много негативных мыслей, говорящих вам остановиться, что оно того не стоит, что вы, возможно, слишком глупы, или что ИИ все равно будет программировать в будущем. Если все это произойдет во время сеансов Помидора, . НЕ БЕСПОКОЙТЕСЬ И НЕ СДАВАЙТЕСЬ У меня тоже было много таких мыслей, и это нормально. Некоторые дни хуже других, но я заметил, что даже те дни, когда я по 5 раз смотрел на экран, пытаясь прочитать скучную документацию, помогли мне, по крайней мере, оставаться последовательным и выработать привычку. Получение удовольствия от процесса В какой-то момент вы поймете, что процесс, который вы проходите, вам нравится (если он вам еще не понравился), и вы заметите, что все негативные мысли начинают угасать, а ваша мотивация растет день за днем, несмотря ни на что. от уровня сложности. Подробнее об этом я написал в своем блоге о . Приятного обучения! проекте калькулятора С какими трудностями вы столкнулись на своем пути обучения? Поделитесь своими лучшими советами по продуктивности в комментариях! , чтобы получить больше советов и идей по программированию и продуктивности. Следуйте за мной в Твиттере