文章出處:http://m.tkk7.com/zbw25/archive/2006/06/18/53540.html
最近一直在討論招人的事情,如何判斷一個人的水平,怎么樣才算是沒有bug,等等等等。也看到一些并不怎么有趣的反對意見,比如:
不要出來搞笑說:
沒有bug的程序?????????
靠,站著說話不腰疼。那個公司可以做出沒有bug的軟件來?
當(dāng)然,沒有寫過程序的人不出bug!!
估計這位同志不會寫代碼,是個理論專家。
還是不要這么狂的好。
我估摸按你的標(biāo)準(zhǔn),你是肯定不會被別人錄用的!
123說:
你是編程的嗎?
無“BUG”搞笑吧你
測試是不能查出所有BUG的
而且不是所有測試都能窮舉的
只能是測試覆蓋率達到一個標(biāo)準(zhǔn)
BUG出現(xiàn)的概率達到標(biāo)準(zhǔn)
才算產(chǎn)品
“ZERO-BUG”做夢去吧
說實話,這兩個名字我看都不是用戶名,而且很可能是同一個人,就是所謂的troller。我說的沒有bug,是交給我的demo沒有bug,這樣的要求很高嗎?我還沒有出算法題,要求應(yīng)聘者的算法效率呢?僅僅要求一個正確實現(xiàn)簡單功能的程序,很過分嗎?
在JavaEye還看到另外一篇帖子《大伙能進來討論下“跳槽”的問題》,有一個小伙子,對自己的代碼有感情,對人有感情,對公司有感情,所以當(dāng)公司遇到困難的時候,一時間舍不得走。這樣正常的事情,居然頗遭到不少人的冷嘲熱諷,和各種“善意”的勸誡。
我就覺得非常奇怪,一個程序員,如果對自己寫的代碼沒有感情,怎么可能寫出漂亮的代碼來?同樣的道理,如果一個程序員,對自己的工作質(zhì)量沒有追求,又怎么可能成為高水平的程序員?一個前來應(yīng)聘的人,為了得到offer而寫的demo,就這種情況下,在寄出代碼之間都不認認真真的檢查檢查,這樣粗心大意的家伙,我怎么敢招?
總而言之一句話:“對代碼有感情,對質(zhì)量有追求”,這是成為好程序員的基本前提。