www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 公眾號精選 > 嵌入式云IOT技術(shù)圈
[導讀]寫在前面——論幾種關(guān)系 專注與規(guī)劃 俗話說,“行行出狀元”,說的是無論什么行業(yè),干一行愛一行,總能做出成績。又有一說:“男怕入錯行,女怕嫁錯郎”,說的是要慎重選擇行業(yè),因為行業(yè)決定發(fā)展方向,甚至影響個人命運。兩者均是經(jīng)驗之談,看似矛盾,實則相





寫在前面——論幾種關(guān)系

專注與規(guī)劃

俗話說,“行行出狀元”,說的是無論什么行業(yè),干一行愛一行,總能做出成績。又有一說:“男怕入錯行,女怕嫁錯郎”,說的是要慎重選擇行業(yè),因為行業(yè)決定發(fā)展方向,甚至影響個人命運。兩者均是經(jīng)驗之談,看似矛盾,實則相輔相成。前者強調(diào)專注精神,后者強調(diào)的是職業(yè)規(guī)劃。在職業(yè)規(guī)劃的基礎上多點專注精神,這才是成功之道!

擇校(企)與擇業(yè)

尤其對于技術(shù)人員,專注精神必不可少,職業(yè)規(guī)劃也是相當?shù)闹匾?。談到職業(yè)規(guī)劃,面臨一個矛盾。高中升學時,專業(yè)與學校之爭由來已久。是優(yōu)先考慮熱門專業(yè),還是選擇名校,沒有定論!同樣,在就業(yè)時,是選擇一個好的行業(yè),還是為了進名企而擠破頭,這也是個問題!在名校,在名企,看重的是豐富的資源,深厚的文化氛圍,優(yōu)秀的人脈關(guān)系,以及品牌效應,這些都讓人終生受益。行業(yè)之間,薪資水平差異明顯,發(fā)展機會有多有寡,而且行業(yè)往往決定了很長一段時間內(nèi)的發(fā)展方向,轉(zhuǎn)行是件痛苦的事情。所以,棄名校名企,而擇行業(yè)的也是大有人在。這兩種觀點雖然也能統(tǒng)一,那就是名校名企,熱門專業(yè)兼而有之,這當然再好不過。但是更多的情況是兩者只能選其一,這時的抉擇就很關(guān)鍵!

泛與精

軟件行業(yè)是個大環(huán)境,是為軟件這個行業(yè)實在太大,其中又有很多的分支領域。絕大多數(shù)人窮其一生也只能了解某一分支中的某些知識。面面俱到是不可能的,選擇一個(或幾個)感興趣的,前景好的,適合自己的領域重點發(fā)展,這是必然之路。尤其是對技術(shù)人員,專注于某個領域這點很重要。另一方面,分支領域之間也是相互關(guān)聯(lián)的,從而產(chǎn)生一些交叉學科,新的應用點。廣泛的了解多領域知識,全面化知識體系結(jié)構(gòu),有利于培養(yǎng)IT職業(yè)素養(yǎng)。站得高,見別人之不所見,這是管理者,創(chuàng)業(yè)者需要的素質(zhì)。所謂泛與精,并非完全矛盾,也是可以調(diào)和的。專注于某一領域,廣泛了解各相關(guān)領域,做到通百藝而專一長。

技術(shù)之路該如何走?

職業(yè)發(fā)展道路

通常,軟件技術(shù)人員的職業(yè)發(fā)展有幾個選擇:專注于技術(shù),成為技術(shù)專家;轉(zhuǎn)型,到技術(shù)型銷售,技術(shù)支持等;隨著技術(shù)成長,從技術(shù)性管理到高級管理。如圖。這是大家都看得清楚的方向,也都在向這些方向的金字塔尖努力。

歸根結(jié)底,技術(shù)是基礎。在扎實的技術(shù)基礎上(高級軟件工程師),如果有著比較強的抽象設計能力,又打算專注于技術(shù)開發(fā),系統(tǒng)架構(gòu)師是個好的選擇;如果性格更適合做管理,溝通表達能力突出,技術(shù)型管理應該是下一步的方向。

