软件开发和机械制造的核心差别
摘要:我个人的经历略有一点特别,本身学的专业并不是软件,但在当年软件热的背景下,加入了这个行业。由于很多同学仍在原来的行业,时不时的沟通让我反思软件开发究竟和机械制造这类行业有啥区别。老实讲,对于毕业生而言,10年前做软件收入要比做机械制造有明显优势,但10年后的今天这种优势就不明显了。这也是触发我考虑这种问题的一个原因。软件行业与机械制造比一个很不同的特质:知识更迭频度较快。在考虑如何使自己升值时,这一特质有关键影响。技术更迭较快说的是这样一种现象:今天有价值的,明天可能会贬值为0。这点与机械制造差别很大,比如:学做涡轮机。在做涡轮机这样的行业里,今天学的热力学三定律和五十年前的热力学三定律并无差
阅读全文
posted @
2012-09-26 02:08
理想流
阅读(3863)
推荐(3) 编辑
技术还是管理?
摘要:我们必须承认技术和管理所面临的问题、所需要的性格和能力皆是不同。虽然有的时候管理也被认为是一种技术,但我们更愿意把直接贡献于软件产品的工作称之为技术,而把通过协调沟通等手段间接贡献于软件产品的工作称之为管理。从先天性格来看,有的人天生适合做管理多一点,有的人天生适合做技术多一点。比如说:有的程序员天生有点被动,不喜欢主动学习很多东西,不喜欢与人沟通,但对工作所直接关联的领域研究较深,做事情兢兢业业,一丝不苟。有的程序员生活的比较被动,安排的事还能努力去做,但很难主动去做什么。有的程序员非常聪明,理解东西很快,但不愿意搭理别人,总感觉别人水平比较差,脾气也比较暴躁。有的程序员精力充沛,对技术狂热
阅读全文
posted @
2012-09-19 00:02
理想流
阅读(4922)
推荐(3) 编辑
为啥不招北大清华的?
摘要:前几天同一个朋友闲聊,他说了个很有意思的观点:我们不招北大清华的。因为大家都经过高考的折磨,所以心里对考上北大清华的都还是有点敬畏的,因此就追问了下原因。他的回答很简单:我们得承认这两所学校的人非常优秀,但跑到二线城市来的大部分都不能踏实做事,招了也不能用。他说的踏实做事这点比较能引起我的共鸣,可能也有一定的代表性。学校本身提供了一个起点,证明的也是过去,毕业后想证明自己还是得用事实说话。但确实有些人陷在过去的光环里出不来,潜意识里认为自己天生就是干大事的,结果手里的工作做不好,也就没有了干大事的机会。这要多么疯狂的人,才会不根据表现,而只根据学校来决定一个人的职位。还有一种表现是脑子快的,学
阅读全文
posted @
2012-09-10 08:04
理想流
阅读(10711)
推荐(17) 编辑
常飘在天上的代码评审
摘要:虽然CodeReview经常被提及,但就我个人感觉(一半从别人的博客,一半个人经历),CodeReview的实际境况大多时候还是比较难看的。更多时候,CodeReview很像被存起来的酒,用的时候拿出来看看,证明有这东西,但大多时候是不用来喝的。细究成因可能是来源于两个方面:一是时间压力太大。软件开发里可以安全打折扣的地方其实不多,文档不写很容易被看出来,代码不写程序就动都不动了。没办法下,很多时候就只好拿CodeReview开刀。毕竟CodeReview里少看两眼,多看两眼,用多少心思看,其实是个良心账,外人看不出来的。同时,CodeReview本身也确实是个费时间的活。另一种成因是看不见成
阅读全文
posted @
2012-09-03 06:58
理想流
阅读(2212)
推荐(3) 编辑