2013年3月17日 星期日

作者: waterdisney (想要征服的世界) 看板: Soft_Job
標題: Re: [請益] 資策會課程選擇
時間: Sat Mar 16 19:06:46 2013

※ 引述《achaos (熱~~~~)》之銘言:
: 建議要花錢學,選嵌入式比較好,
: 因為嵌入式比起JAVA要自學是較為困難的。
: 而且比起純軟,嵌入式比較有機會拿到較佳的薪水。

  因為沒當過JAVA工程師,所以我來說說..嵌入式系統工程師可以怎麼開始?


  其實RD/工程師最重要的是擁有自我解決問題的能力,

  而去資策會上課,學JAVA或者學嵌入式系統,都是在培養一種基本的sense

  讓你先有一個基本的感覺,未來碰到類似的東西時  懂得從哪裡下手。

  當然不可能一上完課出來,就立刻變成大內高手,什麼東西都萬物皆通...




  試想,如果你沒摸過嵌入式系統,你怎麼會知道..什麼是mips,什麼是arm

  什麼是UART,什麼是console,什麼是kernel,什麼是driver,什麼是application

  什麼是porting,什麼是MCU,什麼是debug board,什麼是.....

  所以去上課是培養一種最基本的感覺..培養自己熟悉這種環境..




  不管是JAVA工程師或者嵌入式工程師,先看看你未來想要成為什麼樣的人..

  如果你說,我很希望能夠自己做一個產品..

  (可能是IPCAM / Set top box / Smart TV/ Android TV/ router ....)

  那就大膽的選擇走嵌入式工程師這一塊吧...




  如果你不想去資策會上課,過去也沒經驗

  那你可以先在網路上搜尋 Arduino

  先看看網路上的教學文章,瞭解一下這是什麼東西。

  然後花個一千元  買個start kit,買一本書,開始練習書上的範例

  這是最基本而且最友善的單晶片程式設計的開始。



  當你已經看的懂Arduino中的那些術語..

  恭喜你,你可以進階到下一步,開始來玩真正的嵌入式系統。


  下一步,你可以買一塊Respberry pi的版子(1500左右)

  然後,開始搜尋網路上的文章,先試著自己把這塊版子灌一個OS..

  再來是看看別人都用這塊版子玩些什麼

  選個簡單的實做  開始動手做。



  做完這些,有了基本的sense..看看你是不是真的喜歡剛剛所經歷的這個過程。

  ....如果你喜歡所經歷的這些過程,那你真的是個當工程師的料,

  義無反顧,帶著你所做出來的成品,去投履歷吧。



  如果你經過了上述兩種系統,還想再體驗更複雜的系統

  那再給你一個關鍵字,去買片 pandaboard,這可以讓你學會更多複雜的應用。



  也給有心想走嵌入式的大家一些想法..

  硬體的部分永遠都不是最難解決的~困難的是..版子買回來之後

  你永遠懶得去動這片版子。



  希望未來能夠看到越來越多自學出身的嵌入式系統工程師.....

  (完畢)


--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 140.113.47.7
→ RouterHsieh:我倒覺得原po要會做這些事情的話,                    03/16 19:08
→ RouterHsieh:那也不用上來這裡問去補哪個班才好找工作了,科科      03/16 19:09
→ RouterHsieh:能做得到這些的就直接去找工作了,幹嘛還去資策會XD    03/16 19:09
→ waterdisney:買片 arduino uno, 買本書 把書上範例作一次 很難嗎@@  03/16 19:10
推 opadro:這還不算難的話 那天下無難事了XD                          03/16 19:10
→ leiyan:倫家想用cygwin可以嗎QQ                                   03/16 19:33
推 LaPass:起頭最難好不好.... = =|||                                03/16 20:42
→ LaPass:最難的都是從安裝環境、學會怎麼DEBUG開始..... 一但會自己  03/16 20:43
→ LaPass:寫東西出來,找錯誤訊息,那就很好去找BUG的答案了          03/16 20:44
→ erspicu:arduino這種東西其實是給非科班玩的                       03/16 21:22
→ erspicu:不覺得玩arduino買書 範例跑一跑就可以出師了              03/16 21:23
→ erspicu:ARDUINO是單晶片微電腦世界中的basic                      03/16 21:24
→ erspicu:當然看個人本事拉 也是可以做非常多應用                   03/16 21:28
推 didila:要入門 理所當然的有難度 人家可能要去哪邊買都沒頭緒       03/16 23:21

沒有留言:

張貼留言