Re: [請益] 請教非本科系當韌體工程師

看板Tech_Job作者 (啃)時間5年前 (2019/01/17 04:21), 5年前編輯推噓3(5217)
留言24則, 10人參與, 5年前最新討論串2/4 (看更多)
我背景比你更不適合寫程式 是本科碩班都112物理 請問你講的 韌體 到底是甚? 這名詞本身定義非常模糊 若用最原始之定義"寫在flash上就是韌體" 那只要用SSD的電腦都只有韌體而無軟體了 下面我把類似之名詞 重整一下: 0. 韌體 其運行於無作業系統之環境 或該環境之作業系統無動態加載程式之能力 1. 嵌入式 其上具備作業系統 (不論有無動態加載能力) 而此系統為特定目的而生 好比 : 微波爐 : 一定是韌體 是不是嵌入式毋知 電鍋 : 韌體 極可能不是嵌入式 智障型手機 : 是嵌入式也是韌體 (內建之應用程式多 必有一RTOS管理) 網路路由器 : 現在主流皆基於OpenWRT 是嵌入式 但不是韌體(具動態加載能力) BIOS : 是韌體但不是嵌入式 (? 好像都沒套上RTOS) 電腦 : 兩個都不是 完全泛用目的 安卓手機 : 原本是嵌入式 但現在功能太強 已非特定用途 那你講的韌體 到底是甚呢 若是真正的韌體 可以去淘寶上買些開發板來玩 建議可買 藍牙CC2540/CC2541 這在中國推到爆 各店家準備之文檔皆爆多 且藍牙能與手機互動 也比較有感覺 若是嵌入式linux 五年前mini2440很紅 不過現已過氣 可以買OpenWRT(路由器)的 或是買可裝Linux與Android的 路由器入手門坎稍高點 其實 也不用講這樣多 拿出112畢業證書 臉皮夠厚 人家就收你了 本人就是個例 十餘年來 我摸的順序大體是這樣的: 電腦白癡->Fortran數值模擬->玩魔獸 傷害模擬 ====== (出社會) ->訊號處理演算法-> CUDA編程(不適合該題目) ->CPU編程優化 -> x86影音函式庫優化暨整合-> linux應用程式開發 -> windows/mac應用程式開發 -> 安卓/iOS影音函式庫優化暨整合 -> 藍牙單晶片編程暨各平台藍牙庫備整 -> 單晶片編程 -> linux周邊裝置整合 -> 單片機RTOS移植 ==== (到矽谷) -> 拜師學藝 重回CUDA -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 107.3.157.230 ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1547670111.A.99C.html

01/17 08:09, 5年前 , 1F
所以cuda很泛用(?
01/17 08:09, 1F
在矽谷若做傳產 還待在這沒甚意思 與新科技扯點邊還是比較好 本滷看深度學習日後需要僱人做底層優化

01/17 08:25, 5年前 , 2F
推學長@@ 但時代變了
01/17 08:25, 2F
甚點時代變了 厚臉皮不勘用了?

01/17 08:33, 5年前 , 3F
對啊 也是112物理學碩面試機會都不多哈哈
01/17 08:33, 3F

01/17 08:33, 5年前 , 4F
也可能是個案啦@@
01/17 08:33, 4F
大型名牌買圖廠不收正常 但一堆中小型系統廠買圖廠 試過不?

01/17 08:34, 5年前 , 5F
寫bootloader或驅動吧
01/17 08:34, 5F
嵌入式linux驅動不算韌體 非本科系 開場寫linux驅動非常不適合 若硬幹 會讓這人非常局限 人家弄好的框架去裡面調參數 框架怎來毋知 ※ 編輯: KILLE (107.3.157.230), 01/17/2019 08:37:47

01/17 08:58, 5年前 , 6F
又是你
01/17 08:58, 6F

01/17 10:26, 5年前 , 7F
物理系喔...進業界發現眼界就輸EE人一截,專業更不用講
01/17 10:26, 7F

01/17 11:37, 5年前 , 8F
連 OS都不懂怎麼寫好驅動
01/17 11:37, 8F

01/17 12:04, 5年前 , 9F
EE就輸CS一截了 何況非EE的
01/17 12:04, 9F

01/17 16:26, 5年前 , 10F
韌體不具動態加載能力,那林北的iphone更新韌體是在更
01/17 16:26, 10F

01/17 16:26, 5年前 , 11F
新個毛
01/17 16:26, 11F

01/17 16:27, 5年前 , 12F
黑白亂講
01/17 16:27, 12F
那反過來講 我電腦用SSD 所以電腦裡只有韌體而全無軟體嚕? ※ 編輯: KILLE (107.3.157.230), 01/17/2019 17:34:25

01/17 17:48, 5年前 , 13F
根本不懂你在講什麼,我講那句跟ssd有什麼關係,軟體也
01/17 17:48, 13F

01/17 17:48, 5年前 , 14F
可以放在flash上啊
01/17 17:48, 14F
那反過來甚叫韌體 常見定議就是放在flash上 所以照這定義 那只要SSD一來就沒有軟體了 你認同這定義否?

01/17 18:22, 5年前 , 15F
執著這定義有意義嗎?科技進步的情況下 軟韌體早就沒啥區分
01/17 18:22, 15F

01/17 18:22, 5年前 , 16F
01/17 18:22, 16F
名不正言不順 事是能做多好? ※ 編輯: KILLE (107.3.157.230), 01/17/2019 18:46:53

01/17 19:18, 5年前 , 17F
軟韌體本來就不是照LMA來分的了一直要反推是有事嗎...
01/17 19:18, 17F

01/17 19:18, 5年前 , 18F
.
01/17 19:18, 18F

01/18 23:43, 5年前 , 19F
韌體應該是分 純單片機 跟有linux作業系統
01/18 23:43, 19F

01/18 23:44, 5年前 , 20F
軟體就如.net PC這個層面開發的軟體
01/18 23:44, 20F

01/18 23:45, 5年前 , 21F
韌體適不適合是看你開發的東西,你去開發電源供應器
01/18 23:45, 21F

01/18 23:46, 5年前 , 22F
我敢跟比打包票 除非有人提供給你已經能用的程式碼給你看
01/18 23:46, 22F

01/18 23:46, 5年前 , 23F
你要從無到有那是不可能的 偷別人成果才可能成功
01/18 23:46, 23F

01/18 23:48, 5年前 , 24F
最後只是在那PID瞎調
01/18 23:48, 24F
文章代碼(AID): #1SFv9VcS (Tech_Job)
文章代碼(AID): #1SFv9VcS (Tech_Job)