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