天天看點

我修複的印象最深的一個bug

我從小就有一個夢想,立志要成為一個計算機高手,于是後來我就成了一名程式員。

如果提到程式員,我們絕大多數人可能會說,程式員每天的時間除了開發需求就是在查bug。在我以前,肯定會不以為然,但自從我成為一名程式員之後,我才深有體驗,這句話其實說得沒錯。

令我印象最深刻的bug,那當然是我剛畢業踏入公司,師父給我布置的第一個任務,就出現的bug。第一個任務是讓我做一個H5微應用先練練手,也順便以後可以用這個H5應用來進行會議室預定。在這裡,首先我要感謝我的師父,同時我的師父是一個非常好的人,他怕我這個新人搞不定,還非常耐心的給我講解了一下大概的操作步驟。但到我實際操作的時候就遇到了各種各樣的問題,此時我急得像熱鍋上的螞蟻,但我依然不斷使讓自己冷靜下來,心裡想着,這可是我第一個任務,一定不能搞砸。在我們忙碌的時候,時間總是過得飛快,一轉眼就到了下班時間,可我還是沒有搞定,師父這時也走了過來,我心裡還是很緊張的,擔心師父會說我。但是他沒有,仔細的檢查了我的所有操作步驟,以及代碼部分。說步驟沒問題,然後還給我講了一個故事,他說:假如你是一個電燈維修工。一天晚上,有人想你回報了一個bug:“會議室的燈亮着,你要去把它熄滅”。bug的備注裡還寫到:這個bug很簡單,你隻需要按一下開關就可以關掉了,你應該在5分鐘内修複這個bug。說完師父的手指向了代碼部分,說這一段代碼邏輯錯誤,如果把他改對,應該怎樣怎樣的。最後問題解決了,同時我也耽誤了師父的下班時間,我感到非常愧疚的。

這也算是我遇到的第一個bug,也是我印象最深的一個bug。這也為我以後的程式員生涯埋下了伏筆,以後所有的代碼部分一定不能出錯。可以說那個時候的我是非常幸福的,不需要糾結需求,技術上實在解決不了,問一問師父,師父總會告訴我答案。當然如果你沒完成任務,那肯定少不了挨頓批。 說實話,在剛畢業那會,對于我這樣一個新人,我想公司裡的上司一般都不會指望這個時期的我能做些什麼。交給我的工作都是在項目中,那些非關鍵地方的修改,通常内容都比較簡單,改不改得出來對最終傳遞都沒有任何的影響,技術含量非常低。最後在這裡也希望所有的新人好好珍惜自己是新人的那段美好時間,同時也祝所有的新人能夠盡快成長。

繼續閱讀