Как найти время для 100 Days of Code

kak najti vremya dlya 100 days of code

Жизнь двигается довольно быстро. Если время от времени не останавливаться и не оглядеться вокруг, вы можете пропустить это. – Феррис Буллер

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

Давайте получим новые навыки и устроимся на новую работу, и все это через несколько месяцев.

Вы увидите много статей типа «Всем привет, раньше я был школьным учителем, а теперь я зарабатываю 100 тыс. долларов как инженер для стартапа x». Если вы начинаете заниматься веб-разработкой и окружаете себя другими людьми, которые хотят чего-то достичь, они, знаете, достигнут. И вы тоже будете!

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

Однако для формирования привычек нужно время. 30 декабря 2016 года я решил поучаствовать в челендже #100DaysOfCode. Я не мог дать вам представления о том, что я испытывал тогда, но, просматривая записи журнала, я казался довольно смущенным и немного разочарованным всем этим.

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

Я собираюсь просмотреть некоторые шаги, которые я сделал, чтобы помочь мне научиться кодировать (опять) и сломать #100DaysOfCode.

Имея терпение

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

Разные люди прогрессируют с разной скоростью и учатся по-разному

Что касается себя, я обнаружил, что я визуально учусь. На самом деле я знал это уже давно, где можно объединить концепции и парадигмы, которые мне нужно увидеть в действии. Вот почему я всегда буду любить курсы Кента С. Доддса или Уэса Босса, поскольку они прекрасно объясняют сложные предметы среди многих других. Их содержание на egghead.io и wesbos.com прекрасно объясняет концепции просто и наглядно.

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

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

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

Избегание отвлечений

Меня отвлекают такие вещи как Slack, электронная почта и Twitter. Эти программы не следует открывать, поскольку это съест ваше время. У вас есть время, чтобы что-то сделать. Это станет известно, когда вы закончите читать свои обновления в Twitter и уведомления Slack, и поймете, что у вас осталось пятнадцать минут, чтобы выполнить поставленную задачу.

Я заметил это в скором времени, начиная #100DaysOfCode. Я выключил все уведомления на телефоне. Если вам нужно что-нибудь проверить, то проверьте это. Но не разрешайте своему телефону диктовать, куда нужно направить ваше внимание.

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

Создание времени

Сказать, что у вас нет времени заниматься кодировкой 1–2 часа в день, ничего не поможет. Да, это тяжело, но дело не в том, чтобы иметь время. Речь идет о изготовление пора это сделать.

Если это важно для вас, вы найдете для этого время.

Ты единственный, кто может сделать так, чтобы это произошло. Меня часто спрашивают: «А что ты любишь делать»? Мне затруднились ответить на этот вопрос, поскольку последние 18 месяцев я только учился кодировать!

Создание баланса

Это ключ ко всему. Я здесь не идеален – это путешествие ударило по здоровью. В конце 2016 года я весил 95 кг, а сегодня, 26 февраля, 115 кг.

Это увеличение веса является смесью болезни в начале 2017 и неправильного выбора диеты после этого. В прошлом я сознательно выбирал «здоровую» пищу, тратя немного дополнительного времени на решение того, что есть.

Во время болезни в начале 2017 года у меня возникла небольшая зависимость от каш (гранола)? Его было быстро приготовить и легко съесть, и я быстро взбодрился.

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

Вы также должны иметь сбалансированное питание! ?

1*LifkJ_IhMQIQ1klyj49jxw
моя статистика веса за последние 15 месяцев: https://www.fourmilab.ch

Использование инструментов

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

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

WakaTime — отличный инструмент для количественной оценки вашей кодировки — очень удобен при выполнении #100DaysOfCode.

1*iWTNGimlb7LCuw3kPofXwQ
статистика его!

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

Используя лайфхаки…

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

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

Рано ложиться спать. Дети, сон важен – каждый, кто говорит иначе, очевидно не высыпается.

…и немного удачи?

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

В то время (на самом деле это был подходящий момент) я начал проект сборника для обучения с двумя другими удаленными разработчиками – одним в Египте и другим в Сербии. Мы все участвовали в Chingu Voyage и это открыло мне глаза. Это придало мне уверенность в том, что я подготовил все мои проекты портфолио для просмотра потенциальными работодателями.

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

Спасибо, что прочли

Если я что-то пропустил или если у вас есть лучший способ сделать что-нибудь, дайте мне знать.

Найдите меня в Twitter или Ask Me Anything на GitHub.

Первоначально это было опубликовано в моем блоге.

Вы можете прочесть другие подобные статьи в моем блоге.

Добавить комментарий

Ваш адрес email не будет опубликован.