最近一直在讨论招人的事情,如何判断一个人的水平,怎么样才算是没有bug,等等等等。也看到一些并不怎么有趣的反对意见,比如:
		
				
						不要出来搞笑说:
				
						没有bug的程序????????? 
靠,站着说话不腰疼。那个公司可以做出没有bug的软件来? 
当然,没有写过程序的人不出bug!! 
估计这位同志不会写代码,是个理论专家。 
还是不要这么狂的好。 
我估摸按你的标准,你是肯定不会被别人录用的!
				
		
		
				
						123说:
				
						你是编程的吗? 
无“BUG”搞笑吧你 
测试是不能查出所有BUG的 
而且不是所有测试都能穷举的 
只能是测试覆盖率达到一个标准 
BUG出现的概率达到标准 
才算产品 
“ZERO-BUG”做梦去吧
				
		
		说实话,这两个名字我看都不是用户名,而且很可能是同一个人,就是所谓的troller。我说的没有bug,是交给我的demo没有bug,这样的要求很高吗?我还没有出算法题,要求应聘者的算法效率呢?仅仅要求一个正确实现简单功能的程序,很过分吗?
		 
		在JavaEye还看到另外一篇帖子《
大伙能进来讨论下“跳槽”的问题》,有一个小伙子,对自己的代码有感情,对人有感情,对公司有感情,所以当公司遇到困难的时候,一时间舍不得走。这样正常的事情,居然颇遭到不少人的冷嘲热讽,和各种“善意”的劝诫。
 
		我就觉得非常奇怪,一个程序员,如果对自己写的代码没有感情,怎么可能写出漂亮的代码来?同样的道理,如果一个程序员,对自己的工作质量没有追求,又怎么可能成为高水平的程序员?一个前来应聘的人,为了得到offer而写的demo,就这种情况下,在寄出代码之间都不认认真真的检查检查,这样粗心大意的家伙,我怎么敢招?
		 
		总而言之一句话:“对代码有感情,对质量有追求”,这是成为好程序员的基本前提。
	posted on 2006-06-18 02:23 
读书、思考、生活 阅读(28112) 
评论(14)  编辑  收藏