一個(gè)程序員的自白書(shū):”對(duì)不起,我做錯(cuò)了“
介紹
這應(yīng)該是我的自白書(shū)。這兩天要重構(gòu)一個(gè)函數(shù),因?yàn)槌霈F(xiàn)的問(wèn)題是有多個(gè)login方法,同事A在添加功能的時(shí)候,需要同時(shí)維護(hù)多個(gè)login,在整個(gè)過(guò)程中,我犯了很多錯(cuò)誤。就整件事,故有了此文。——就權(quán)當(dāng)是自我反省吧。
大包大攬
昨天開(kāi)會(huì)結(jié)束的時(shí)候,沒(méi)有人說(shuō)接這個(gè)活兒(修改整站入口的任務(wù)),老大們也沒(méi)有直說(shuō)讓我做,但是我又瞎猜了,以為是我做呢,所以我接過(guò)來(lái)了。但是我后期又沒(méi)有把事情做好(接下來(lái)看),所以“對(duì)不起,我又做錯(cuò)了,沒(méi)有把事做好!“。
著急提交代碼
本來(lái)是要求周五開(kāi)會(huì)再討論,結(jié)果因?yàn)橹挥袔讉€(gè)模塊調(diào)用login,所以我資訊了一下我們老大之后,老大說(shuō),只有幾個(gè)地方受到影響,不用開(kāi)會(huì)了。結(jié)果我提前提交了代碼,讓測(cè)試去測(cè)試。然后我?guī)缀跻惶炫軄?lái)跑去,到處找同事,找老大,希望能盡快把整個(gè)事情搞定。然后跟其他兩個(gè)同事又一起調(diào)試代碼,結(jié)果后來(lái)同事A那邊代碼出現(xiàn)問(wèn)題,責(zé)怪我太早提交代碼。——”對(duì)不起,我又做錯(cuò)了,我不應(yīng)該這么著急!“。
每次下來(lái)需求或者項(xiàng)目的時(shí)候,我總是很著急的去做!我一直有個(gè)壞毛病,“1小時(shí)能完成的我絕不會(huì)等下一個(gè)小時(shí)去完成,1天能完成的我也絕不會(huì)留到第二天,一周能完成的我決不用一個(gè)月去完成”,我知道這樣不好,但是我就是控制不住自己,我總是想盡快完成任務(wù)。
擅自做主
問(wèn)題出現(xiàn)了,同事A不敢刪除某項(xiàng)代碼,我早期也因?yàn)閾?dān)心有人會(huì)使用它,所以也沒(méi)有動(dòng)那塊代碼。但是這次我跟同事說(shuō),刪除那塊代碼應(yīng)該沒(méi)有問(wèn)題。——結(jié)果一個(gè)“應(yīng)該”讓同事更不敢刪除代碼了,我們又爭(zhēng)論了一番。
結(jié)果她告訴我,明天開(kāi)會(huì)大家討論一下。我又跟她說(shuō),沒(méi)有人敢保證這個(gè)代碼刪除之后,不會(huì)產(chǎn)生任何影響,開(kāi)會(huì)你覺(jué)得能解決問(wèn)題嗎。但是后面我想了想,確實(shí),大家一起想辦法,不用自己去承擔(dān)責(zé)任,而且也許會(huì)有更多的解決辦法呢?我當(dāng)時(shí)的想法只是想盡快解決問(wèn)題。所以“對(duì)不起,我又做錯(cuò)了,我不應(yīng)該擅自做主,應(yīng)該開(kāi)會(huì)解決,讓大家一起想辦法”。
咸吃蘿卜淡操心
別的同事都不著急,就我自己瞎著急,找這個(gè),找那個(gè),還竟跑到老大那問(wèn),整個(gè)進(jìn)度我們?cè)趺纯刂疲瑧?yīng)該先做哪個(gè)?后做哪個(gè)?如果中間出現(xiàn)問(wèn)題,怎么解決?這些用我操心嗎?——所以”對(duì)不起,我又做錯(cuò)了,老是瞎擔(dān)心,不該你操心的事情,你去操心!“。
總結(jié)
在工作中,我老是犯以上的錯(cuò)誤,我也經(jīng)常在心里默念,“做事不要著急,要耐下心慢慢來(lái)!“。可是,由于我的急脾氣,我還是犯很多低級(jí)錯(cuò)誤。
這篇文章權(quán)當(dāng)我嘮叨一番,大家也謹(jǐn)以此為界。
原文鏈接:http://www.cnblogs.com/baochuan/archive/2012/06/07/2540937.html