現在學習 iPhone 開發,再加上嵌入式 FPGA ,哪些公司需要這樣的人才?

本人就是這個狀態,是一個FPGA方向的在校研究生,自學的iphone編程。想了解一下現在市場上這樣的人才多麼?有需求么?


你還是好好學FPGA, 把邏輯時序什麼的都弄明白玩精了. 現在在北京一個能完全拿得起FPGA邏輯編程的工程師月薪至少也過萬.

有興趣也可以學學ios編程. 但如果專門做這個,那你就沒必要讀這個研了,還不如本科畢業出去報個班專門學ios/Android.

兩者是完全不同的, 一個趨向於底層的邏輯編程,要弄清楚的是時序,邏輯什麼的, 一個是純應用層上面的編程.

基本上沒有什麼公司有要求這兩種都會的人. 除非那種小公司,給不起多少錢還想讓人什麼技術都掌握的公司(但這種公司你想去么?要求你是全才,那麼什麼事情都要你干 整天累個半死 ) .

現在的研發行業,分工是很明確的, 做FPGA邏輯就是做FPGA邏輯, 做硬體PCB的Layout,就是畫電路板, 做MCU/ARM嵌入式開發就是寫程序的. 越小的公司就越希望他們的員工是個全才, 因為那樣就可以壓縮成本. 你還是精一項比較好, 然後另一項可以作為興趣學習.

個人認為FPGA至少在20年內,隨著自動化 電子行業的興旺, 還會有很廣闊的市場空間. 但IOS/android編程則不一定, 如果哪天蘋果沒落了,那麼它的ios也就像塞班那樣... 這不是黑蘋果, 風水輪流轉,消費類電子行業風雲變幻是很快的.


基本上是兩條路,暫時來說,需求不多,不過軟硬兼施,將來的話不好說。

FPGA偏向底層,就業方向基本是各大通訊公司,某個領域的IP開發,或者IC驗證。將來的方向是基於軟體演算法的加速。

iPhone開發完全是軟體。有了操作系統之後,基本就跟硬體關係不大了。再加上iPhone是定製的系統,如果是Android之類的設計到移植、驅動等等又是另外一回事。

從現在來看,軟體的前景好於硬體。特別是對於想創業的年輕人來說。

要在這兩個方向中尋找交集,看來還得靠你自己創新闖出一條路來了。


當然可以結合起來,比如說現在流行的智能硬體,硬體部分去做傳統的採集,控制處理等工作,iPhone 去連接硬體(wifi,藍牙,線纜直連)來獲取硬體上的數據,或者去遠程控制,操作硬體。具體應用的話,好比現在流行的智能手錶,iPhone 用的健康儀器等等


移動互聯網開發時代,做軟體應用的比較多,因此,像iphone、android這樣的編程(objective-C和Java)在這方面會有較多的發展。創新工場目前就熱衷於類似方面的創業。

FPGA更多偏向於硬體開發,是面向底層的。

無論是做軟體還是硬體,都會有比較好的發展。關鍵是能找到自己擅長的地方,並在其中一個方面做深入,這樣找工作一定會比較順利。


只要你夠深入,就一定有前景。不需要大而廣,要小而專。


我就是軟體,硬體都有學的,現在看來如果職場混的話還是專一些比較好


正如前人所評論的那樣,FPGA與iPhone軟體開發很難看出有直接交集。即便一家公司對兩種技能都有需求,也不會僱傭一個人同時從事這兩種工作。如果你是從找工作角度出發,建議還是暫時專註一個領域,對於職場新人來說,專註更是公司所需。


從硬體下手,將來的適應性會更強。從事邏輯器件的開發,可以同時提高邏輯嚴密性、編程能力和動手能力(至少要看的懂原理圖和PCB吧,得懂的下載調試吧)。

即便將來想轉軟體,也容易些。

如果一開始就是專註軟體,將來假如想轉行涉足硬體,會很吃力


推薦閱讀:

TAG:iPhone | 蘋果公司AppleInc | iPad2 | 嵌入式系統 |