程序員自身無法發(fā)現(xiàn)bug,需要測(cè)試人員輔助
不管什么程序員,寫完程序以后bug是一個(gè)挨一個(gè)到處都是,一般膚淺的bug順手就修改了,運(yùn)行起來燒頭燒腦的一些bug要?jiǎng)e人來幫他測(cè)試。 程序員寫完程序以后大腦處于缺氧狀態(tài),人到了這個(gè)階段已經(jīng)沒有精力去認(rèn)真思考了,重腦力勞動(dòng)很費(fèi)能量的。 這就是為什么程序員一定要配測(cè)試人員,甚至一個(gè)程序員要配兩個(gè)測(cè)試人員,程序員也很喜歡讓測(cè)試人員幫忙,因?yàn)樗∪チ怂伎嫉臒溃伎歼@個(gè)東西為什么不通過其實(shí)很傷腦的,只有讓測(cè)試人員幫你把測(cè)試的過程結(jié)果都列出來,問題直接顯現(xiàn)在你的面前,這樣你來解決問題的時(shí)候人就輕松很多。 我們國(guó)家程序員的水平不好說,但是測(cè)試人員裝備不足是一個(gè)大問題,為什么呢?因?yàn)闇y(cè)試的不夠全面不夠深入,那么程序運(yùn)行起來效率就很低,要么運(yùn)行速度慢,要么數(shù)據(jù)檢索慢,軟件太吃內(nèi)存,硬件散熱不好,所有的這些問題都是測(cè)試的問題,因?yàn)槟銢]有做深入全面的測(cè)試,程序員是沒有辦法自我解決這些問題,人總會(huì)偷懶,程序?qū)懲昴苓\(yùn)行了,再去考慮散熱問題,內(nèi)存問題,他做不到。 企業(yè)利潤(rùn)很低,所以測(cè)試跟不上,測(cè)試人員的專業(yè)性也跟不上,因?yàn)闇y(cè)試人員在我們意識(shí)里面是水平低的人,但事實(shí)上測(cè)試人員的水平應(yīng)該是高于程序員,這樣子才能保證程序深層次的問題被挖掘出來,從而提高軟件的效率性能以及保護(hù)硬件的能力。 中國(guó)需要真正的軟件行業(yè)的巨頭去改變這么一種行業(yè)模式,才能夠真正的讓中國(guó)軟件走向世界。