4 个实用技巧,助你提升编程专注力
1. 为一天做好准备
2. 分解任务并集中精力
3. 改善你的专注力训练
4. 减少干扰!
你在 Spotify 上选择了最能让人专注的播放列表,用上了金钱能买到的最好的工具,还在所有设备上开启了“请勿打扰”功能。但到了一天结束的时候,你依然疲惫不堪,却什么也没做。这种情况日复一日地发生着。
我长期以来一直面临注意力不集中的问题,但我使用了一些技巧来提升编程时的注意力。事不宜迟,让我们集中讨论一下这些技巧:
1. 为一天做好准备
这听起来可能有些老套,但你必须计划好一天要做的事情。无论你是喜欢用在线待办事项清单,还是用纸笔,都要列一个清单,列出你一天要做的事情。例如:
* Write tests for the Users API
* Investigate on yesterday's lag spikes
* Start working on the Google Analytics feature
它不需要非常详细,但足以让你回忆起你必须做什么。
2. 分解任务并集中精力
现在你有一份待办事项清单。假设你将开始着手“为用户 API 编写测试”。我的建议是将该任务分解成子任务。例如:
* Write tests for the Users API
* Test unauthorized requests are blocked
* Test admin users are filtered
一旦任务分解完毕,你就可以开始我所说的“专注环节”。这是一个限定时间的环节,你只能专注于那个子任务。
专注的主要问题在于,我们试图同时填补很多空缺。我必须学会专注于一件非常具体的事情并完成它。我能给出的最好建议是:一次只做一件事。
3. 改善你的专注力训练
对我来说,番茄工作法最有效。在专注于我非常具体的子任务时,我会用这个方法进行时间管理。如果你没听说过,它包含一个25分钟的深度工作环节,然后是5分钟的休息,然后再进行一个25分钟的深度工作环节。4个工作环节之后,你会得到一个更长的休息时间。
这改变了我的工作生活。它帮助我专注于特定的任务,即使是那些无聊的任务。
4. 减少干扰!
如果你一天中仍然有很多干扰,那么任何小费都毫无意义。只有你自己知道是什么让你分心,如果你想成为一名专注的开发者,你必须减少干扰。
对我来说,浏览 Instagram、Reddit、GitHub 或 StackOverflow 真的会毁了我的效率。通过使用番茄工作法,我只在 5 分钟的休息时间访问这些网站。对我而言,有效的方法是:
- 集中注意力时打开设备上的“请勿打扰”
- 确保我的同事不会在其他地方工作或戴着耳机打扰我
- 听器乐或我不认识的歌曲(这样我就不会被分散注意力)
做最适合你的事情!
重要的不是你工作了多少时间,而是你付出了多少。长时间不专注地工作只会让你疲惫不堪,而且无法完成工作。
虽然无需注明出处,但我还是想感谢那些在 Unsplash 上免费分享本文照片的优秀摄影师。感谢Charles Deluvio和Andrea Riezzo。
如果你想看我的更多文章,请查看我的 dev.to 个人资料。如果你喜欢我的分享,欢迎在 Twitter 上关注我😅。
鏂囩珷鏉ユ簮锛�https://dev.to/vinibrsl/4-practical-tips-for-improving-your-programming-focus-260k