Рубрики
Uncategorized

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

Как разработчики могут быть более продуктивными? Девс должен быть сосредоточен на долгие часы, часто с критическими … Помечено webdev, devops, производительностью, обсуждать.

Как разработчики могут быть более продуктивными? Девс должен быть сосредоточен на долгие часы, часто с критическими сроками и ошибками, которые должны быть раздавлены.

Можем ли мы полагаться на пробуждение мотивировано каждый день, чтобы быть дисциплинированным и продуктивным, чтобы сделать все сделано? Нет, будучи продуктивностью — это функция окружающей среды, которую мы создаем для кодирования, ритуал, который мы устанавливаем, и практика, которые мы следуем.

Что такое состояние потока?

Придуманный психологом Mihaly Csikszentmihalyi в 1975 году, состояние потока Описывает чувство, где вы становитесь полностью погруженным с тем, что вы делаете. В своих исследованиях участники описали чувство быть в состоянии потока как:

  • Музыкант описывает это как чувство быть в восторге от того, что вы чувствуете, как будто Вы почти не существуете
  • Фигурист описывает это как на автопилоте, где у вас нет мыслей

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

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

Вы будете удивлены, сколько вы иногда можете достичь, когда вы чувствуете, что «в зоне». » Так как мы можем попасть в зону, а что слишком регулярно?

Попасть в состояние потока

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

1. Устранение всех отвлекающих факторов 📵

Первое, что я делаю, это выключить все уведомления на моем телефоне. В наши дни, как IOS, так и для Android-телефонов имеют настройки для отключения всех видов уведомлений для личного благополучия. Состояние потока требует спокойной среды с наименьшим количеством отвлекающих факторов вокруг вас.

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

2. Положить на концентрацию музыки 🎵

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

Но музыка не должна отвлекать вас. Вы должны избегать музыки с лирикой или с удивительным ударами. Я лично предпочитаю прослушивание японской лофы Hiphop Mix на низком объеме. Кроме того, используйте услугу, которая бесплатная реклама. Для меня на YouTube Premium работает хорошо.

3. Закрыть почтовые вкладки, близок, телеграмма 🛑

Вы поставили свой телефон, но как насчет затягивающих вкладок, которые вы открывали на своем браузере. Я закрываю все, что связано с коммуникацией, такими как электронные письма, Slack & Telegram. Хотя я лично не использую блокировщик сайта, если вы обнаружите, что это сложно держать руки с Reddit, 😁 Тогда идите вперед и используйте один.

4. Позвольте моим товарищам по команде знать 🗓️

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

5. Следуйте таймеру Pomodoro 45 минут с 5 минут разрыва ⏰

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

Традиционно оно включает в себя разрушение вашего рабочего времени на 25-минутные куски с 5-минутными интервалами обрыва. Но я предпочитаю свои куски быть длиной 45 минут. Вы должны пойти с тем, что работает для вас!

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

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

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

Для тех из вас интересно, что я делаю с моим расходом: мы в настоящее время строим Signoz — Инструмент мониторинга производительности приложений с открытым исходным кодом. Это совершенно уникальная миссия, которую мы отправим к достижению.

Вы можете дать наше Github Repo посетить 👇

Signos/Signos.

Signoz помогает разработчикам мониторировать свои проблемы приложения и устранять неполадки, альтернативу открытым исходным кодом для Datadog, NewRelic и т. Д. 🔥 🖥

Мониторируйте свои приложения и устраните неполадки проблем в развертываемых приложениях, альтернативу открытой исходности к DataDog, новую реликвию и т. Д.

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

👉 Вы можете увидеть метрики, такие как задержка P99, скорость ошибок для ваших услуг, внешние вызовы API и отдельные конечные точки.

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

👇 Особенности:

  • Обзор приложений Метрики, такие как RPS, 50-й/90-й/99-й процентиль задержки, а также Скориемость ошибок
  • Медленные конечные точки в вашем приложении
  • Смотрите точные трассы запроса, чтобы выяснить проблемы в Downstream Services, замедление запросов DB, вызовите 3-й партийные услуги, такие как платежные шлюзы, так далее
  • Фильтр следов по имени службы, операции, латентностью, ошибкой, тегами/аннотациями.
  • Совокупные метрики на отфильтрованных следах. Например, вы можете получить ошибку …

Оригинал: «https://dev.to/ankit01oss/5-practices-i-follow-to-get-into-flow-state-while-coding-14b1»