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