IT程序員未來或可轉型為大數據專家
中關村被稱為中國硅谷,這里有著一群被外界稱之為程序員的IT從業者。但是一眼望去,大多數一線程序員的年齡均在20至30歲左右,40、50歲的人在這個行業內頗為罕見。為什么在國內沒有“老”程序員,而在國外五六十歲仍奮斗在一線崗位的程序員比比皆是?造成這種現象的原因是多方面的。
首先,程序員的工作大致可劃分為兩類:開發和研發,相對應的崗位則是開發工程師和研發工程師。開發工程師直接為產品貢獻代碼,以達成產品功能為主要目的,有比較多重復性工作。而研發工程師則更注重研究工作,任務目標一般沒有前車之鑒,多數情況下要靠自身研究創新。在國內,大多數大型互聯網公司的程序員被稱作研發工程師,但實際情況是國內幾乎沒有研發項目,只能稱之為開發。開發程序員的工作大多是重復性勞動,容易產生疲憊感,薪資也許在工作2-5年內能達到一個峰值,但較難提升,導致很多程序員最終放棄寫代碼,轉行做了其他。
此外,程序員多處于長時間加班、熬夜和超負荷的工作狀態,而年紀大的程序員往往在體力上疏于年輕人。若想繼續在IT行業內打拼的程序員便只能追求成為更高技術水平的架構師或轉至管理層這兩方面尋求職業生涯的突破。一旦轉型失敗,也只能黯然退出這個為之奉獻青春的行業了。
一個行業內沒有老員工,這其實是病態的。雷軍曾在自己的一篇文章中提到,96年時美國主力工程師以30、40歲為主,國內開發的主力是35歲以下的年輕人,近 20年過去,情況仍然沒有轉變。但是越來越多的IT從業者發現,大數據技術來臨之后也許這個現象就能有所改變。首先,大數據從事的是開源工作,更傾向于“研發”,能夠重新激起程序員研發程序的熱情,職業生涯有了新的追求,這意味著大數據會成為值得程序員長期奮斗不斷突破的工作;其次,由于大數據屬新興領域,專業人才比較缺乏,高端人才更是企業爭搶的對象。薪資上升容易,職業發展潛力巨大。《華爾街日報》稱:數據已經成為一種新的經濟資產類別,就像黃金和貨幣一樣!鑒于大數據巨大的商業價值,大數據專家在企業非常受重視,阿里巴巴集團就已設立首席數據官崗位(Chief Data Officer),直接向集團CEO匯報工作。在大數據行業內生存的時間越久,其經驗也會越得到肯定,這也是大多數資深IT人士猜測大數據或將帶來50、60歲的“老”專家的原因。
面對如此光明而誘人的前景,很多IT從業者試圖向大數據轉型。但對于從事程序開發三四年乃至多年程序員來說,僅僅依靠自身自學等手段進行技術上的轉型非常困難。“一年內,我們接到大量的咨詢電話,詢問是否有關于大數據的課程,后來我們確定這是一個趨勢,終于在今年聯合北航軟件學院、計算機學院全國首開大數據技術與應用專業。”課程共建單位慧科教育CEO方業昌博士說。據了解,北航軟件學院全國首開的大數據技術與應用專業,在技術上,側重于對HDFS、Hadoop 、MapReduce 、HBase 、DBA、NoSQL等專業技能進行培養,著重解決因技術盲點而帶來的職場瓶頸。而師資方面,則由百度首席大數據架構師林仕鼎擔任大數據專業主任;北航計算機學院院長呂衛峰;美國卡內基梅隆大學博士、原Oracle公司(美國)高級系統架構師鄧侃;軟件工程領域國際知名學者蔡維德以及一大批在大數據行業享有盛譽的人擔任專業導師,在高手如云的環境中逐步培養大數據戰略思維和工作方法論。軟件方面,搭建了開發和處理大規模數據的Hadoop系統平臺,并以其高容錯性、高傳輸率、高吞吐量的特性實現海量數據的計算與處理,進而為大數據的挖掘、存儲、分析提供支撐。硬件方面,北航計算機學院、慧科教育、百度公司累計提供上千臺服務器共同組建龐大的數據處理中心,為進行大數據領域的研究與實踐搭建了共享的多層面IT平臺。
隨著大數據的爆發,中國IT業內環境也將面臨新一輪的洗牌,不僅是企業,更是從業人員轉型可遇而不可求的機遇。如果將IT人士統一比作一條船上的海員,大數據就是最大的浪潮,借浪潮之勢而為之,可成功從IT程序員轉型成為大數據專家。