你的 Bug 我懂!工程師發現錯誤時最應該具備的能力

更新 發佈閱讀 5 分鐘

寫程式發生錯誤的時候,時常會聽到有人說:

  • 唉唉!你知道為什麼這個 function 會壞掉嗎?
  • 我記得剛剛數據還可以正確,怎麼現在都歸零了?
  • 為什麼昨天還可以跑,今天就卡在這裡了?

這些只是工程師工作的日常而已,根本冰山一角。如果你的同事遇到任何 Bug 都先跑來問你,當作 Bug 策畫師,那又該怎麼辦呢?以下是我自己的一些個人看法,你可以參考參考。

在詳細說明之前,讓我打個小廣告。在我的方格子內主要會討論工程師的話題,偶爾會有一些心態或是網路行銷這類的話題。感興趣歡迎追蹤一下喔!


raw-image



階段一:好心人做到底

寫程式遇到 Bug 難免,沒有遇到的話,會讓人認為是不是沒認真寫,或者說難度不夠。在公司職場上,若是同事遇到比較難的 Bug,起初我都是抱持著好心人做到底的想法,協助看看問題出在哪。

有一些資質比較好的同事,可能是暫時被一些外部因素影響,才會出現 Bug 的,幫忙看一下也不會佔用太多時間。例如:

  • 資料庫剛才被重開了,所以 function 才會錯。
  • 剛才那些電子表單被審核過,所以現在都歸零了。
  • 因為昨天有匯入一些假資料,所以才會有資料卡住。

若是一些沒有積極態度的同事碰到問題,往往就是找是身邊隨便抓一個來問。這種的 Bug 都非常低階或是初級,往往也比較不容易想到,可能就會佔用很多時間。

當下有時間就會幫忙看,有時就會避開不碰。

raw-image



階段二:以物換物

當碰上的 Bug 越多,似乎有越來越多同事慕名而來,甚至有些根本與我無關的電腦使用問題都會被問到。

若是這時有一些熟面孔,我可能會協助幫忙解決 Bug,但是就會連帶要求以物換物。例如:

  • 今天午餐飲料給你請。
  • 那下次跟你借文件時,別那麼不甘願。

有時候可能會被認為,開發程式是一個團隊合作的業務,所以彼此互相支援是應該的。不過只要有一定規模的公司,內部多少都會有比較投機的員工,總是會想著要如何佔到別人便宜。

因此,我認為以物換物算是一個最小程度的回報了。

raw-image



階段三:Google 是你的朋友

當自己手邊的事務真的忙不過來,而且身旁的 Bug 同事又一直不斷的騷擾,並打斷思緒。

這時我都會說「等一下去看!」,或是有一搭沒一搭的,反正就是不會過去看就是了。神奇的是,往往等了一段時間,這些 Bug 同事的問題就會自己解決了。他們可能是去找其他人協助,或是自己想通了。

其實,我認為工程師遇到 Bug,最適合且最理想的解法應該是後者自己去找答案,要別人協助都是幫助較小的。

唯有自己找到答案之後,那就會比較有記憶點,而且也能夠避免下次再犯。現在 Google 那麼方便,不管人生大小事都可以問它,它都會給出一個適當的解答,只要你關鍵字寫對

我曾在一本書看到一個論述問對問題比找方法還難,這也是我當工程師這幾年的體悟之一。

這句話是什麼意思呢?

想像一下你上次聽課程講座時的情境,當講者說到某些讓你感到困惑的論點時,你會舉手發問嗎?如果是,那運用精簡的文句提及剛才的疑問,這邊就會用到問對問題的技巧了。

寫程式也是一樣的,達到同樣功能的方法那麼多,哪個才是你要的?哪個效率比較好?這都是要搜尋正確的關鍵字問 Google 才能知道。這對工程師來說是一個必備技能啊!

看到這裡,如果你跟我一樣是個常常被 Bug 同事糾纏的人,也許你可以參考我的作法。如果你是一個喜歡與同事討論 Bug 的人,那我建議你可以多跟 Google 討論。

raw-image



結論

職場上有許多同事關係需要處理,平輩之間相互討論是一件挺不錯的事情,但我認為碰上程式問題應該自我排除,增加自我學習能力。你身旁也有不斷提問的 Bug 同事嗎?你又是怎麼處理他們的呢?歡迎留言跟我一起討論喔!

