天天看點

13個開發者技能必知必會!

本文翻譯自dZone,英文原文連結: https://dzone.com/articles/the-13-developer-skills-that-will-get-you-hired 為了找到今年最受歡迎的開發者技能,原作者接觸了一系列HR、CTO、CEO及其他管理人員,他們提供了面試中的一些必須技能,戰略考慮和所需掌握的軟技能。

一、JavaScript

最近熟練掌握JavaScript的開發者不會沒有飯碗。精通JavaScript是目前為止被管理者和HR提到的最頻繁的技能。目前市面上JavaScript已經被證明是高可移植性和高價值的技能。

二、Big Data

去年大資料項目持續增長,預計未來一年發展态勢依然不會減慢。開發者應當深入了解商業智能、資料分析、機器學習,及其他轉換存儲聚合大量資料的解決方案。隻有這樣,開發者才能夠幫助公司處理大資料,制定更好的商業決定。

三、Full Stack

很多頂尖公司正在尋找全棧工程師,他們可以輕松地穿梭于大量的技術和平台之間。

四、DevOps

在履歷中考慮添加開發運維技能不僅能提高熱門工作的競争勝出機率;DevOps實踐輕易地打造更加優秀的開發者和無價的合作者。DevOps還可以提高團隊的凝聚力和靈活性。這是一個可以使公司加速前進的邊際價值。

五、Diversify

和前些年相比,今天的公司所追求的技能更加多變。Java和C#需求仍然是市場的一部分,但是如果你看一下最近一次經濟衰退(2008)之後成立的公司,變化一眼可見:Ruby on Rails,Python/Django,Node.js,函數式變成如最流行的Scala。

六、Open Source

尤其對于自由開發者,指明自己在GitHub上托管的代碼表明你的工作被用在了好的地方并且并且被你的夥伴review着。

如果某公司利用GitHub上的開源技術充實他們的技術棧,你不會别别人更具備優勢嗎?

七、Agile

靈活開發,應當是2016開發者的抖動技能,一邊謙虛地學習,一邊饑餓地探索。熟悉靈活和精益方法——化整為零,制定優先級,響應變化,傳遞價值。

八、Secure

根據墨菲定律,去年被爆出安全漏洞的公司已經知道2016年自己最想要什麼樣的人和什麼樣的技術了。

随着雲計算的使用,安全和規範稱為組織的痛點,導緻了安全、規範、監管和資料管理領域專家的大量需求。

九、Mobile

移動開發者受到高度追捧,尤其是那些具有廣闊創造力的人。稱為一個出色的移動開發者,單純地通過一些技術是難以實作的,更多的是對商業的了解。編寫代碼隻是項目的第一階段。掌握如何提升自己的移動App,吸引和留住客戶,是成功的關鍵。

十、Cloud

一說到雲計算,不僅僅指工具。未來發展趨勢的一部分,公司在尋找擁有商業技能的開發者,包括項目管理和與投資人談判的能力,如TEKsystems。額外地,“促進商業前進”類的技能有更高的需求,而戰術性工作的需求在減少,這是由于雲計算供應商在提高供應戰術性工作的能力。

十一、IoT

從前預言的物聯網概念正在展現,不僅是雇傭的需求,也是技術精湛的工程師想要探索的領域。不再僅僅是嵌入式系統工程師的專屬,你可以通過JavaScript進行實作。一些協定如Wi-Fi Halo、可穿戴裝置和IoT裝置的出現,開放了輕量級的SDK,将為開發者釋放更多機會,用以顯示和實作一些超過自己和環境所能提供的東西。我們将會看到更多基于這些工具的軟/硬體的協同設計。

十二、Persuasive

客戶管理技能非常重要,當另一個選擇能夠傳遞更多價值時,戰術性後退但更具說服力尤為重要。并且,能夠教育客戶了解軟體的本質,通過實踐進行引導,長遠來看對他們更加有益。

十三、Flexible

如果你超過了10項,是團隊中的全能,組織對你的能力有更多的需求而不是供給。但是如果你準備改變自己的事業軌迹,正确的态度在找和留之間至關重要。

成為一個好的團隊成員,有解決問題的強烈意願,而不是成為麻煩制造者,對其他夥伴施以援手,志願服務理念和努力提高産品或者文化對任何團隊來說都是無價的!

先MARK一下,以後慢慢接觸。

繼續閱讀