在编码中,你浪费了多少时间?

21CTO 社区导读:亲,你刚才是不是在发呆,还是在寻思啥事?以下是一些步骤,可以帮我们减少浪费,给自己给富余的时间。


 

640.webp_(1)_.jpg

  
如果你现在和我一样在阅读本篇文章,我相信你也是一名程序员。
 
不论你是自由职业还是公司职员,时间都是我们最有价值的商品之一。
 
尽管如此,程序员们经常发现自己会陷入到项目中,而没有注意到自己如何管理好息的时间。
 
时间能管理好吗?
 
本篇文章提供了可操作性的提示,帮助我们如何提高工作效率,跟踪自己在编码时的时间浪费。
 
先学会问息五个问题,别控制,我们现在就开始:
 
第一,您是否优先安排自己的任务?
 
所有想安排自己日程安排的人一样,程序们也经常发现自己想从简单的任务开始。
 
人们都想在新的一天变得容易,但是往往把那些迫在眉睫、艰巨的任务推迟到快到下班前,甚至一天的结束时间。
 
这会给你一些不舒服的压力,而事情也没有如期完成。
 
所以,开发人员应该花时间整理,将日常任进行优先级排序。
 
从任务列表中最紧迫的事情开始,以最大化自己的时间价值。
 
简单的可以使用毛纸来完成该操作,也可以使用一些任务管理工具,比如 Trello (https://trello.com/)或者 Producteev(https://www.producteev.com/)。
 
友情提示:确定任务的优先级,并不意味当你遇到了困难,在没有任何进展的情况下,别在那里傻停着,暂停它30钟,继续执行下一个任务,完成后再返回到第一个任务上来。
 
第二,你管理过你的心智吗?
 
不管是不是程序员,大多人并没有意识到在一天中,你走神有多少次。如果程序员不能聚精会神把这个bug 杀死,那么它会严重影响你的工作效率!
 
如果你在家里办公,一定要确保有一个远离卧室的工作空间。办公室杂乱也会降低你的工作效率,所以一定要保持办公桌的整洁。
 
尽量减少使用对工作有影响的在线应用程序,比如聊天工具,社交媒体,视频网站等。
 
如果你是一个朋友圈强迫症(手机强迫症也一样,我们很多人都是)。我们可以使用一些工具来戒掉这个坏习惯。
 
在 Windows 中可以使用 GetColdTurkey.com ,在 Mac 中可以使用 SelfControl.com,这两个工具可以帮我们预先设置网络干扰,而不需关闭 WI-FI 网络。
 
第三,你真的会休息吗?
 
不少开发人员在进行项目开发时,工作时间过长,这样会影响自己的工作效率。
 
前段时间,我发现自己连续工作了8个小时没有休息,我有点累,还有些沮丧,而且任务还没有干完,目标没实现。后来我休息了30分钟,接下来困难被我解决掉,思维也恢复了正常状态。
 
休息听起来与生产力相反,事实上并不是这样。每小时休息一会可以提高生产力,也可以成为你工作的燃料。
 
做最富有成效的开发者,会认真对待自己的休息。啥叫休息?远离你的电脑,去干与它没有半毛钱关系的事情。
 
注意,在网上瞎逛也不是休息,而且它十足地浪费着你的时间!
 
第四,你设置时间限制了吗?
 
截止日期通常看来总像是火烧眉毛的事情,实际上你没有什么感觉。但一定要设计具像的时间限制是另一回事。
 
不要总说“这个项目将在下周干完”来假装激励自己,而要在一天开始时考虑更具体、可量化操作的最后期限。
 
如果任务大概要花2个小时,那么请设置一个时间线,“我会在2:30之前完成这项工作”。
 
其实,紧迫感是一个非常好的激励因素,在每项工作成功完成后,给自己一个小奖励,比如休息15分钟。
 
第五,你时刻关注目标了吗?
 
开发者可以处理任何指定的工作。但是专注于完成任务所需要的小事情会让人感到压力,直到你失控。
 
当我们把日常待办清单放在一块时,思考小事是很有价值的,但它不能成为你一天的核心焦点。
 
为了避免压力的不适和拖延,我们要时刻关注更大的目标,终端产品,这是我们一步一步要实现的有形项目!
 
什么都知道,就是干不好工作?
 
程序员可以遵循很多良好的工作技巧和提示,确保不让杂音干扰和浪费我们的编码时间。
 
但真正解决生产力低下的最佳方法是清楚你目前哪些因素影响你工作以及影响的程度。
 
我们可以借助 TimeDoctor(http://timedoctor.com/)等时间跟踪工具来监视自己,任务相当简单,它可以帮我们跟踪在不同项目上花费的时间。
 
它还会告诉你在社交工具上浪费多少时间,花多少时间看邮件,浏览没有用的网页。相信你会被吓到,你在微信、微博、头条、抖音看起只看了几分钟,实际上要浪费的时间要多得多。
 
上面的提示只是第一步,了解你自己的时间到底花在哪里,是恢复我们真我的第一步!
 

编译:肖彬
原作:卡罗.乔思


0 个评论

要回复文章请先登录注册