Re: [討論] 軟體工程師這條路,是不是走到盡頭了?
看板Soft_Job (軟體人)作者isaacting (2312312)時間3周前 (2025/06/27 08:23)推噓44(48推 4噓 141→)留言193則, 41人參與討論串2/19 (看更多)
身為一位年資10+年的韌體工程師,一旦東西出現問題,永遠要假設硬體可能有狀況
我想舉幾個我親身的經驗來分享一下:
擔任筆電觸控面板的韌體工程師:
這批送驗的觸控面板出現了問題,廠商很急,要我們在2天內找到問題,並提出解法
我的標準SOP:
拆筆電--->跳線接訊號--->初步懷疑是可能觸發演算法的問題--->硬體出現問題 QQ
當時的狀況是這樣,就廠商抱怨當手指滑到某個區域時,鼠標就動不了
請注意,廠商永遠只會抱怨這種程度的問題(1)
不可能請廠商拿甚麼log給你,所以就要親拿系統自去測試
花5 min把筆電殼拆掉,露出接點,焊線上去,接I2C跟UART同時監測
觸控面板吐出的訊號 (2)
開始爬code,看看是否被意外觸發,調整基本參數,上傳到觸控面板,重新測試(3)
問題依然存在,發現手指滑到特定區域時,訊號意外變低,導致演算法辨認出錯誤的
手指,以至於觸控面板表現異常。
決定測IC打出來的Tx訊號,但由於要把整個觸控面板拆出來(4) 又多花了一些時間
用示波器去觀察每個Tx點的訊號,發現某幾個點出來的訊號異常低
開始一路盤查回去,最後是發現當IC打訊號時,會先經過電阻,但某幾個電阻
裂掉了,導致阻抗異常增加,連帶訊號就降低
解決方法: 重焊電阻(5),問題解決~~~~開勳開勳~~~~ 總時間: 5Hr
你看完(1)(2)(3)(4)(5)的描述,就大概會知道這應該不是靠AI就能解決這些問題惹
(1)光是釐清問題,就需要花一些時間,AI若可以通靈的話,我會感激到痛哭流涕
(2)10 min若無法把筆電殼拆掉並跳好線,在我們公司會被判定是不及格,
隨時會被fire QQ
(3)韌體的演算法程式碼有規定不可以上傳到AI,而且這種觸控的東西,就是要
親自肉身測試才有意義
(4)那個東西真的不好拆,又多花了20 min
(5)0204的電阻,你焊過就懂
大guy是這樣~~~~~~
擔任韌體工程師的日常~~~鳩咪
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.215.24.133 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1750983818.A.3CE.html
推
06/27 08:38,
3周前
, 1F
06/27 08:38, 1F
→
06/27 08:38,
3周前
, 2F
06/27 08:38, 2F
我們也是要寫code或是改寫演算法,但確實有60%以上的時間都在做這類的事情......
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 08:43:36
推
06/27 08:56,
3周前
, 3F
06/27 08:56, 3F
→
06/27 08:56,
3周前
, 4F
06/27 08:56, 4F
→
06/27 09:44,
3周前
, 5F
06/27 09:44, 5F
(1)很難,廠商永遠只會抱怨不能用或是東西壞掉,怎麼壞掉的,這不關他們的事情
但問題就在於壞掉的原因有千百種......每一次都大不相同 QQ
(3)跟硬體直接關聯,或許可以請AI一次產生幾十種版本的FW,但還是要上傳到觸控面板
去肉身測試才有辦法解決~~~~
也許短期內3是有一些些機會,但坦白講(1)真的難....相信我
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:11:42
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:12:21
→
06/27 10:21,
3周前
, 6F
06/27 10:21, 6F
廠商只會在那邊說:東西爛掉,我很急耶...你要幫我修好.....
......你覺得這樣的資訊?!....
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:22:54
→
06/27 10:22,
3周前
, 7F
06/27 10:22, 7F
→
06/27 10:23,
3周前
, 8F
06/27 10:23, 8F
→
06/27 10:23,
3周前
, 9F
06/27 10:23, 9F
→
06/27 10:24,
3周前
, 10F
06/27 10:24, 10F
→
06/27 10:24,
3周前
, 11F
06/27 10:24, 11F
→
06/27 10:25,
3周前
, 12F
06/27 10:25, 12F
→
06/27 10:25,
3周前
, 13F
06/27 10:25, 13F
→
06/27 10:26,
3周前
, 14F
06/27 10:26, 14F
→
06/27 10:26,
3周前
, 15F
06/27 10:26, 15F
→
06/27 10:27,
3周前
, 16F
06/27 10:27, 16F
推
06/27 10:29,
3周前
, 17F
06/27 10:29, 17F
推
06/27 10:30,
3周前
, 18F
06/27 10:30, 18F
→
06/27 10:30,
3周前
, 19F
06/27 10:30, 19F
→
06/27 10:30,
3周前
, 20F
06/27 10:30, 20F
→
06/27 10:32,
3周前
, 21F
06/27 10:32, 21F
→
06/27 10:33,
3周前
, 22F
06/27 10:33, 22F
我們美國的母公司有一些可以測試的儀器.....
但問題就在於: 硬體會出的包實在是太多惹....
換一間打件廠,出來的品質可能就會爛掉
然後小弟就要出面解決惹
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:37:24
推
06/27 10:38,
3周前
, 23F
06/27 10:38, 23F
→
06/27 10:39,
3周前
, 24F
06/27 10:39, 24F
你若真的可以把這個通靈AI搞出來~~~小弟的前公司肯定會很感謝你XD
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:40:03
推
06/27 10:42,
3周前
, 25F
06/27 10:42, 25F
→
06/27 10:43,
3周前
, 26F
06/27 10:43, 26F
→
06/27 10:44,
3周前
, 27F
06/27 10:44, 27F
→
06/27 10:44,
3周前
, 28F
06/27 10:44, 28F
→
06/27 10:45,
3周前
, 29F
06/27 10:45, 29F
→
06/27 10:46,
3周前
, 30F
06/27 10:46, 30F
→
06/27 10:48,
3周前
, 31F
06/27 10:48, 31F
不一定~~~韌體一般都被認為是賽缺...
你有興趣的話可以站內信...
其實韌體還是缺很大 QQ
※ 編輯: isaacting (49.215.24.133 臺灣), 06/27/2025 10:51:47
推
06/27 10:51,
3周前
, 32F
06/27 10:51, 32F
推
06/27 10:54,
3周前
, 33F
06/27 10:54, 33F
還有 120 則推文
還有 8 段內文
推
06/27 18:00,
3周前
, 154F
06/27 18:00, 154F
→
06/27 18:00,
3周前
, 155F
06/27 18:00, 155F
→
06/27 18:03,
3周前
, 156F
06/27 18:03, 156F
→
06/27 18:03,
3周前
, 157F
06/27 18:03, 157F
推
06/27 18:21,
3周前
, 158F
06/27 18:21, 158F
→
06/27 18:21,
3周前
, 159F
06/27 18:21, 159F
→
06/27 18:21,
3周前
, 160F
06/27 18:21, 160F
推
06/27 18:26,
3周前
, 161F
06/27 18:26, 161F
→
06/27 18:26,
3周前
, 162F
06/27 18:26, 162F
→
06/27 18:26,
3周前
, 163F
06/27 18:26, 163F
→
06/27 18:33,
3周前
, 164F
06/27 18:33, 164F
推
06/27 18:34,
3周前
, 165F
06/27 18:34, 165F
→
06/27 18:34,
3周前
, 166F
06/27 18:34, 166F
→
06/27 18:34,
3周前
, 167F
06/27 18:34, 167F
→
06/27 19:22,
3周前
, 168F
06/27 19:22, 168F
推
06/27 19:58,
3周前
, 169F
06/27 19:58, 169F
推
06/27 20:05,
3周前
, 170F
06/27 20:05, 170F
→
06/27 20:10,
3周前
, 171F
06/27 20:10, 171F
推
06/27 20:10,
3周前
, 172F
06/27 20:10, 172F
→
06/27 20:10,
3周前
, 173F
06/27 20:10, 173F
→
06/27 20:10,
3周前
, 174F
06/27 20:10, 174F
→
06/27 20:10,
3周前
, 175F
06/27 20:10, 175F
→
06/27 20:12,
3周前
, 176F
06/27 20:12, 176F
→
06/27 20:20,
3周前
, 177F
06/27 20:20, 177F
噓
06/27 21:04,
3周前
, 178F
06/27 21:04, 178F
推
06/28 10:05,
3周前
, 179F
06/28 10:05, 179F
→
06/28 10:05,
3周前
, 180F
06/28 10:05, 180F
→
06/28 10:06,
3周前
, 181F
06/28 10:06, 181F
推
06/28 10:48,
3周前
, 182F
06/28 10:48, 182F
→
06/28 10:48,
3周前
, 183F
06/28 10:48, 183F
→
06/28 10:48,
3周前
, 184F
06/28 10:48, 184F
→
06/28 12:52,
3周前
, 185F
06/28 12:52, 185F
→
06/28 12:52,
3周前
, 186F
06/28 12:52, 186F
→
06/28 15:25,
3周前
, 187F
06/28 15:25, 187F
推
06/29 03:24,
3周前
, 188F
06/29 03:24, 188F
推
06/29 08:06,
3周前
, 189F
06/29 08:06, 189F
→
06/29 08:06,
3周前
, 190F
06/29 08:06, 190F
推
06/30 08:39,
2周前
, 191F
06/30 08:39, 191F
推
06/30 22:05,
2周前
, 192F
06/30 22:05, 192F
→
07/01 16:42,
2周前
, 193F
07/01 16:42, 193F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 19 篇):
Soft_Job 近期熱門文章
51
263
PTT職涯區 即時熱門文章