十三項關(guān)鍵技能助開發(fā)者在人才市場上炙手可熱
譯文為了找到今年最炙手可熱的開發(fā)者技能,Paul Heltzel走訪了多位招聘人員、CTO、CEO以及其他高管人士,旨在了解他們眼中值得嘗試的技術(shù)、戰(zhàn)略與軟件技能方向。
JavaScript全面勝出
著眼于當(dāng)下,開發(fā)人員將精力投入到JavaScript方面顯然非常安全。JavaScript目前已經(jīng)成為各位高管及招聘人員眼中的熱門技術(shù)方向。JavaScript亦被證明為當(dāng)下人才市場上最靈活也***價值的技能儲備。
投身大數(shù)據(jù)
大數(shù)據(jù)項目在過去一年中持續(xù)走紅,而且就今年的形勢看其熱門程度還將繼續(xù)保持。開發(fā)人員必須對商務(wù)智能及分析產(chǎn)品、機器學(xué)習(xí)工具以及其它用于大量數(shù)據(jù)轉(zhuǎn)移、存儲以及匯總的方案具備深入了解。只有這樣,他們才能切實幫助所效力的企業(yè)完成大數(shù)據(jù)的存儲、交互與分析,從而制定出更明智的商業(yè)決策。
掌控全堆棧
很多***企業(yè)都在物色全堆棧開發(fā)人員,并要求他們能夠順利在不同技術(shù)與平臺之間往來切換。
DevOps一路走高
具備DevOps能力并不僅僅可以幫助大家找到一份好工作;事實上,DevOps實踐還能夠提升我們的開發(fā)水平并使得我們成為更出色的協(xié)作者。DevOps實踐亦可改善團(tuán)隊凝聚力及業(yè)務(wù)敏捷性。這種邊緣優(yōu)勢將使得企業(yè)具備更為迅猛的業(yè)務(wù)優(yōu)勢積累速度。
多元化
目前企業(yè)對于技能儲備的要求日趨多元,特別是與前幾年的狀況加以對比。Java與C#仍然在市場上占有一席之地,不過我們發(fā)現(xiàn)更多企業(yè)給出了其它技術(shù)崗位:Ruby on Rails、Python/Django、Node.js以及其它各類新興函數(shù)編程語言——其中對Scala的需求最為普遍。
使用源代碼的能力
對于自由職業(yè)者們來說,在GitHub上發(fā)布源代碼意味著大家能夠切實完成任務(wù)并樂于將成果供同行們審查。
如果各企業(yè)都在利用GitHub將多種技術(shù)成果添加到現(xiàn)有堆棧當(dāng)中,我們自然也不應(yīng)落后。
提升敏捷性
敏捷開發(fā)應(yīng)當(dāng)成為開發(fā)人員在2016年中著力強化的基本能力。保持謙虛的態(tài)度與旺盛的求知欲。熟知敏捷性與精簡方法——這種能力可將大型項目拆分成若干個小規(guī)模組成部分,對其進(jìn)行優(yōu)先級排序、實施變更并交付***價值。
安全實現(xiàn)能力
過去一年中,曾經(jīng)遭遇安全事故的企業(yè)已經(jīng)了解到自己所需要的技能與對應(yīng)人才,而這些都將在2016年當(dāng)中有所體現(xiàn)。
隨著云服務(wù)普及度的日漸提升,安全性與合規(guī)性開始為各企業(yè)所廣泛重視,并直接使得人才市場對安全、合規(guī)、治理以及數(shù)據(jù)管理類人才的需求持續(xù)升溫。
投身移動領(lǐng)域
移動開發(fā)人員目前仍備受追捧,特別是那些能夠廣泛發(fā)布開發(fā)成果的從業(yè)者。成為一名成功的移動開發(fā)人員并不一定需要具備特定技術(shù)與技能儲備,而更多要求其精通具體業(yè)務(wù)。編寫代碼只是完成這項工作的***步。了解如何推廣自己的移動應(yīng)用,吸引并保留客戶才是實現(xiàn)成功的關(guān)鍵所在。
邁向云端
云技術(shù)并非完全體現(xiàn)在工具層面,其中亦蘊含著可觀的開發(fā)者職業(yè)發(fā)展空間。作為一股正在推進(jìn)的趨勢性力量,各企業(yè)希望開發(fā)人員具備一定程度的業(yè)務(wù)技能,包括項目管理與供應(yīng)商協(xié)調(diào)能力,TEKsystems公司指出。此外,市場還需要更多“業(yè)務(wù)指向”型技能,而非戰(zhàn)術(shù)級別的處理能力,這是因為后者目前正越來越多地由云服務(wù)供應(yīng)商負(fù)責(zé)承擔(dān)。
物聯(lián)網(wǎng):讓網(wǎng)絡(luò)無處不在
物聯(lián)網(wǎng)的概念早已有之,但如今其終于開始在人才需求及技能儲備層面迸發(fā)出能量。另外,我們不應(yīng)將其單純視為嵌入式系統(tǒng)工程師的專利——換言之,即使是JavaScript開發(fā)者也完全有機會邁入物聯(lián)網(wǎng)領(lǐng)域。Wi-Fi、Halo、可穿戴設(shè)備以及物聯(lián)網(wǎng)裝置等新興協(xié)議開戶了輕量化SDK的廈門,這意味著開發(fā)人員有機會通過自己的開發(fā)成果改變周遭環(huán)境甚至是人們的生活方式。我們將在未來看到更多與這些工具相結(jié)合的硬件與軟件設(shè)計成果。
客戶說服力
客戶管理技能非常重要,特別是以委婉方式表達(dá)意見但卻又令人信服的說服技巧。另外,能夠幫助客戶了解軟件特性并引導(dǎo)其遵循實踐的能力也將有助于我們的職業(yè)生涯規(guī)劃。
保持變通能力
如果大家安于在團(tuán)隊當(dāng)中扮演毫不起眼的全棧開發(fā)者中的一員,那么單純只是實現(xiàn)服務(wù)交付就夠了。然而如果大家打算轉(zhuǎn)行或者在職業(yè)生涯中實現(xiàn)新的飛躍,那么良好的態(tài)度將起到至關(guān)重要的作用。
要成為一名出色的團(tuán)隊成員,我們必須表現(xiàn)出解決問題的——而非制造問題——的意愿,積極幫助其他團(tuán)隊成員,義務(wù)貢獻(xiàn)新鮮思路并努力改進(jìn)產(chǎn)品或者能夠為團(tuán)隊帶來更多價值的優(yōu)秀文化。這種變通能力將讓大家很快脫穎而出。
原文標(biāo)題:The 13 Developer Skills That Will Get You Hired
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】