層次不同,難度不一樣

軟件開發(fā)也是有層次的區(qū)別的,比如,按層次從高到低可分為:

  • 系統(tǒng)開發(fā):如操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、服務器系統(tǒng)開發(fā)

  • 專業(yè)開發(fā):如網(wǎng)絡安全,游戲,人工智能開發(fā)

  • 應用開發(fā):如MIS,BI系統(tǒng)開發(fā)

  • 簡單開發(fā):如網(wǎng)站、簡單查詢系統(tǒng)開發(fā)

不同的層次,難度系數(shù)不一樣,技術(shù)要求,個人素質(zhì)要求也不一樣。要成為系統(tǒng)開發(fā)者、專業(yè)開發(fā)者、高級應用開發(fā)者,需要很高的專業(yè)知識和很強的邏輯、抽象、空間思維能力,這就要求具有很好的基礎,同時具有較大的提升潛力。而要成為簡單開發(fā)者和初級應用開發(fā)者相對容易,正是這樣,使很多人走上了軟件開發(fā)的道路。所以,要根據(jù)個人基本素質(zhì),技術(shù)能力選擇開發(fā)層次,由低到高,逐步發(fā)展。

做行業(yè)里的技術(shù)專家

無論什么技術(shù),都離不開行業(yè)應用。技術(shù)只是工具,如何發(fā)揮這個工具的價值,跟行業(yè)環(huán)境密切相關(guān)。技術(shù)好的是技術(shù)專家,行業(yè)知識豐富的是行業(yè)專家,而技術(shù)知識與行業(yè)知識結(jié)合起來才是行業(yè)里的技術(shù)專家。這才是技術(shù)發(fā)展的王道!

