«Чтобы кодировать быстро, вы должны бросить программирование»

«Чтобы кодировать быстро, вы должны бросить программирование»
«Чтобы кодировать быстро, вы должны бросить программирование» - claudiamanas @ Unsplash

Во-первых, не моя фраза: http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php Респект мистеру Маркхэму.

НО, это заставило меня задуматься о множестве вопросов, которые я видел о том, как добиться цели.

Подход пропагандировался (установка таймера на определенный период, в данном случае на 50 минут, но я видел, как люди говорят о преодолении прокрастинации, устанавливая время до пяти минут на задачи, которые вы просто не можете заставить себя выполнить, а затем короткий перерыв) кажется здравым смыслом, но многие люди выступают за то, чтобы войти в «зону» и оставаться там как можно дольше, может быть, много часов, а не ломать свой ритм.

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

Какой метод вы используете, чтобы быть более ЭФФЕКТИВНЫМ (т. е. выполнять работу на уровне качества, требуемом вашим клиентом / начальником / и т. д. в отведенные сроки) при разработке программного обеспечения, а не только для того, чтобы проводить больше времени за клавиатурой. ?

Я использую эту технику ежедневно

Мой таймер - 45 минут работы на 10 минут отдыха.

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

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

Я стал меньше испытывать стресс, и это положительно сказалось на моей продуктивности.

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

Что касается методов борьбы с прокрастинацией, то у меня есть один, который превзошел все, что я пробовал раньше:

Я веду один список задач, расставленных по степени важности. Я выбираю первое в списке.

Я веду список (и календарь) с помощью комбинации GTD и 7 Habits .

Чтобы повысить эффективность списка, пишите свои задачи в виде следующих действий вместо описаний (см. главу "Действия, контексты и проекты" в этой статье блога).


LetsCodeIt, 25 мая 2023 г., 07:14