Re: [請益] 請教C語言如何加強
C的範圍太廣了 你應該先定義之後要走的方向
再來決定你需要什麼技能 以背景為電機來看
一般會走跟硬體有關係的工作 例如韌體或driver開發
領域包括手機/網通/影像/電視 等
所以我們可以知道 你會需要懂:
1. domain knowledge: 例如網通你需要懂TCP/IP, network driver/protocol
2. 背景知識: 系統架構 作業系統 CPU architecture
3. 程式語言: 一般是以C為主
你可以去104網站找個相關職缺 就知道工作需求不外乎上述三個領域
再來談C, 做韌體或driver通常不需要寫大型的程式, 如果你上過基本的C語言後
再多看一些sample code 通常都可以勝任
對新手來說 傳統的上手方式通常是建議去上一門Embedded system課程
打聽一下並參加學校比較熱門的相關課程 參加課程好處是你可以接受
有系統的引導及練習 知道重點在哪邊 自己買板子的話
比較適合有點基礎知識的人 否則很容易迷失及浪費時間
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 192.19.210.250
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1479720382.A.02C.html
推
11/21 20:11, , 1F
11/21 20:11, 1F
推
11/21 22:13, , 2F
11/21 22:13, 2F
討論串 (同標題文章)