酷!學園
技術討論區 => Embedded 討論版 => 主題作者是: hon0612 於 2006-05-17 17:50
-
想問一下,做embedded的工作一定要大學畢嗎?
然後,也要寫程式的專長嗎?
因為我只會embedded 裡面的程序和 shell script而已
embedded 能Run 起來
除了學會了embedded還要學會什麼,才能到embedded的公司上班呢?
-
想問一下,做embedded的工作一定要大學畢嗎?
然後,也要寫程式的專長嗎?
因為我只會embedded 裡面的程序和 shell script而已
embedded 能Run 起來
除了學會了embedded還要學會什麼,才能到embedded的公司上班呢?
不一定要大學畢業, 一般來說一定要會C語言,
我會建議你去找個跟embedded system開發相關的工作會比較快,
除非你是電機資訊背景的學生, 否則像我這樣的人
都會先指派從上層的UI開始寫, 熟了之後再往下層學習.
embedded system的開發工作範圍很寬, 如果是軟體而言,
通常從底層的driver撰寫, 上層的application porting,
到UI的撰寫通常都會分工進行, 越上層工作和硬體比較無關,
基本上只要會用C語言, 懂得Linux的操作, 最好知道Makefile怎麼用...
剩下的就在工作中學吧, 版上有很多從事這個行業的人,
相信大家會給你一些中肯的意見.
-
想請教andrew 前輩
可以了解UI的架構和設計方式嗎?
目前小弟正在尋找設計UI的方式
或是您也在兼職設計
我的EMAIL tthmail@ms63.hinet.net
-
你沒大學畢業的話~~沒幾家公司敢那麼大膽用你吧~~!!
-
你沒大學畢業的話~~沒幾家公司敢那麼大膽用你吧~~!!
就算有大學畢業,又有幾家公司敢用?...
實力才是一切...
-
我沒大學畢業,我待過原廠,遇到雷曼兄弟,不然我現在已經在跟伺服器搏鬥了。 :)
-
我大學經濟系沒畢業
在embedded有四年以上了
c是一定要會啦
能進來主要是靠熟linux和c
最好是有點kernel module的經驗or觀念
ps: 我只會linux的platform
-
Embedded linux的工作就像樓上的大大說的,點出了重點!
就算有大學畢業,又有幾家公司敢用?...
實力才是一切...
那如何培養實力呢?
抓住嵌入式的精髓與切入點:
(1)Linux + C 語言 :這是學習 Embedded Linux 的基本功。
建議學習方式:
將Linux 安裝在PC上實際動手練習並習慣操作介面,並且找一些C語言的書,利用Linux 安裝後即有的GNU Compiler Collection ,將書上的實例拿來練習。
(2)Linux Programming :I/O Routines、Handling Error、Processes、Shell programming等等,觀念的架構與親自動手Coding是不能缺少的。
建議學習方式:
書局有很多Linux Programming 的書籍,但並非每一本書人人都能適用,所以一定要找一本自己看的懂的比較重要,而非聽說哪一本比較好就買哪一本,取決於自己是否能夠理解作者所要闡述的觀念。並將書中的實例仔仔細細的coding過一遍。
(3)Embedded Linux 實作練習:找一塊ARM的開發板,這是必備的工具。從架Embedded Linux環境開始,用cross-compiler,重新make 新的boot loader和Kernel image ,download 到RAM 或燒到 FALSH裡。 自己寫一些簡單的Application。Porting 一些原本在x86 Linux 的軟體到ARM Linux上。
建議學習方式:
從boot loader 切入:可選擇U-boot,目前可參考的文獻相當多。
從Kernel切入,Kernel 2.6.x:目前Linux kernel的里程碑,許多新技術、新觀念、驅動程式支援與作業系統架構都在此版本實作。
從FHS切入:FSH 全名為 Filesystem Hierarchy Standard,是一份定義檔案與目錄標準的文件,FHS 的標準定義了目錄與檔案的擺放位置,而 UNIX-like 的系統則是根據這個標準來管理整個檔案結構。
從Linux device driver 切入:用Linux device 的架構寫一個簡單的driver 如點LED。
各位是否有發現,嵌入式系統要學的東西怎麼會那麼多,也不知道要從何著手﹖那麼可以參考艾鍗學院嵌入式系列課程,由業界的工程師指導您如何有效的學習Linux與C語言,將C語言活用在實務上,讓您融會貫通將基本工穩穩的打好,打好地基才能在迅速的往上延伸。之後一步步的往嵌入式的核心架構深入的了解。艾鍗學院是您一個不錯的選擇。
歡迎到以下網址參觀看看:
http://www.ittraining.com.tw