域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
當(dāng)我們分析一些流行網(wǎng)站,如GitHub和StackOverflow時(shí),發(fā)現(xiàn)JavaScript、Java、PHP和Python都是一些很不錯(cuò)的選擇。
或者,也許我們還可以從與工作相關(guān)的指標(biāo)來(lái)決定要學(xué)習(xí)的“最佳”技術(shù),例如需求和薪資?職業(yè)規(guī)劃公司Gooroo通過(guò)仔細(xì)查看了美國(guó)、英國(guó)和澳大利亞的超過(guò)50萬(wàn)份的IT職位空缺,得到了下面這份《2015年的工資和供需報(bào)告》。
需求量最大的前十項(xiàng)技術(shù)
以下這些就是在職位空缺廣告中呼聲最多的技術(shù):
Java——18%的廣告中要求具備,平均年薪100,000美元 JavaScript——17%,90,000美元 C#——16%,85,000美元 C——9%,90,000美元 C ++——9%,95,000美元 PHP——7%,75,000美元 Python——5.5%,100,000美元 R——3%,95,000美元 Scheme——3%,65,000美元 Perl——3%,100,000美元
這些全球范圍的統(tǒng)計(jì)數(shù)據(jù),更多地會(huì)偏向于美國(guó)市場(chǎng)。比如說(shuō)C#在英國(guó)坐的是頭把交椅(32%),而JavaScript在澳大利亞高居榜首(13%)。
薪資最高的前十項(xiàng)技術(shù)
下面這些技術(shù)的酬勞都超過(guò)10萬(wàn)美元,美國(guó)的Erlang開(kāi)發(fā)人員年薪平均為125000美元:
Erlang Clojure Haskell Lua Lisp Groovy Scala F# Ruby Python
有趣的是,只有Python同時(shí)出現(xiàn)在兩個(gè)列表中。那么它是否是最好的選項(xiàng)呢?
Gooroo給出的注意事項(xiàng)
在你敲老板的門(mén),要求加薪和Python再培訓(xùn)之前,Gooroo指出:
并非所有的工作都會(huì)列到廣告上,并且也做不到檢查所有的職位空缺。 工資信息稀少,而且常常表述為一個(gè)范圍值。 數(shù)據(jù)包括臨時(shí)合同和全職長(zhǎng)期工的角色,給出的薪水可能會(huì)大相徑庭。 工作崗位常常要求多項(xiàng)技能。遇到這種情況,Gooroo采用的方法是用薪水除以需要的技能,得到每個(gè)技能的平均薪水。 有時(shí)候很難提取技能,例如微軟SQL服務(wù)器可以被稱(chēng)為“SQL服務(wù)器”,“MSSQL”,“SQL 2014”,等等。
此報(bào)告非常有意思,通過(guò)一些有用的信息得出合理的結(jié)論。不過(guò),如果你不注意下面這些問(wèn)題,那么很有可能會(huì)誤解這份報(bào)告。
大型企業(yè)的影響較大
招聘是昂貴的。一般機(jī)構(gòu)會(huì)收取申請(qǐng)者第一年年薪的25%作為費(fèi)用,以便于支付他們線上線下的媒體廣告費(fèi)用。
這就解釋了為什么Java(18%)和C#(16%)會(huì)占大頭。雖然這兩種編程語(yǔ)言并不比同類(lèi)語(yǔ)言好,但大企業(yè)更屬意它們,原因是:
他們已有的長(zhǎng)期業(yè)務(wù)目標(biāo)規(guī)定了編程語(yǔ)言 已經(jīng)聘用了大量的開(kāi)發(fā)人員,很難快速切換平臺(tái) 這些技術(shù)可得到Oracle和Microsoft的支持
規(guī)模較小的公司可能會(huì)提供更多的職位空缺和差不多的薪水,如PHP、Node.js和Ruby。但是,他們不太愿意或沒(méi)有能力支付高額的招聘費(fèi)用。所以他們的廣告通常不太明顯,從而導(dǎo)致數(shù)據(jù)結(jié)果相應(yīng)地向大公司偏移。
薪水是一個(gè)平均值
PHP開(kāi)發(fā)人員的工資比Java開(kāi)發(fā)人員低25%?不是——事實(shí)并非如此。
工資的多少基于你正在創(chuàng)建的產(chǎn)品的價(jià)值,以及對(duì)項(xiàng)目作出的個(gè)人貢獻(xiàn)。這和你使用的是Java,PHP,COBOL還是QBasic沒(méi)有關(guān)系。
撇開(kāi)上面的數(shù)據(jù),PHP的崗位比Java多:全球80%的Web服務(wù)器用PHP運(yùn)行,四分之一的網(wǎng)站使用WordPress。你也會(huì)發(fā)現(xiàn)不少PHP的工作比Java的薪水更高,但是你也可以找到很多主題開(kāi)發(fā)和普通網(wǎng)站給出的薪水位于薪資范圍的低端。所以拉低了PHP的平均薪水。
職位名稱(chēng)比較模糊
你很少能看到直接標(biāo)為“Java開(kāi)發(fā)人員”,“PHP專(zhuān)業(yè)人士”或“Python程序員”的工作。薪資最高的崗位是面向服務(wù)的架構(gòu)師?它所描述的技能基本上每個(gè)開(kāi)發(fā)人員都是需要具備的,沒(méi)有一定的語(yǔ)言專(zhuān)長(zhǎng)要求。
工作需要具備多技能
只會(huì)一種語(yǔ)言就能馳騁職場(chǎng)的日子已經(jīng)一去不復(fù)返了。大多數(shù)工作都需要具備多個(gè)技能——包括業(yè)務(wù)分析,系統(tǒng)架構(gòu),數(shù)據(jù)庫(kù)設(shè)計(jì),數(shù)據(jù)格式交換,框架,平面設(shè)計(jì),前端開(kāi)發(fā)和支持等。這些工作不可避免地要接觸到HTML,CSS和JavaScript,所以即使招聘廣告上沒(méi)有提及,但也是隱含的技能要求。
不能從過(guò)去確定未來(lái)的趨勢(shì)
科技正在發(fā)生日新月異的變化,然而我們卻需要許多年的時(shí)間才能成為一個(gè)稱(chēng)職的開(kāi)發(fā)人員。如果是在五年前,Node.js才剛剛發(fā)布,特定的前端崗位也比較少見(jiàn)。十年前,iOS和Android甚至都不存在。十五年前,ColdFusion和經(jīng)典的ASP與VBS才是流行的Web開(kāi)發(fā)平臺(tái)。二十年前,很少有開(kāi)發(fā)人員會(huì)大膽超越C ++和VisualBasic。
誰(shuí)也不能確定下一個(gè)要流行的技術(shù)是誰(shuí)。
注意——那么,我應(yīng)該學(xué)習(xí)什么呢?
編程是一種激情。它是邏輯思維、經(jīng)驗(yàn)、創(chuàng)造力、想象力和好奇心的結(jié)合??赡苡行┤颂焐蜕瞄L(zhǎng)編程,但是卻沒(méi)有捷徑可走。你需要相當(dāng)長(zhǎng)的時(shí)間才能達(dá)到一定的水平,而且還需要永不停止地學(xué)習(xí)。最好,還要舍得放棄你曾花多年時(shí)間學(xué)習(xí)但卻已經(jīng)過(guò)時(shí)的技術(shù)。
在你開(kāi)始準(zhǔn)備投身到軟件開(kāi)發(fā)這個(gè)職業(yè)之前,先問(wèn)自己一個(gè)問(wèn)題:
在我的業(yè)余時(shí)間里我會(huì)因?yàn)榫幊潭X(jué)得享受嗎?
請(qǐng)老實(shí)回答自己。只有你自己才是你的動(dòng)力。只有你自己才能讓你孜孜不倦地去學(xué)習(xí)編程。只有你自己才能讓你心甘情愿地投入時(shí)間、精力和費(fèi)用去學(xué)習(xí)所需的技能。除了你自己,沒(méi)人能強(qiáng)迫你——所以要挑選一個(gè)你愿意投入的職業(yè)。
根據(jù)調(diào)查、工資或其他選項(xiàng)來(lái)選擇單一技術(shù)也會(huì)導(dǎo)致失敗。完成一個(gè)個(gè)小型的開(kāi)發(fā)任務(wù),讓自己盡可能多地學(xué)習(xí)語(yǔ)言、工具和技術(shù)。檢查代碼,與同行討論。隨著你接觸到的項(xiàng)目日益復(fù)雜,知識(shí)將成為無(wú)價(jià)之寶。
然后某一天可能有人會(huì)因?yàn)槟愕膶?zhuān)業(yè)知識(shí)而對(duì)你“慷慨解囊”。因?yàn)樽约旱膶?zhuān)業(yè)愛(ài)好而收獲的財(cái)富是一種榮譽(yù)和驕傲。但如果你不喜歡編程,那它就會(huì)成為一個(gè)苦差事,金錢(qián)獎(jiǎng)勵(lì)并不能讓你快樂(lè)。
還在等什么?想一個(gè)問(wèn)題,然后編碼解決方案。你可以選擇令人棘手的技術(shù),因?yàn)榻?jīng)驗(yàn)最重要——與用什么語(yǔ)言無(wú)關(guān)。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!