推 flypaper: 我身邊純軟至上的人 大多對資料結構與演算法不熟悉07/23 18:33
→ flypaper: 又對CPU硬體架構與編譯器的行為沒有概念07/23 18:33
→ flypaper: 不過可能是樣本數大多位落在 網路前後端吧 07/23 18:35
阿肥我扯這些 只是曾經看到有些人只寫過應用層
卻說軔體很無聊 工作盡是查spec
自己寫的程式 不會用資料結構 演算法一律只用暴力解
雖然我也是應用層仔 卻對底層仔感到不平
不過我自己也知道 對很多產品的開發而言 有很多比效能更重要的東西
※ 引述《lrvine (Irvine)》之銘言:
: 常常在這個板上逛的感覺是
: 普遍大家覺得韌體無聊 似乎純軟比較好玩?
: 我本身的背景主要是在 Linux kernel 但也有機會碰到 Android middleware 甚至更上層
: 我覺得他們都是差不多的東西 就是寫code去執行一項任務(演算法)
: 所以想請問大家為什麼會覺得韌體無聊呢? 主因是?
我自己倒是
在IC廠聽到寫driver的抱怨 整天在踩硬體本身的bug
聽在FAANG寫網路後端的朋友抱怨 盡是寫業務邏輯