一.不断学习,自我提高.学习只有广度不够,还必须具备一定深度.

二.要虚心,要善于从别人身上发现优点来提高自己.如果你第一眼就发现了别人的问题,那你的眼光确实需要调整了.审阅修改别人的代码时更应吸收西方称之为接受美学的观点,就是读一段代码,不是说被动地去接受原作者写的那些东西,更不该横加指责,而是参与他的创作,他虽然已经写完了,我阅读当中把自己的看法,把自己的想像参加进去,最后和原作者共同完成这样一个精神之旅.

三.要耐得烦,心理上具备"板凳要坐十年冷"的功夫.程序员的部分工作一定程度上类似于做研究,不耐烦就难以创造出了经得起时间考验的代码.

四.忌浮躁.与其浮躁,彷徨,不如深夜定下心来,点一只烟,严肃的思考自己到底适合做什么,怎么做,然后笃定心思做下去.

五.要努力保持工作的延续性,人应该一步一个台阶向上走而不是挨个台阶试一试.

六.做事首先要快,其次是全,再次是完美.这个次序一旦颠倒容易步履蹒跚.

七.不必等考虑周全再动手,很多事情实际上事先是考虑不到的,只有做起来才能发现问题.考虑全了再动手,也许人类永远完成不了进化.

八.这是一个不完美的世界,同样你的工作具有和世界一样的特质,所以不要过于苛求,但要要求自己每次项目都有所进步.

九.世上很多事务道理是相通的,要善于从现实中归纳正确的编程思想."道法自然"不是一句空话.

十.要行知合一.当你思考并动手时,你是在前进;当你只做一样时,实际上你在原地踏步;当你两样都不做时,你就是在后退.



标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-07-03 10:33 编辑过
 
博学深思慎言笃行(http://www.blogjava.net)原创,转载请注明出处.