04
2008
12

一个老程序员的建议

我做程序员有几年了,多年的程序员工作经验告诉我,如果有一个良好的工作习惯,能够极大提高你的工作效率。以下是我的建议,如果你长时间坚持这样做,一年到两年时间,你发现你能够完成的工作速度超过你的想象。

1。一天最多阅读两次新闻

信息爆炸的年代新闻数量多不胜数,不要阅读过多的新闻,我一般一天阅读两次新闻,早晨和下午各打开一次google reader,更多的新闻阅读将会严重降低工作效率。
2。给自己精心准备一个工作开始的起点

写程序一旦进入状态,毫无疑问效率是非常高的,脑子里面每个细胞似乎都在奋斗。但是如何快速进入完美的工作状态?我的经验是,每当我离开工作的时候,比如中午午餐时间前或者一天工作结束时候,我会故意遗留一个未完成小任务在我的程序里面。当我回来工作的时候,我能够迅速知道从哪里开始,专心致志解决完这个小任务,我的大脑差不多已经完成热身了,马上能够进入真正的工作。
3。用笔画出来,做好预先研究工作

怎么说呢,就是脑子的想法尽可能的用笔画出来,形象化的图形能够很好的帮助你思考总结。
对于复杂的工作,预先做好研究工作,比如一个难度很大的算法程序,我会先搞懂最难的技术问题才开始写代码。
4。建立一个完美的工作环境

大多数我们都是在公司工作,工作环境不能由我们决定,但是至少我们可以在自己家里弄一个完美的工作环境。我心目中好的工作环境包括:
a)一个大电脑显示器,一张大桌子
b)一个舒服的电脑椅
c)有益工作的背景音乐,这个因人而异
d)一套好的音响
e)阳光充足的窗口
f)大的开放的空间
g)安静,很少有人在旁边走动
h)和外界通风良好
i)房间是现代装饰风格
5。工作时间关掉IM工具

不管什么理由,都要坚决关掉所有的IM工具
6。工作时间只回复和处理紧急邮件

不要让邮件打断你的工作节奏,工作时间只回复和处理紧急邮件
7。减少开会,一周一次会议或者更少

保持沟通效率高效,但不是更多的会议。减少开会,一周一次会议或者更少。
8。每两周参加一次社交活动

程序员的生活是比较单调的,我所说的社交活动并不是和同事,工作伙伴之间的交流,也不是你依然坐在电脑桌前玩游戏。而是走出你的办公室,和你工作以外的朋友在一起交流,量身打造你自己的情感需求。
9。放松的夜晚

没有比7×24小时连续工作更糟了。长时间处于兴奋和焦虑状态会极大影响你长期的工作效率。每天休息一段时间,散步,阅读,享受生活,你会发现你的创造力提高了。
10。每周3次,每次20分钟的体育运动

体育运动并不是浪费时间,定期的体育活动会让你精力更加充沛,头脑反映更加灵活。保持至少每周3次,每次20分钟的体育运动。

« 上一篇下一篇 »

相关文章:

评论列表:

3.周哲贤  2009/5/5 15:54:19 回复该留言
真的写的很好啊我很喜欢你写的文章
2.周哲贤  2009/5/5 15:53:43 回复该留言
真的很好啊我很喜欢你的文章,能经常和你交流是我们的福气!
.admin  2009/5/6 12:30:59 回复该留言
这话说的我有点受用不起啊。呵呵。
1.123  2008/12/10 22:00:46 回复该留言
呵呵,第一次感觉自己也是个程序员了。文章里面写的确实很好,很实用。
你写的也很好,讲述一个程序员真实的故事。
刚刚进入这一行,不知道目标,看不到前景。一直不知道自己的将来会是怎样,大家都说程序员这行是个吃年轻饭的,那么年轻学了这些之后,年龄大了该怎么办呢?迷茫,呵呵,请求前辈赐教啊!
.admin  2008/12/11 22:39:26 回复该留言
对于讲述一个程序员自己的故事,网站里面文章绝大部分都是转载的,自己的故事很少的。
对于前景,计划赶不上变化,谁又能预料到多少年后的事情呢。
我也是新人,对于职业规划,没法给你意见的。个人认为看自己的兴趣和客观条件吧。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。