Настройтесь на программирование.

Люди работают намного лучше, когда попадают в систему.

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

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

Кодирование утомляет ум.

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

1. Минимальная среда

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

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

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

После очистки внешней среды я очищаю свой браузер и IDE, удаляя все ненужные вкладки. Вы можете использовать One Tab Extension, чтобы держать открытые вкладки в одном месте одним щелчком мыши.

2. Увлажнение

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

Вода необходима для работы мозга, помогает омолодиться и думать.

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

3. Телефон - лучший убийца производительности

Ваш смартфон (если вы не используете его в своих интересах) может стать вашим врагом. Согласно исследованиям, мы разблокируем наши телефоны более 100 раз в день.

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

Обычно я выключаю телефон и кладу его в другую комнату.

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

Опрос Adobe также показал, что современные сотрудники проводят 3,5 часа каждый день, проверяя свою электронную почту, не считая наших телефонов. С ним связана та же самая нагрузка переключения контекста.

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

4. Четкость - это триггер потока

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

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

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

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

Пример четких и нечетких целей -

Неясная цель. Мне нужно выучить Python.

Clear Goal - Я научусь писать циклы на Python в следующие 2 часа. Я выучу теорию в первый час, а затем буду практиковать ее в следующий час.

5. Активизируйте свой ум

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

Физическая работа высвобождает эндорфины в нашем теле, что делает нас счастливыми и более сосредоточенными. Это поможет вам принять новые вызовы, которые бросит вам программирование.

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

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

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

Наше тело любит рутины и системы. Так что сделайте один для себя.

Хотите быстрее осваивать новые навыки? Возьмите мою бесплатную 7-шаговую структуру обучения, чтобы ускорить обучение и закрепить навыки.

Если вы здесь новичок и вам понравилась статья, на Medium есть еще много подобных. Вы можете подписаться на их чтение всего за 5 долларов в месяц.

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

Больше контента на plainenglish.io