面象對象的編程思想,編程語言(C++/C#/JAVA等),基礎的數(shù)據(jù)結(jié)構(gòu)知識,開發(fā)環(huán)境(VS.NET等),這些就是工具。將工具運用在某個行業(yè),就需要相應的行業(yè)知識。如在企業(yè)級應用開發(fā),不同行業(yè)(電信/銀行/零售等)里有不同的業(yè)務規(guī)則。在網(wǎng)絡游戲行業(yè),網(wǎng)絡安全行業(yè),更都需要不同的專業(yè)知識。這些才是核心知識。

行業(yè)分析

做IT職業(yè)規(guī)劃,選擇并專注于某個行業(yè)領域。行業(yè)的選擇是關(guān)鍵,需要清楚這個行業(yè)的現(xiàn)狀以及發(fā)展估計,有哪些技術(shù)要求,招聘哪些技術(shù)職位,有哪些主要公司等。軟件行業(yè)分支領域非常多,這里只是根據(jù)本人所接觸到的某些領域進行分析。有以下分類:

  • 虛擬現(xiàn)實

  • 網(wǎng)絡游戲

  • 網(wǎng)絡安全

  • 呼叫中心產(chǎn)品

  • 企業(yè)級應用開發(fā)

  • 無線網(wǎng)絡移動開發(fā)

  • 電子商務

  • 嵌入式開發(fā)

虛擬現(xiàn)實

n 行業(yè)狀況

目前國內(nèi)專注虛擬現(xiàn)實的公司不多,且多進行基于VR軟件(如Virtools等)的建模繪制工作,基本沒有研發(fā)能力。僅有一些研究機構(gòu)(大學)進行VR的研究,包括軟件體系結(jié)構(gòu),網(wǎng)絡通信,建模繪制等。北京航空航天大學和浙江大學走在國內(nèi)研究的前列。

n 技術(shù)知識結(jié)構(gòu)

綜合利用計算機圖形學,網(wǎng)絡技術(shù),仿真技術(shù),傳感器技術(shù),顯示技術(shù)等多種技術(shù)學科。

n 虛擬現(xiàn)實的應用

  • 醫(yī)療和康復

  • 娛樂,藝術(shù)和教育

  • 軍事和航天

  • 商業(yè)應用

  • 機器人和制造

  • 信息可視化

n 主要公司

三維全景軟件、虛擬現(xiàn)實軟件技術(shù)提供商——上海杰圖軟件

E360(龍安互動),三維全景可視化多媒體技術(shù)提供商

虛擬現(xiàn)實仿真中心|虛擬現(xiàn)實&視景仿真———北京黎明公司

網(wǎng)絡游戲

n 行業(yè)狀況

技術(shù)門檻較高,行業(yè)前景較好

n 技術(shù)知識結(jié)構(gòu)

n 行業(yè)職位(技術(shù)開發(fā)類)

n 主要公司

  • EA(中國)

  • UbiSoft 育碧

  • 盛大網(wǎng)絡

  • 騰訊

信息安全

n 行業(yè)狀況

專業(yè)技術(shù)要求,技術(shù)門檻較高

n 技術(shù)知識結(jié)構(gòu)

n 行業(yè)職位

n 主要產(chǎn)品及公司

  • 賽門鐵克·Symantec

  • McAfee 安網(wǎng)(上海)軟件有限公司

  • 趨勢科技—網(wǎng)絡安全軟件及服務領域的全球領導者

  • 金山

  • 瑞星

  • 復旦光華

呼叫中心

n 行業(yè)狀況

服務外包型行業(yè),運營企業(yè)軟件開發(fā)任務輕,技術(shù)含量不高。

n 主要技術(shù)

n 主要公司

運營商

  • SYKES

  • PCW

設備提供商

  • AVAYA

  • 華為

企業(yè)級應用

n 行業(yè)狀況

知識更新快,業(yè)務邏輯緊密,以客戶需求為重點

n 主要技術(shù)

下面看看大家T行業(yè)的職業(yè)規(guī)劃:

我先說說自己的想法吧,就是感覺IT這個行業(yè)壓力比較大,有學不完的內(nèi)容,技術(shù)更新快,隨著年齡的增長,自己感覺會越來越不合適繼續(xù)寫代碼(這里面有IT行業(yè)環(huán)境的因素,大家也知道),所以我決定再做一段時間就轉(zhuǎn)行,去做一些小生意,改變一下自己的生活環(huán)境。大家有什么規(guī)劃呢?

做一輩子屌絲,敲一輩子代碼

自己創(chuàng)業(yè),自己給自己打工,管它什么正策了,現(xiàn)在社保都斷了好多年了。

練鳥語,混外企。雖然依舊是屌絲,但至少不會太悲催,然後再謀出路--投奔資本主義世界、接私活、創(chuàng)業(yè)。

我就是覺得一個月七八千雖然還行,可是不是長久之計啊,因為在中國做IT的年齡不得承認年齡是個問題,再說這些工資也不夠啊,現(xiàn)在不說買車買房,就說物價都在漲,令人堪憂啊

先賺點錢再轉(zhuǎn)去做點小生意,Coding沒有錯但是如果單純是為了生活而Coding的話進步速度是比不過以此為興趣愛好的技術(shù)狂人,到老了也是根本上年輕人的步子。而且不Coding不代表做不了IT,因為Coding能花錢找人代工,最主要是自己要有明確的IT產(chǎn)品理念

把代碼寫好,把房子折騰好,然后有點錢,拉點人,做點和政府打交道的小生意,同時無聊拉上員工寫寫概念軟件,騙幾千萬風投,把房搬了,離公司近點,再換部小破車開開,有空就帶著筆記本度假寫寫代碼,平時燒個菜,寫個代碼,就ok 了

目前在一家不大不小的公司,帶一個小小的團隊,以項目積累產(chǎn)品,目前正在實現(xiàn)一個架構(gòu),可能會開源,看未來的發(fā)展,是繼續(xù)在公司干還是出來創(chuàng)業(yè)。

希望有一些志同道合得朋友一起奮斗,我的團隊現(xiàn)在還需要若干純js前端開發(fā)人員,若干純java后端開發(fā)人員

那么程序員應該如何規(guī)劃自己的職業(yè)生涯呢?當然誰都不可能一畢業(yè)就知道自己想做什么,即便有想法,也可能能力不及,暫時不能實現(xiàn),即便能夠?qū)崿F(xiàn),也可能做著做著,發(fā)現(xiàn)最初的想法不符合。但是必須指出的是,一個人,無論多么不成熟,無論前途多么迷茫,每個階段,都應該有一個目標,隨著自己的路慢慢的走,經(jīng)驗不斷的積累,前面的路能夠看的清楚一些,可以根據(jù)自己的經(jīng)驗,性格特點,做事風格,已有優(yōu)勢,目標可以進行一定的調(diào)整(不必固執(zhí)于原來的想法,請參考老羅語錄Happy Accident),每次調(diào)整,可能都會面臨選擇,沒辦法,只有像李開復說的那樣follow your heart,追隨內(nèi)心,人都有一個特點,追隨內(nèi)心的選擇比較不會后悔(至于對不對,人生沒走完,誰也不知道)。比如面臨A,B兩個選擇,內(nèi)心想選A,可是家人,朋友都覺得B好,如果選擇了A,A選擇順利,則會慶幸自己的選擇,如果A選擇不順,也會想,就算選B也可能不順,相反如果違心選了B,如果B順利,會想如果選A說不定更好,如果B不順,則抱怨家人朋友讓自己掉坑里了。(也提醒大家在親友人生重大問題上,必須讓其自己選擇)

