隨著大數(shù)據(jù)的爆發(fā),中國(guó)IT業(yè)內(nèi)環(huán)境也將面臨新一輪的洗牌,不僅是企業(yè),更是從業(yè)人員轉(zhuǎn)型可遇而不可求的機(jī)遇。程序員怎樣抓住機(jī)遇,轉(zhuǎn)型為熱門的大數(shù)據(jù)工程師呢?本文為你揭秘!
中關(guān)村,被稱為中國(guó)硅谷,此間程序員比比皆是。然而一眼望去,大多數(shù)一線程序員的年齡均在20至30歲左右,40、50歲的人在這個(gè)行業(yè)內(nèi)頗為罕見。相較于國(guó)外五六十歲仍奮斗在一線崗位的老程序員,國(guó)內(nèi)為什么會(huì)出現(xiàn)這種現(xiàn)象?
1
國(guó)內(nèi)四五十歲的程序員去哪兒了?
造成這種現(xiàn)象的原因是多方面的。首先,程序員的工作大致可劃分為兩類:開發(fā)和研發(fā),相對(duì)應(yīng)的崗位則是開發(fā)工程師和研發(fā)工程師。開發(fā)工程師直接為產(chǎn)品貢獻(xiàn)代碼,以達(dá)成產(chǎn)品功能為主要目的,有比較多重復(fù)性工作。而研發(fā)工程師則更注重研究工作,任務(wù)目標(biāo)一般沒有前車之鑒,多數(shù)情況下要靠自身研究創(chuàng)新。
在國(guó)內(nèi),大多數(shù)大型互聯(lián)網(wǎng)公司的程序員被稱作研發(fā)工程師,但實(shí)際情況是國(guó)內(nèi)幾乎沒有研發(fā)項(xiàng)目,只能稱之為開發(fā)。開發(fā)程序員的工作大多是重復(fù)性勞動(dòng),容易產(chǎn)生疲憊感,薪資也許在工作2-5年內(nèi)能達(dá)到一個(gè)峰值,但較難提升,導(dǎo)致很多程序員最終放棄寫代碼,轉(zhuǎn)行做了其他。
此外,程序員多處于長(zhǎng)時(shí)間加班、熬夜和超負(fù)荷的工作狀態(tài),而年紀(jì)大的程序員往往在體力上疏于年輕人。若想繼續(xù)在IT行業(yè)內(nèi)打拼的程序員便只能追求成為更高技術(shù)水平的架構(gòu)師或轉(zhuǎn)至管理層這兩方面尋求職業(yè)生涯的突破。
一旦轉(zhuǎn)型失敗,也只能黯然退出這個(gè)為之奉獻(xiàn)青春的行業(yè)了。一個(gè)行業(yè)內(nèi)沒有老員工,這其實(shí)是病態(tài)的。
雷軍曾在自己的一篇文章中提到,96年時(shí)美國(guó)主力工程師以30、40歲為主,國(guó)內(nèi)開發(fā)的主力是35歲以下的年輕人,近20年過去,情況仍然沒有轉(zhuǎn)變。
但是越來越多的IT從業(yè)者發(fā)現(xiàn),大數(shù)據(jù)技術(shù)來臨之后也許這個(gè)現(xiàn)象就能有所改變。
2
大數(shù)據(jù)時(shí)代,程序員的春天?
首先,大數(shù)據(jù)從事的是開源工作,更傾向于“研發(fā)”,能夠重新激起程序員研發(fā)程序的熱情,職業(yè)生涯有了新的追求,這意味著大數(shù)據(jù)會(huì)成為值得程序員長(zhǎng)期奮斗不斷突破的工作;其次,由于大數(shù)據(jù)屬新興領(lǐng)域,專業(yè)人才比較缺乏,高端人才更是企業(yè)爭(zhēng)搶的對(duì)象。薪資上升容易,職業(yè)發(fā)展?jié)摿薮蟆?/p>
《華爾街日?qǐng)?bào)》稱:數(shù)據(jù)已經(jīng)成為一種新的經(jīng)濟(jì)資產(chǎn)類別,就像黃金和貨幣一樣!鑒于大數(shù)據(jù)巨大的商業(yè)價(jià)值,大數(shù)據(jù)專家在企業(yè)非常受重視,阿里巴巴集團(tuán)就已設(shè)立首席數(shù)據(jù)官崗位(ChiefDataOfficer),直接向集團(tuán)CEO匯報(bào)工作。
在大數(shù)據(jù)行業(yè)內(nèi)生存的時(shí)間越久,其經(jīng)驗(yàn)也會(huì)越得到肯定,這也是大多數(shù)資深I(lǐng)T人士猜測(cè)大數(shù)據(jù)或?qū)?0、60歲的“老”專家的原因。面對(duì)如此光明而誘人的前景,很多IT從業(yè)者試圖向大數(shù)據(jù)轉(zhuǎn)型。
隨著大數(shù)據(jù)的爆發(fā),中國(guó)IT業(yè)內(nèi)環(huán)境也將面臨新一輪的洗牌,不僅是企業(yè),更是從業(yè)人員轉(zhuǎn)型可遇而不可求的機(jī)遇。如果將IT人士統(tǒng)一比作一條船上的海員,大數(shù)據(jù)就是最大的浪潮,借浪潮之勢(shì)而為之,可成功從IT程序員轉(zhuǎn)型成為大數(shù)據(jù)專家。
世界正從IT時(shí)代走向DT時(shí)代,未來是大數(shù)據(jù)的時(shí)代,企業(yè)最有價(jià)值的資產(chǎn)就是數(shù)據(jù),你所擁有的數(shù)據(jù)越多你就越有說話權(quán),因此未來企業(yè)里最牛逼的員工應(yīng)該是和數(shù)據(jù)有關(guān)的職位,比如CDO(首席數(shù)據(jù)官)、數(shù)據(jù)科學(xué)家、數(shù)據(jù)分析師、數(shù)據(jù)工程師等,這些職位或?qū)⒊蔀槌绦騿T又一個(gè)美好的出路。
3
大數(shù)據(jù)的幾個(gè)職位
CDO主要負(fù)責(zé)利用數(shù)據(jù)推進(jìn)企業(yè)與社會(huì)的對(duì)話,挖掘企業(yè)海量數(shù)據(jù)中潛在的價(jià)值,并運(yùn)營(yíng)和管理好數(shù)據(jù),為企業(yè)戰(zhàn)略、營(yíng)銷和管理決策提供參考,CDO的能力不僅僅是大數(shù)據(jù)領(lǐng)域的范疇,他需要同時(shí)具有IT、市場(chǎng)營(yíng)銷、運(yùn)營(yíng)管理等綜合素質(zhì)。
“數(shù)據(jù)科學(xué)家是指運(yùn)用統(tǒng)計(jì)分析、機(jī)器學(xué)習(xí)、分布式處理等技術(shù),從大數(shù)據(jù)中提取出對(duì)業(yè)務(wù)有意義的信息,以簡(jiǎn)單易懂的形式傳達(dá)給決策者,并創(chuàng)造出新的數(shù)據(jù)運(yùn)用服務(wù)的人才。
數(shù)據(jù)分析師能洞悉一個(gè)方程式的商業(yè)意義,他們知道如何提出正確的問題,非常善于數(shù)據(jù)分析,數(shù)據(jù)可視化和數(shù)據(jù)呈現(xiàn)。
數(shù)據(jù)工程師是能運(yùn)行基本數(shù)據(jù)模型,充分了解文件系統(tǒng),分布式計(jì)算與大型數(shù)據(jù)庫,他們是能提供可建模數(shù)據(jù)所需平臺(tái)的人?!?/p>
4
如何轉(zhuǎn)型為大數(shù)據(jù)工程師?
那么,程序員如何轉(zhuǎn)型成為優(yōu)秀的大數(shù)據(jù)工程師呢?主要是從兩者所要求的能力上來分析。首先,大數(shù)據(jù)工程師是需要有計(jì)算機(jī)編碼能力的,因?yàn)槊鎸?duì)海量的非結(jié)構(gòu)化數(shù)據(jù),你要從中挖掘出有價(jià)值的東西,需要設(shè)計(jì)算法與編寫程序去實(shí)現(xiàn),而程序員最牛的能力就是編寫簡(jiǎn)潔高效的代碼,去實(shí)現(xiàn)人們?cè)S許多多美妙的夢(mèng)想,編碼能力越強(qiáng)的程序員越有可能成為優(yōu)秀的大數(shù)據(jù)工程師。
其次,大數(shù)據(jù)工程師需要統(tǒng)計(jì)學(xué)與應(yīng)用數(shù)學(xué)相關(guān)的能力背景,數(shù)據(jù)挖掘與分析是需要設(shè)計(jì)數(shù)據(jù)模型和算法的,應(yīng)該說程序員是有這個(gè)基礎(chǔ)的,我見過最牛逼的程序員一般都不是科班出來的,通常是數(shù)學(xué)專業(yè),因此提高算法設(shè)計(jì)能力是程序員轉(zhuǎn)型大數(shù)據(jù)工程師的關(guān)鍵因素。
第三,大數(shù)據(jù)工程師需要具備某一行業(yè)的業(yè)務(wù)知識(shí),大數(shù)據(jù)的挖掘與分析最終都要服務(wù)于市場(chǎng),并對(duì)產(chǎn)品的銷售與企業(yè)的發(fā)展起到重大推動(dòng)作用,那才是有價(jià)值的大數(shù)據(jù)分析,因此大數(shù)據(jù)是不能脫離市場(chǎng)的,它必須與某一行業(yè)的應(yīng)用想結(jié)合起來才容易產(chǎn)生更大的價(jià)值,通常程序員都是在做某一行業(yè)的軟件,經(jīng)過多年的學(xué)習(xí)與磨練,對(duì)某一行業(yè)的業(yè)務(wù)知識(shí)是有積累的,因此從這一點(diǎn)上來看,程序員是很容易過渡到大數(shù)據(jù)工程師的。
當(dāng)然,以上都只是粗略的分析,真正要成為一名優(yōu)秀的大數(shù)據(jù)工程師,程序員還需要更多的學(xué)習(xí)與努力。
在美國(guó),大數(shù)據(jù)工程師平均年薪達(dá)17.5萬美元(折合人民幣大概105萬左右),在中國(guó)頂尖的互聯(lián)網(wǎng)公司里,大數(shù)據(jù)工程師的薪酬比同級(jí)別的其他職位高出30%以上。DT時(shí)代來得太突然了,國(guó)內(nèi)發(fā)展勢(shì)頭很猛,而大數(shù)據(jù)相關(guān)的人才卻非常地有限,在未來若干年內(nèi)都會(huì)是供不應(yīng)求的狀況,指望大學(xué)培養(yǎng)出合格的大數(shù)據(jù)人才有如天方夜譚,因此程序員們,你們的春天到了!
-
工程師
+關(guān)注
關(guān)注
59文章
1596瀏覽量
70436 -
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30730 -
大數(shù)據(jù)
+關(guān)注
關(guān)注
64文章
8998瀏覽量
142574
發(fā)布評(píng)論請(qǐng)先 登錄

硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)


硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)



嵌入式軟件工程師就業(yè)好不好?

不同時(shí)期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實(shí) #YXC晶振 #揚(yáng)興科技
UCD3138A64/UCD3138128程序員手冊(cè)

機(jī)械革命發(fā)布CODE AI程序員本
Linux驅(qū)動(dòng)程序程序員指南

評(píng)論