作者:
lrvine (Irvine)
2020-07-23 14:49:51常常在這個板上逛的感覺是
普遍大家覺得韌體無聊 似乎純軟比較好玩?
我本身的背景主要是在 Linux kernel 但也有機會碰到 Android middleware 甚至更上層
我覺得他們都是差不多的東西 就是寫code去執行一項任務(演算法)
所以想請問大家為什麼會覺得韌體無聊呢? 主因是?
寫韌體會受硬體限制 綁手綁腳寫純軟自由多了 不用在意寫法能否在硬體上實現
純軟大宗Web很貼近使用者, 自然變化比較多尤其前端, 寫的也不是演算法,但好不好玩還是要看人
作者:
icecubes (Life is fragile)
2020-07-23 14:58:00韌體要看的spec比較多 純軟比較所見即所得 看個人經驗寫架構
作者:
yamakazi (大安吳彥祖)
2020-07-23 14:59:00純軟可以WFH吧我猜
韌體常常受硬體限制,ROM/RAM/運算能力都很有限
作者:
Csir (張胖胖)
2020-07-23 15:40:00賺的屌打韌體
作者:
pttworld (批踢踢世界)
2020-07-23 15:50:00韌體被spec, datasheet這些限制住了純軟你夠強可以自己發明演算法,歷史留名吃一輩子
作者:
neo5277 (I am an agent of chaos)
2020-07-23 16:23:00我才剛從純軟轉去稍微偏硬的耶
作者:
luke72 (ccc)
2020-07-23 16:32:00韌體大部分都是在porting 很少人在寫application的啦你如果做韌體卡的到kernel的缺 是可以超有趣沒錯
作者: Dinowchang (Dinow) 2020-07-23 17:24:00
嵌入式系統從application寫到driver,算哪邊?
作者:
atst2 (atst2)
2020-07-23 18:18:00好不好玩是看做什麼事,純軟也是有工作整天複製貼上換皮,套模組
我身邊純軟至上的人 大多對資料結構與演算法不熟悉又對CPU硬體架構與編譯器的行為沒有概念不過可能是樣本數大多位落在 網路前後端吧
作者:
alihue (wanda wanda)
2020-07-23 18:50:00因為強的都不在你身邊?
作者:
ap954212 (death is like the wings)
2020-07-23 18:54:00玩的定義是什麼
資料結構確實說不熟有點誇張 就沒在思考複雜度的使用
圈子程度太差在那邊扯純軟下水我們這邊做純軟的連乘法有沒有用simd都要計較
我說的是那種會再做韌體的人面前 扯什麼軔體無聊我自己也算做軟體的吧 simd也是略懂略懂
作者:
final01 (牛頓運動定律)
2020-07-23 19:40:00你問100個人有一100個答案是在這邊講什麼??
如果家裡可以弄一間車床 + 一間電子實驗室 韌體也可以挺有趣的
作者:
chuegou (chuegou)
2020-07-23 19:41:00你覺得用arm asm兜boot code比較有趣還是用QT兜UI比較有趣
作者:
bowin (盡其在我)
2020-07-23 19:47:00It's "constraint"...
作者:
GGFACE (ggface)
2020-07-23 20:40:00最多人不代表最核心好嗎...
作者:
saladim (殺拉頂)
2020-07-23 20:48:00人多的部門可能是 也可能不是重要部門
作者: tiger0922 (乾達婆) 2020-07-23 20:55:00
要用英文先拼對好嗎...
作者: jayemshow (S.Kazumi) 2020-07-23 21:06:00
韌體大部分都是寫一些判斷式 if else 立一些 flag
作者:
lecheck (小調皮)
2020-07-23 23:27:00contraint 好像是法語?
作者:
BlacksPig (Black Handsome s Pig)
2020-07-23 23:58:00沒待過韌體,軟體我有過天馬行空找套件框架,做出廠商給不出來的solution,很有成就感不過前面也是問題卡很久,花很多時間確認問題點,才有後來的想法
作者:
shter (飛梭之影)
2020-07-24 00:03:00純軟可以丟 github 給別人玩,韌體只能對機器
作者:
Matz (妹妹C吸)
2020-07-24 00:44:00越底層越好玩
硬體debug很煩 而且最慘是程式沒問題但硬體有問題
作者:
fr75 (阿巴 )
2020-07-24 06:30:00我是寫韌體應用跟driver的 在家寫韌體也可以很好玩像是寫機器人跟智慧家居的東西 不過就是要有硬體 門檻比較高 存軟的話在家自己寫python像是檔案處理跟AI之類的應用覺得很實用
作者:
melvinT (MT)
2020-07-24 06:59:00前面是要說少個s吧...阿還真的是法文...
韌體就是個為人做嫁衣的存在 遵循協議等人使用要好玩一定是寫應用越底層越好玩我是不認同 但台灣越底層越多錢是真的
作者:
NCUking (中大王)
2020-07-24 17:16:00待遇高就好玩了啦
作者:
cphe (魔鬼藏在垃圾筒裡)
2020-07-24 21:18:00我看有太多人把FW直接跟寫boot code和driver畫上等號怎麼會覺得寫底層就只能照表抄課… 更別說現在比較大的軟體架構都是由上而下的,除非你只懂寫application一個application call下來的API怎麼串到最底層去實作,覺得不有趣是因為沒去弄懂吧
以前端來說,你作一個東西跑上有成果跟成果是一坨屎超級明顯的好嗎XD
作者:
hooll111 (Katsudon)
2020-07-25 14:28:00純軟大多面對使用者阿 所謂高手在民間 被hack的機會很高刺激哦
作者:
g89227 (@宅貓@)
2020-08-10 13:24:00韌體無聊是因為自己摸不到真的韌體然後自己的技能又是文組去上個半年課就可以做的