瀏覽單個文章
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者ayler
embedded system容易又省錢的學習辦法
就是去把linux kernel玩過一遍,
很多網路文件與中文書籍 ... 又可以拿自己的PC做開發實習


1. Embedded System 不只有 Linux.

2. Kernel 玩過是怎樣玩過? 這說法太籠統.

3. 其實 Embedded 挺無聊的, 改 Kernel 的機會並不多(改 arch 那個不算, 我說的是 linux), 大部份時間都是看電路圖看 datasheet 看 spec 然後寫/改 driver, 然後如果你家人力不夠, 你要一個人包所有 ap, 不過 kernel 的書還是要看, 你至少要知道 system call 怎樣弄(比如說怎樣新增自訂的), process scheduling 是怎樣做的, multi-process 怎樣生成等等...

4. 我本身本來就有私下自己玩 linux 數年, 對系統架構挺熟的, 又會寫 shell script, 為了精進才跳下來摸 driver & kernel 的, 我感覺到在 embedded linux 在系統觀念跟操作還是非常重要的. (其實不少人想碰 embedded linux 都死在這裡, 像我部門的其他人, 他們可不是 embedded 新手)

5. 這行沒搞頭, 別來了, 學這個還不如去唸個好學校的碩士班(我很認真的說), 我隔壁部門搞 micro-controller 的(這東西比 embedded 簡單), 他中字輩碩士非本科系剛畢業, 來我們公司練功一年就跳去台X電, 起薪 4xK 不含獎, 保障 16 個月以上, 我混這麼久, 薪水 3xk x 13 無獎金, 看得我羨慕不已, 我的履歷表基本上在台灣大公司都是直接被丟垃圾桶的份.

6. 就業嘛, 是餓不死, 但是如果你沒名校光環加持, 你混不出啥名堂的, 而且別的行業更好混, 請你千萬別想不開, 走頭無路的人才會來搞這個 C/P 值超低的行業~

7. 真的要玩, 自己弄個 ev kit 練, 我建議你可以玩玩看三爽的 2440, 這顆算是最簡單又便宜的入門級 soc.

8. 沒經過職場實戰洗禮過的 embedded system engineer 是上不了檯面的~
__________________
滿招損 謙受益
舊 2010-08-03, 03:06 PM #7
回應時引用此文章
darkangel離線中