對于一個云計算專業(yè)人員來說,其職業(yè)生涯之路還尚不明確。但是,云計算專家們通常都具有非常廣泛的IT從業(yè)經(jīng)驗。一開始這些云計算專家在企業(yè)中的角色通常是業(yè)務(wù)分析師、開發(fā)人員、系統(tǒng)工程師或網(wǎng)絡(luò)架構(gòu)師等,后來公司領(lǐng)導(dǎo)將企業(yè)內(nèi)部系統(tǒng)轉(zhuǎn)變?yōu)榛谠朴嬎愕南到y(tǒng),因此他們在工作中開始更多地接觸云計算技術(shù)。而另一方面,這些云計算專業(yè)人員自己也會進行一些關(guān)于云計算技術(shù)方面的培訓(xùn),以提升自己的技能水平。
同樣,一些技術(shù)專家也會從事一些云計算項目,但是他們不會因此更換頭銜以反映他們在工作上的一些新的職責(zé)。不過,一些跟云計算工作相關(guān)的新頭銜的確是需要的,如云計算工程師、云計算架構(gòu)師和云計算策略師。但是,有分析師指出,一些雇主通常會使用這些頭銜去吸引那些優(yōu)秀的應(yīng)聘者。雖然,有時候冠以這些頭銜的員工似乎只負(fù)責(zé)云計算相關(guān)的工作和項目,但是分析師表示,大多數(shù)企業(yè)通常忽視他們的工作頭銜,并指派員工在做云計算項目的同時也做一些傳統(tǒng)的技術(shù)項目。
位于美國Baltimore 市的Catalyst IT服務(wù)公司的創(chuàng)始人兼首席執(zhí)行官Mike Rosenbaum指出,他們公司對于從事云計算項目工作的員工并沒有單獨的分工,更不用說有單獨的頭銜了。
Rosenbaum說:“我覺得這跟我們公司的員工全都懂得云計算技術(shù),并都在做云計算相關(guān)的工作有關(guān),所以我們沒有必要去專門招聘一個人去專門負(fù)責(zé)云計算相關(guān)的工作。每個員工也都應(yīng)該理解這一點,因為我們大部分的工作都能涉及到云計算技術(shù),或者在某些方面和云計算有關(guān),因此我們的員工也應(yīng)該適當(dāng)?shù)卣莆找恍┰朴嬎慵寄埽⒛茏鲆恍┰朴嬎阆嚓P(guān)的工作。”
我覺得這跟我們公司的員工全都懂得云計算技術(shù),并都在做云計算相關(guān)的工作有關(guān),所以我們沒有必要去專門招聘一個人去專門負(fù)責(zé)云計算相關(guān)的工作。
——Catalyst IT服務(wù)公司創(chuàng)始人兼首席執(zhí)行官 Mike Rosenbaum
混合技能
獲取云計算專業(yè)知識并不是僅僅只有一種途徑,同樣云計算也并不是只有一種單一的技能。
人事部經(jīng)理、招聘專員、IT領(lǐng)導(dǎo),甚至是普通職員都認(rèn)為多方面的技能是利用云計算系統(tǒng)提高工作效率的必選項,而且,對于IT專家來說也很少有人只擁有其中的一項技能的,他們通常都具備多個云計算相關(guān)的技能。
下面讓我們來看看這十項最熱門的云計算技能。
1. 掌握這些編程語言:Perl、Ruby、Ruby on Rails、Python、Java和JavaScript
云計算項目以這些編程語言為主導(dǎo),一般來說人事部經(jīng)理和招聘專員并不要求你全部掌握這些編程語言,但是至少要掌握兩個以上。位于美國馬薩諸塞州Burlington市的IT人力資源公司Modis的高級副總裁Matthew Ripaldi表示:“一般來說,企業(yè)都更喜歡那些具有多種技能,知識面較寬的員工。”
2. DevOps,用于開發(fā)人員與運營人員之間協(xié)調(diào)、合作的軟件開發(fā)方式
從事云計算工作的人員不僅應(yīng)該懂得IT各項組成部分,以及如何利用IT來幫助發(fā)展企業(yè)業(yè)務(wù)這些基本的技能,還應(yīng)該掌握網(wǎng)絡(luò)、基礎(chǔ)設(shè)施、開發(fā)和運營方面的技術(shù)和知識。Bit9的DevOps工程師Roberts說:“你需要知道如何通過云計算技術(shù)將網(wǎng)絡(luò)、基礎(chǔ)設(shè)施、開發(fā)和運營等方面整合到一起。”
3. 掌握數(shù)據(jù)庫的技能,尤其是SQL和MySQL編程語言
你還需要掌握一些數(shù)據(jù)庫相關(guān)的技能,尤其是SQL和MySQL編程語言,還有開源軟件架構(gòu)Hadoop、開源分布式數(shù)據(jù)庫管理系統(tǒng)Cassandra,以及開源文檔數(shù)據(jù)庫MongoDB。業(yè)界對于云計算過多的、夸大的宣傳有時候會掩蓋云計算項目必須要做的一些工作,包括遷移數(shù)據(jù)的必要性,以及明白數(shù)據(jù)如何被結(jié)構(gòu)化。由于數(shù)據(jù)的遷移和結(jié)構(gòu)化仍然是一個必須的工作,因此掌握數(shù)據(jù)方面技能的人也依然非常搶手。Rosenbaum說:“明白人們?nèi)绾卧u估數(shù)據(jù),并知道數(shù)據(jù)如何來回遷移是云計算項目工作的核心,因為我們需要這方面的人才,以提高項目的工作效率。”