前面說的比較抽象,下面具體說說。在這里,我把程序員的能力分為以下幾個維度:技術(shù)深度,架構(gòu)廣度,業(yè)務知識,管理水平。當一個程序員從學校里面出來,所掌握的基本只有計算機基礎知識以及程序設計語言,這個時候,會面臨第一個選擇,就是語言方向問題,java/C++/C/C#/PHP/Python/Perl等,有的是主動選擇的,非這個我不做,大多數(shù)還是被動選擇的,可能在學校學習的是C++,擅長的是C++,面試的也是C++,但是分到team后,發(fā)現(xiàn)項目是Java的。因為剛畢業(yè),程序員像一張白紙,公司不怎么挑面試者的語言,覺得只要基礎好,上手都很快。

如果你有很強烈的語言傾向,則在前三年務必堅持使用這門語言進行開發(fā),如果這三年使用了其他語言,再去面試的時候,公司就不再會相信你在大學的時候擅長某門語言這個故事了,在想轉(zhuǎn)回去難上加難。如果沒有強烈的語言傾向,倒也無所謂,每門語言都有自己的優(yōu)勢,也都能出牛人。

在最初的三年,根據(jù)接觸的項目不同,你已經(jīng)開始接觸某個技術(shù)分支,比如linux應用程序開發(fā),linux內(nèi)核開發(fā),windows應用程序開發(fā),windows driver開發(fā),Java SE,Java EE等。在這三年,你可以不怎么穩(wěn)定,換項目甚至不斷跳槽,職業(yè)生涯初期的頻繁跳槽還是比較容易得到理解的,但是不是盲目的跳,你要做的一件事情就是確定好自己未來的技術(shù)分支,并開始在這個方向上深入研究,形成自己的第一維度的能力——技術(shù)深度。根據(jù)不同的人基礎不同,確定技術(shù)方向的快慢,深入研究的努力程度不同,在職業(yè)生涯的第三到第六年,技術(shù)深度一般會達到一定的程度,大多數(shù)人都會成為高級工程師,在這個階段的后期,一般會再一次面臨選擇,這是職業(yè)生涯中關(guān)鍵的一次選擇,將影響職業(yè)生涯的第六年到第十年。

有的人會選擇更細的技術(shù)分支進行進一步更深入研究,繼續(xù)擴大自己在技術(shù)深度這一維度的優(yōu)勢,此類人職業(yè)規(guī)劃簡單直接,就是成為某項技術(shù)的大牛,不希望找過多的需求結(jié)合點,就像郭靖一樣,就是降龍十八掌一掌一掌練下去,就靠一技之長行走江湖,跳槽也是容易,只要是需要這方面技術(shù)的就可以,其他的我不想做,對于此類程序員,我的建議還是選擇一些有技術(shù)含量,穩(wěn)定不易淘汰,不是一時半會兒能學會的方向,比如linux存儲系統(tǒng)的開發(fā),數(shù)據(jù)挖掘,圖像處理等。

