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

Интервал внимания и фокус - два наиболее важных и часто игнорируемых навыка программиста.

Что такое на самом деле интервал внимания и зачем он нам

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

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

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

Как улучшить концентрацию внимания

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

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

Микро-всплески мотивации приведут к гораздо большему, чем вы ожидаете.

Эти микровсплески относятся к программированию. Просто заставьте себя писать код в течение пяти минут, и вы часто теряете счет времени. Начните с небольшой четко определенной задачи, такой как «исправление конкретной ошибки» или «реализация метода», и вы почти всегда будете делать больше. Если нет, значит, вы все равно что-то сделали.

Делайте перерывы без отвлекающих факторов

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

Так что я сделаю перерыв.

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

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

Избегайте излишка социальных сетей и видеоигр

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

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

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

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

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

Знайте, сколько времени вы проводите в социальных сетях

Иногда этого бывает достаточно. Просто сознательно думая о том, как часто вы его используете, вы можете обратить внимание на то, что вы хотите изменить. Такие уловки, как хранение Instagram на моем iPad, а не на телефоне, помогают мне меньше использовать его без отключения.

Знайте, как социальные сети влияют на вас

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

Осознавая его эффекты, вы с большей вероятностью сможете активно его контролировать.

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

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

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

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

Упражнения и чтение книг

Шутки в сторону. Регулярно заниматься спортом. Найдите себе спорт, заведите собаку и бегите с ней, купите колесо хомяка размером с человека. Меня не волнует, что вы должны делать; просто двигайтесь, ваш мозг будет вам благодарен. Чтобы стать программистом, не обязательно быть бледным и не в форме.

Читать книги. Книги успокаивают, расслабляют, фантастичны и являются отличным способом увеличить концентрацию внимания. Положите телефон в режим "Не беспокоить" и просто читайте. Я считаю, что дети любят читать, и взрослые часто теряют способность читать.

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