做3G開發是學Java還是C++

有很多學生問我,現在 3G移動互聯網發展之勢頭必將是IT領域發展十年一遇的難得機遇,想投身到該行業中,不知道是應該學網絡、還是學嵌入式設備開發、還是學習一下Java,C++應用開發,還是學習一下開源框架Android?

 

從我個人對行業的理解來講,移動互聯網的發展一定是先從網絡開始,網絡設備提供商、協議的開發機構(如TD)是第一棒,無論是移動還是聯通首先要完成基礎網絡的建設,如果想進入華爲、思科、大唐這樣的公司應該是要求有很高的學歷以及網絡、通訊技術的經驗,對於大多數本科生來講路徑應該較長,而且當前運營商和大的公司普遍採取學生實習的方式完成網絡建設,相當於臨時工,我本人並不看好大多數計算機相關專業的本科生往這方面發展。

 

當網絡完成鋪設,首先運營商會跟設備廠商定製終端、從9月份開始中國移動OPhone定製手機已經陸續上市,運營商會大力推廣終端的銷售,介時會推出各種促銷策略,如1元換3g手機等。因此做嵌入式開發的市場會隨着運營商的推廣而發展起來,而且3G網絡所影響的不僅僅是手機還有各種電器都可能成爲3G網絡的一部分,這樣的話如果對硬件設備、嵌入式開發應該是一個較大的市場,如果這個時候從計算機系統原理、編譯原理、計算機網絡、單片機開發、嵌入式C開發開始學起一定能進入一個好的設備開發的行業。(成爲嵌入式開發高手首先要明確自身是一名純技術人員,要有不懈的努力和長期的,深入的研究),系統開發的人才更重要的是硬件\軟件都要精通,從主板\電路\芯片、系統、應用開發都要了解,這樣的人才一定在3G行業未來1-3年內的高薪行業。

 

    未來3-5年,當運營商把9億的手機終端都換成3G設備的過程中,人們獲取設備的價格將會越來越低,原來的模擬大哥大14000一個,後來手機200就可以買到,在日本1元錢就能買到手機,當硬件的價格更低的時候嵌入式開發的人員需求量會大量萎縮,是由於機械化和流水線取代了原來作嵌入式開發的系統工程師,人們會把需求關注在應用、內容上面,人們更關注哪款終端安裝了QQ,哪款終端安裝了導航軟件,運營商也會將原來的硬件收入、話音收入逐步向增值服務方面轉移,因此未來3-10年來定位在3G互聯網內容開發上,無論是遊戲、定位、導航還是行業應用都將有巨大的空間.

  中國移動www.mmarket 已經推出7/3分成的移動數字內容超市,這種模式在美國的蘋果平臺app store和google android market 都取得了巨大成功,個人開發者和工作室只要有好的創意,就能成功.

  前2天參加了CSDN組織的SD大會,來自臺灣的Android 專家演示了他們提交到android market平臺的應用,在手機上呈現海底世界,當用戶觸摸手機會出現波紋,水中的各種魚會自動地遊走,一個很簡單的逗魚遊戲被下載了50萬次.

   可見,進入數字內容的開發是多末大的市場潛力,更準確的應該說凡是定位在從事3G數字內容開發方向的同學一定是有豐富的創造力的,或者說只有有創造力、想象力和相關技術能力的人才能進入3G數字內容開發方向,因爲技術並不是一個產品成功的核心,但要通過技術的能力將想象的變成現實,這就需要學習c或java等開發技術,但無論是java還是c++,只要把某一種技術精通,一定會很會熟練另外一種技術,當前開發手機上的應用如果針對Google手機和OPhone手機需要學習java技術,如果開發Nokia S60,Windows Mobile系統的終端應用需要使用c++,開發Iphone平臺的應用需要使用Object-c,所以我建議大家先從一種入手,學精。


[References]

http://blog.csdn.net/sdhjob/article/details/4733656

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章