看板 Soft_Job 關於我們 聯絡資訊
※ 引述《maurlice (飛進我的天空)》之銘言: : 我第一份工作是做embedded system app開發,而且還是FAE,那時候其實有很長一段 : 時間我對韌體以及軟體的認知是很模糊的,講白一點、搞不清楚自己是韌體或者軟體 : 工程師。 我 1x 年韌體。 韌體常常有一些跟 HW 相關詭異的 怪bug , 需要跟 HW 配合,看懂簡易電路圖, 還有簡易使用示波器/三用電表/power supply 等等 甚至有些還會拿焊槍焊點東西。 但做久了這些東西就是門檻。 很多東西書上沒有,網路上相關的QA也很零散 我以前認識幾個很強的 SW 都不願意碰這些東西。 心理上會排斥。 排斥桌子上有幾張板子儀器線材看起來亂七八糟很像圾垃堆。 排斥邏輯正確但行為不正確, (但這不就跟解 Browser/Android 相容性的問題很像?) 找間還算賺錢的公司, 實力就算不強還是穩穩做,因為這行很吃經驗值, 所以不用擔心超強的新人還是新技術出現, 就算 IQ 160 比賽得冠軍, 碰到沒遇過的怪問題也只能吃土。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.205.229 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1527211883.A.0FF.html
bab7171: 韌體這行真的很吃經驗,很難被取代 05/25 09:38
bab7171: 個人是全部都有在寫 05/25 09:39
yamakazi: 很多東西找不到資料 只能自己設計實驗來做 05/25 09:42
bab7171: 說用到的語法不難這部分,應該是沒去改寫gpu vpu ipu,這 05/25 09:46
bab7171: 些核心程式碼 05/25 09:46
bab7171: 只是單純做過週邊的sensor 05/25 09:47
iiiii: 我看韌體工程師老狗玩不出新把戲的很多,害台灣IC被淘汰原 05/25 12:09
iiiii: 因之一,永遠只想做小玩具。 05/25 12:09
jdward: FW 只是 support 角色,如果想做小玩具的也是 PM 跟老闆 05/25 12:20
jdward: 開IC產品規格是 PM 跟 FW 又沒關係 ... 05/25 12:21
yamakazi: ic會被淘汰是因為韌體的錯我笑了哈哈哈 05/25 13:05
yamakazi: 打個比方你買印表機的時候 會在意驅動軟體或韌體寫的有 05/25 13:06
yamakazi: 多棒棒嗎 05/25 13:06
gn00670191: 看看7樓再看看版標,嘻嘻。 05/25 13:17
yamakazi: 最常見的就是ic tap out回來後 不符規格 比如說耗電量太 05/25 13:25
yamakazi: 高 就問韌體說 能不能縮短執行時間 讓ic多睡一會兒 這樣 05/25 13:25
yamakazi: 耗電量就能降低了 整天都在幫硬體work around 05/25 13:25
yamakazi: 好像耗電量太高都是韌體的錯一樣 當初驗FPGA的時候用的 05/25 13:29
yamakazi: 都是一樣的韌體啊 然後什麼都地方太耗電類比又說不出來 05/25 13:29
yamakazi: 只會要你降低clock 少寫幾個迴圈看能不能縮短執行時間降 05/25 13:29
yamakazi: 功耗 05/25 13:29
doranako: SW怎麼看的懂電路圖,fw真的很吃經驗 05/25 13:30
yamakazi: 我就直接嗆 一上電韌體啥事也沒做 ic擺在那邊idle耗電量 05/25 13:31
yamakazi: 就比spec高了幾百微安 是要怎麼縮短時間 韌體根本就還沒 05/25 13:31
yamakazi: 開始跑起來 05/25 13:31
yamakazi: 還有mips明明都一樣啊 多寫幾行code就多指令而已 頂多跑 05/25 13:43
yamakazi: 不完 就算多了幾百萬行指令也跟耗電量無關好嗎 一秒鐘能 05/25 13:43
yamakazi: 跑的指令數就是固定好的 不知道為什麼硬體人一直覺得軟 05/25 13:43
yamakazi: 體少寫幾個指令就能降低run mode的耗電量 05/25 13:43
cphe: 還真是第一次看到有人說IC賣不好是FW的錯XD 05/25 15:52
cphe: FW主要工作之一就是幫硬體設計擦屎的~ 連釐清要不要開始擦都 05/25 15:53
cphe: 要花很多時間 05/25 15:53
cphe: 為什麼會說賽?因為出貨之後拉屎的人不用管了,只有你手上有 05/25 15:54
cphe: 衛生紙,所以就是你了 05/25 15:54
cobrasgo: 樓上這個衛生紙的比喻很好 05/25 16:17
final01: 呵呵,老屁股,你沒碰過iq160的吧!XD 05/25 16:55
iiiii: 看看多少韌體人故步自封和責怪硬體,加油啦 05/25 17:14
dsilver: 看7樓再看版標XDDDDDDDD 05/25 18:16
bxc: 工作能賺錢就好 管啥新技術 05/25 18:19
iceberg: 哈哈哈七樓 05/25 19:10
chuegou: 韌體幫EE和機構擦屁股就夠忙了 還要教SW怎麼用API 05/25 19:34
chuegou: 7樓公司FW還有時間作小玩具 過太爽了吧 05/25 19:34
codehard: 這麼不爽FW怎不自己跳下來做 反正很簡單不是嗎 05/25 19:57
yamakazi: 七樓怎麼不講講自己玩了什麼小把戲啊XDDD 05/25 19:58
color529: 所以7F設計了什麼曠世巨作,FW跟不上的?願聞其詳 05/25 20:19
color529: 既然這麼強應該不用FW,你自己在設計時自己寫好demo cod 05/25 20:21
color529: e啊 05/25 20:21
brettchen: 7樓看起來應該是寫APK的? 05/25 23:23
LinuxKernel: workaround engineer 05/25 23:26
taffy128s: 好吧我承認 韌體寫多了 想像力有在衰退 05/25 23:34
taffy128s: 做比較high level的東西時容易想著應付就好 呵 05/25 23:35
taffy128s: 不過如果是晶片賣不好 應該是大家都有責任吧 05/26 00:00
shortoneal: 這種垃圾話聽聽就好..不過就是鄙視鏈的一環 05/26 03:45
supertitler: 真的是很有感 硬體一個小問題 整個軟體架構大改 05/26 07:38
hotrain13: 真的是看經驗值,好多問題沒有前輩提點真的會走很多彎 05/26 08:42
hotrain13: 路 05/26 08:42
hegemon: 我是不知道韌體跟driver這層,某樓是期待要做出什麼曠世 05/26 08:46
hegemon: 功能啦 05/26 08:46
hegemon: 功能這種東西應該是更上層的應用層該搞的吧? 怪FW跟drive 05/26 08:47
hegemon: r一定是有什麼誤會 05/26 08:47
hegemon: FW跟driver最主要的功能就是把硬體叫起來跟幫硬體貼補丁 05/26 08:48
hegemon: 而已 05/26 08:48
jj0321: 釣魚囉(? 05/26 09:13
wugesmin: 韌體就是協助軟體與硬體溝通的橋梁,他能發揮的有限 05/26 11:54
wugesmin: 韌體就是補丁 + 穩定,產品好壞關鍵還是在硬體跟軟體 05/26 11:55
ufap: 七樓你就別出來亂了 05/26 19:46
k078787878: 某樓在秀下限笑死 05/26 20:44
krizarlid: 粉味跟IC沒發展有啥關聯阿... 05/27 11:41
darthv: 5i那家大廠工作何系畢業的給大家瞻仰一下? 05/29 07:59