有的人不希望進一步擴大技術(shù)深度這一維,而是希望整個系統(tǒng)從前端到后端,從底層到上層都能夠有一定程度的了解,也即開始擴展架構(gòu)廣度這一維度,此類人對每一項技術(shù)都會了解到一定的深度,在各項技術(shù)大牛的幫助下,能夠搭建起整個系統(tǒng),他們的職業(yè)規(guī)劃就是成為架構(gòu)師,由于各個模塊的技術(shù)都有可能更新,所以架構(gòu)師需要不斷的學習新的技術(shù),不至于架構(gòu)過老而遭到淘汰。

有的人做的軟件是面向某個行業(yè)的,比如金融,證券,財務,航運,電力等,他們出來技術(shù)深度形成一定的優(yōu)勢外,在三到六年這段時間里,也開始慢慢了解這些行業(yè),于是擴展了另外一維——業(yè)務知識,他們能夠迅速理解這些行業(yè)的業(yè)務需求,并轉(zhuǎn)換成為軟件的需求,他們的職業(yè)規(guī)劃就是需求分析師,他們需要更系統(tǒng)的學習業(yè)務方面的專業(yè)知識,以期能準確把握需求。

有的人在成為技術(shù)主力后,由于有一定的溝通和組織能力,開始帶新人,以及領導一些人完成任務,于是擴展了另外一維——管理水平,他們需要學習項目管理,組織行為學,績效管理等方面的知識,職業(yè)規(guī)劃是成為技術(shù)經(jīng)理,我的建議是有可能的話,做管理開始盡量在大公司,一方面大公司體制完善,培訓到位,會更快幫助你成為一個好的管理者,另一方面大公司的管理崗位才有含金量,不像小公司,動不動就冒出個技術(shù)總監(jiān)。

接下來,在工作的第六年到第十年,就是按照上述的選擇各自走各自的道路,最終小有成就,成為真正的技術(shù)牛人,軟件架構(gòu)師,需求分析師,技術(shù)經(jīng)理。在這個時期的后期,部分人還是會選擇多維的結(jié)合,技術(shù)牛人技術(shù)太牛了,大家五體投地,都心服口服的聽他的,最終也會發(fā)展處管理水平這一維,成為技術(shù)型領導者;架構(gòu)師由于需要協(xié)調(diào)各方,也會發(fā)展出管理一維,成為經(jīng)理,由于架構(gòu)師基本能夠自己搭建一套系統(tǒng),有可能會因為一個idea進行創(chuàng)業(yè);需求分析師一般也會參與到架構(gòu)設計中,發(fā)展出架構(gòu)廣度一維,也需要協(xié)調(diào)團隊完成需求,發(fā)展出管理一維,從而可以成為乙方的項目經(jīng)理,甚至會進行接項目方式的創(chuàng)業(yè);技術(shù)經(jīng)理可以進一步拓展管理一維,成為高級經(jīng)理直至技術(shù)總監(jiān)。在國內(nèi),成為大公司的技術(shù)總監(jiān),中小公司的CTO乃至VP,是大部分的程序員職業(yè)生涯的頂端,如果你是國外派回來的海歸,或者自主創(chuàng)業(yè)成功的英雄,那應該另說,畢竟都是少數(shù)。

先做技術(shù),然后再做技術(shù)管理

往期精彩

嵌入式系統(tǒng)軟件架構(gòu)設計(長篇深度好文)

分享一個非常有用且簡單C語言測試框架

分享一個自己量產(chǎn)項目上的集成測試軟件MTTEST

使您的軟件運行起來: 防止緩沖區(qū)溢出(C語言精華帖)

若覺得本次分享的文章對您有幫助,隨手點[在看]并轉(zhuǎn)發(fā)分享,也是對我的支持。


免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉
關(guān)閉