不知道這篇的內容有沒有幫助到大家,有什麼想法都可以留言告訴我!若是有其他感興趣的話題,也歡迎跟我說,這樣我才有辦法調整撰文方向,甘溫唷!

除了平時寫寫技術文章,我自己也有經營一個攝影部落格,分享攝影技術、開箱以及旅遊,這些內容都不會放在這裡。感興趣的也歡迎去那邊訂閱喔!

◆ 攝影部落格:https://aidaidme.com/
◆ 歡迎來信:support@aidaidme.com

註:文中圖片源自 Pexel 或 Pixabay

留言
avatar-img
工程師布萊克的沙龍
9會員
9內容數
2022/04/10
科技業是許多人羨慕的行業,但若是現在已經步入中年,想要轉職到這個行業會不會太晚呢?我是覺得還好,實力能夠證明的。轉職前最重要的是做好相應的準備,才能夠贏過別人。
Thumbnail
2022/04/10
科技業是許多人羨慕的行業,但若是現在已經步入中年,想要轉職到這個行業會不會太晚呢?我是覺得還好,實力能夠證明的。轉職前最重要的是做好相應的準備,才能夠贏過別人。
Thumbnail
2022/01/25
我好不容易學會程式設計了,我想趕快來實作了!等等,先別急著將你內心的想法實現出來。你應該先問問使用者,並做一系列的思考規劃,也就是從最基本的需求訪談開始做起。這樣才能降低整個功能砍掉重練的可能性喔!
Thumbnail
2022/01/25
我好不容易學會程式設計了,我想趕快來實作了!等等,先別急著將你內心的想法實現出來。你應該先問問使用者,並做一系列的思考規劃,也就是從最基本的需求訪談開始做起。這樣才能降低整個功能砍掉重練的可能性喔!
Thumbnail
2021/07/19
你可能想踏入工程師的行業裡面看看自己適不適合,除了訓練思考之外,順便給自己一個磨練的機會嘗試看看,搞不好自己會深深愛上寫程式。不過,寫程式不能只是喜歡而已,更重要的是熱忱啊!這篇文章會跟你分享怎麼保持高度熱忱,讓你重回寫程式的興趣。
Thumbnail
2021/07/19
你可能想踏入工程師的行業裡面看看自己適不適合,除了訓練思考之外,順便給自己一個磨練的機會嘗試看看,搞不好自己會深深愛上寫程式。不過,寫程式不能只是喜歡而已,更重要的是熱忱啊!這篇文章會跟你分享怎麼保持高度熱忱,讓你重回寫程式的興趣。
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
最近C客戶的品質事件問題,雪球隨著時間的滾動,求償金額已經來到了6百多萬美金了,這個數字當然也撼動了高層。今天早上忽然被BU Head L來電招喚,原來是執行長又忍不住地在高層週會中持續追打這件事的來龍去脈以及後續的解決方案。
Thumbnail
最近C客戶的品質事件問題,雪球隨著時間的滾動,求償金額已經來到了6百多萬美金了,這個數字當然也撼動了高層。今天早上忽然被BU Head L來電招喚,原來是執行長又忍不住地在高層週會中持續追打這件事的來龍去脈以及後續的解決方案。
Thumbnail
這是 30 天寫作挑戰的第 24 天。今天要來回答臉書留言的提問:在當工程師的這 10 年裡,讓我心累的 3 個經驗是……
Thumbnail
這是 30 天寫作挑戰的第 24 天。今天要來回答臉書留言的提問:在當工程師的這 10 年裡,讓我心累的 3 個經驗是……
Thumbnail
在轉職寫程式、自學程式語言的過程中,最害怕的莫過於遇到無從下手的問題。透過實際案例分享,讓零基礎從零到一的程式新手,也能快速學會如何解決複雜問題。
Thumbnail
在轉職寫程式、自學程式語言的過程中,最害怕的莫過於遇到無從下手的問題。透過實際案例分享,讓零基礎從零到一的程式新手,也能快速學會如何解決複雜問題。
Thumbnail
要怎麼讓人意識到錯誤,自己又怎麼面對錯誤,原來認知和錯誤才是團隊成長的關鍵。 或許知道機會得來不易,或許知道外面競爭強烈,就是基於這種強烈的求生意志之下,導致早期在擔任管理或mentor時,對於同事和團隊成員的態度都相當苛刻,也許當時的我也沒有發現,自己的風格是讓人厭惡的。 面對散漫的同事 知錯
Thumbnail
要怎麼讓人意識到錯誤,自己又怎麼面對錯誤,原來認知和錯誤才是團隊成長的關鍵。 或許知道機會得來不易,或許知道外面競爭強烈,就是基於這種強烈的求生意志之下,導致早期在擔任管理或mentor時,對於同事和團隊成員的態度都相當苛刻,也許當時的我也沒有發現,自己的風格是讓人厭惡的。 面對散漫的同事 知錯
Thumbnail
職場上有許多同事關係需要處理,平輩之間相互討論是一件挺不錯的事情,但我認為碰上程式問題應該自我排除,增加自我學習能力。你身旁也有不斷提問的 Bug 同事嗎?歡迎來看看我是如何應對這些同事的。
Thumbnail
職場上有許多同事關係需要處理,平輩之間相互討論是一件挺不錯的事情,但我認為碰上程式問題應該自我排除,增加自我學習能力。你身旁也有不斷提問的 Bug 同事嗎?歡迎來看看我是如何應對這些同事的。
Thumbnail
工程師現在要換工作實在太容易了,條件一家比一家優渥,直接擺在眼前任你挑,如果有人向我尋求工程師轉換跑道的建議,我不會直接指引他們應該去哪上班,而是會請他們思考:「自己是個吸引企業的好人才嗎?」
Thumbnail
工程師現在要換工作實在太容易了,條件一家比一家優渥,直接擺在眼前任你挑,如果有人向我尋求工程師轉換跑道的建議,我不會直接指引他們應該去哪上班,而是會請他們思考:「自己是個吸引企業的好人才嗎?」
Thumbnail
其實,每每要下筆時,我都覺得慚愧。 因為每次我要寫作時,就是把發生的事記錄起來並和你們分享。 好像日記一般,在我的文章列表裡,記錄著我和身邊的人的喜怒哀樂。 我都想哈哈大笑自己的靈感! 就在前幾天的某天,那天從早到晚,一連串的轟炸我的腦神經,從朋友到同事,好像我的對話在不同的空間一樣,雞同鴨嘴。
Thumbnail
其實,每每要下筆時,我都覺得慚愧。 因為每次我要寫作時,就是把發生的事記錄起來並和你們分享。 好像日記一般,在我的文章列表裡,記錄著我和身邊的人的喜怒哀樂。 我都想哈哈大笑自己的靈感! 就在前幾天的某天,那天從早到晚,一連串的轟炸我的腦神經,從朋友到同事,好像我的對話在不同的空間一樣,雞同鴨嘴。
Thumbnail
近幾年看到蠻多光怪陸離的開發鬼故事,也見識過各種奇醜無比的失事原因
Thumbnail
近幾年看到蠻多光怪陸離的開發鬼故事,也見識過各種奇醜無比的失事原因
Thumbnail
讀者 C 常常私訊我有關程式學習的問題,在初期我會試著引導他自己找到解決的方案,然而當我透過對話越了解這位讀者時,我才漸漸觀察出,為什麼有些人可以成功轉職,但有些人不行的脈絡⋯⋯
Thumbnail
讀者 C 常常私訊我有關程式學習的問題,在初期我會試著引導他自己找到解決的方案,然而當我透過對話越了解這位讀者時,我才漸漸觀察出,為什麼有些人可以成功轉職,但有些人不行的脈絡⋯⋯
Thumbnail
每個人在職場上或多或少都有犯錯過,但回頭檢視自己為何做不好,且力求改善的人並不多,很多時候不去做新的嘗試,就不會找到新的方法。今天跟大家聊聊初階工程師如何提高自己的經驗值以及工程師的當責之道是什麼。
Thumbnail
每個人在職場上或多或少都有犯錯過,但回頭檢視自己為何做不好,且力求改善的人並不多,很多時候不去做新的嘗試,就不會找到新的方法。今天跟大家聊聊初階工程師如何提高自己的經驗值以及工程師的當責之道是什麼。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News