一个JAVA程序员工作一周年的感悟!(推荐)
牛麦康纳 博客专家认证 2009-05-27 08:32:23 今天午餐,公司给每个员工发了一个粽子,我拿到粽子后先是一惊!是呀,如此的熟悉,去年工作的第一天就领到了一个粽子,又是端午节,这就意味着我已经踏入这个社会整整一年了!
工作中有无奈、有辛酸、有委屈、也有自豪,我的这一年就像这个粽子一样,表面看起来没什么特别,而里面到底是什么味道,只有吃的人才知道。
我很庆幸这一年里我没有老(至少在外表上是这样),也碰到了一批志同道合同甘共苦的兄弟姐妹,他们交给我的东西是我从来没有接触过的东西,也改变了我对程序员只是写程序的这一单纯的看法。这些人有的已经跳槽、有的在别的部门,甚至有的离开了工作岗位,但是让人欣慰的至少还有几个朋友和我一直在一起,坚持在生产线上。留下来的人往往是最痛苦的,不仅是为了要背负着失去朋友的痛苦,还要肩负着继续将产品扩展完善的责任。
以下是工作一年来的关于IT的一些感悟,有自己的,也有抄袭别人的,总之就是为了纪念自己工作一周年:
1、进行软件设计有两种方式.一种是让它尽量简单,让人看不出明显的不足.另一种是弄得尽量复杂,让人看不出明显的缺陷.
2、复杂性杀死一切.它把程序员的生活给搞砸了,它令产品难以规划、创建和测试,带来了安全挑战,并导致最终用户和管理员沮丧不已
3、只有两个行业把客户称为'用户':一个是计算机设计,另一个是毒品交易,computer design and drug dealing
4、那就是这些自认为痛恨计算机的人的真实面目.他们实际上真正痛恨的是糟糕的程序员.
5、很长时间以来我一直困惑不已,为什么一些又贵又先进的东西会一点用都没有.直到我突然想起,计算机不就是一台愚蠢之至却拥有难以置信的做聪明事能力的机器嘛,而程序员不就是聪明绝顶却拥有难以置信的干蠢事的能力的人嘛.一句话,他们简直就是天生绝配。
6、就算你写的东西工作不正常也别担心.如果一切正常,你早该失业了。
7、迭代者为人,递归者为神
8、世界上只有两种编程语言:一种是天天挨骂的,另一种是没人用的。
9、计算机语言设计犹如在公园里漫步.我是说侏罗纪公园
10、说Java好就好在运行于多个操作系统之上,就好像说肛交好就好在不管男女都行
11、好代码本身就是最好的文档
12、前面90%的代码要占用开发时间的前90%.剩下的10%的代码要占用开发时间的另一90%、
13、长此以往,除了按键的手指外,我的的肢体将全部退化