2012最受企業歡迎的開發技能Top10
英文原文:Top 10 Developer and Engineering Skills Employers Will Look for Going into 2012
本文的目標是通過列舉 Indeed 的前十名職位,來看看新的一年里企業需要的前十位開發者和工程師的開發技能。
01. HTML5
02. MongoDB
03. iOS
04. Android
05. 手機應用
06. Puppet
07. Hadoop
08. jQuery
09. PaaS
10. 社交媒體
HTML5
企業發布了 183 個 Web 開發職位,其中微軟和亞馬遜的職位最多。雖然 HTML5 尚未成熟,但仍然在 2012 的職位需求中名列前茅。企業把 HTML5 列為開發者和工程師的必備技能之一。其中招聘 Web 開發者、Web 設計師、前端開發者以及軟件工程師的職位最多。
下面是 Kindle 云閱讀器 Web 應用軟件工程師職位招聘條件:
具備構建復雜軟件系統,并有過成功交付及維護多個發布版本經驗
具備專業軟件開發知識并實際參與整個軟件開發生命周期,包括編碼規范、代碼審查、源代碼管理、構建、測試以及運行,了解最佳軟件工程實踐
有與用戶、其他技術團隊以管理層溝通,搜集需求、描述軟件產品特性以及設計方案的相關經歷
能夠推動技術創新、設計和軟件架構或復雜軟件產品/服務或跨團隊協作
具備 web service 相關經驗
能夠根據要求掌握相關工具,包括各種相關現代編程語言(C/C++, Java, Javascript, PERL, Web Services)。有 HTML5 和 CSS3 的實踐經驗。
有敏捷開發相關經歷,例如 SCRUM 或者 XP
MongoDB
為構建自己的基礎設施,大型供應商對具備 NoSQL 數據庫技能人才的需求不斷增長。例如,Apple 正在尋找具備 NoSQL 數據庫(MongoDB 和 Cassandra )知識的 iCloud軟件工程師。
想象一下加入一個精干的團隊,為令人激動的 iCloud 產品和服務編寫基礎軟件。我們在尋找具有很強的 web service 開發背景,能夠構建高性能、可伸縮性及可擴展系統的工程師。在這個曝光率很高的職位,應聘成功的候選人會與不同功能的開發小組協作,定義并實現一些平臺框架的核心后端模塊,構建的系統將會驅動下一代的 Apple web services。
iOS
一家匿名創業公司招聘一位 iOS 開發者,開發類似 Farmville 的體育游戲。eBay 在為 iPhone 和 iPad 應用開發部門招聘,公司為于波特蘭之外。Ubermedia 團隊需要招聘基于 Java 的 iOS 應用程序開發人員。隨著 iPad 繼續在平板市場中保持統治地位,iOS 將在新的一年繼續成為熱最熱門的操作系統。
繼 Android 之后,像 Coupa 這樣的公司將繼續引領為 iOS 開發應用的潮流。
iOS 工作趨勢:
Android
亞馬遜和谷歌對具備 Android 開發經驗的人才名列前茅。招聘信息反映了兩家公司在來年的戰略。亞馬遜發布了 482 個 Android 職位。大多數職位都開發其 Android 平板電腦。
谷歌發布了 165 個職位。我們能否從中窺見一點谷歌的計劃呢?其中一個關注的方向是谷歌 TV,在這個方向中的一部分職位也一樣能夠吸引開發者。其中的一個職位要做的工作是編寫面向開發者的公共 API。恩……那些是怎樣的 API 呢?
這個涉及增強現實技術職位是做什么呢?
我們正在招聘一名前端工程師,主要的工作是為移動設備和 Web 客戶端進行開發。項目包含增強現實映射、地理定位和實時交互。歡迎加入我們位于舊金山和山景城的精干、敏捷的團隊。
譯注:增強現實(Augmented Reality, AR),也被稱之為混合現實。它通過電腦技術,將虛擬的信息應用到真實世界,真實的環境和虛擬的物體實時地疊加到了同一個畫面或空間同時存在。
手機應用
手機應用招聘的熱門顯示了移動應用程序對市場的廣泛滲透。在新的一年中,手機應用肯定會比 Web 應用同等重要,甚至更加重要,這個趨勢已成定局。同樣地趨勢也體現在招聘中,下面是 oDesk 的招聘信息,你肯定會喜歡:
有人能幫我制作生日禮物嗎?
我想要一個 iPhone 和 Android 應用程序作為我的生日禮物,下面是我列出的要求:
不需要復雜的圖形。只要顯示一個簡單的圖像并且會“發光”。
功能:
用戶打開應用程序,會顯示這個圖形。用戶可以在圖形中輸入文字。圖形可以保存。用戶可以創建/保存 20 個圖形。當完成這些圖形以后,他們會騰空而起。
所以……他們應該可以保存信息。
我希望找到可以同時做 iPhone 和 Android 的人。當你提交應聘請求時,請務必告之你是否可以基于這兩個平臺開發。
Puppet
我的同事 Klint Finley 今天寫了一篇關于為什么大數據是 DevOps的必要組成。關于開源創業公司,他在另一篇文章我指出就像亞馬遜的 Web Service 已經成為云的代名詞一樣,Puppet 已經事實上的成為 DevOps 的代名詞。隨著虛擬化不斷發展,自動化已經成為了一個需求,已經等同于 IT 的一部分。開發者需要知道更多公司運營的知識,運營者這需要了解更多應用程序是開發者是如何構建應用程序的。
這里是在 Indeed 上排名前五名的 DevOps:
· Linux 系統管理員(25)
· 系統管理員 (23)
· 系統工程師 (21)
· Linux 管理員 (21)
· 高級系統工程師 (21)
諾基亞發布了 60 個職位。似乎諾基亞打算在 2012 對多元化基礎設施進行大筆投入。
譯注:DevOps 是一組過程、方法與系統的統稱,用于促進開發(應用程序/軟件工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合。
下面是首席技術組長的職位描述:
應聘者必須具備 Internet 基礎設施技術相關技術設計和良好的客戶支持經驗,并扮演服務架構師或者高級系統工程師。該職位會在高度矩陣式組織架構下工作,要求很強的與有關利益方管理和溝通技巧。
這個角色的一個主要角色是與關鍵的有關利益方一起緊密合作,包括 Nodia IT 和技術戰略架構小組,同時還有服務運營團隊,確保依據我們的需求選擇具備可擴展、高效、可用和可靠的技術。
Hadoop
我們最近查看了對 Hadoop人才需求前十名的企業。下面是最新的統計結果:
· Amazon (54)
· eBay (47)
· CityGrid Media (37)
· Hortonworks (34)
· Yahoo! Inc. (32)
· 非死book (31)
· 推ter (22)
· Proteus Technologies (21)
· Microsoft (21)
· Apple (21)
JQuery
JQuery 的薪資級別顯示了對前端開發技能總的需求。在 Indeed 上有 577 個 JQuery 職位年薪超過 8 萬美金。下面是更多具體的職位:
職位名稱
· 前端工程師 – JavaScript, jQuery, HTML, CSS – 電子商務 (8)
· LAMP 開發 – LAMP 程序員 – PHP 開發 – PHP, LAMP (6)
· 資深前端 UI 工程師 – JavaScript, jQuery, AJAX 軟件工程師 (4)
· PHP 開發 – LAMP 開發 – 交互式游戲代理 (4)
· PHP 開發 – MVC, mySQL, 敏捷 – High Traffic Internet Firm (4)
例如,這里有一個資深前端 UI 工程師職位。
PaaS
PaaS 首次晉級前十,同時也是雇用人員最多的。根據 Indeed 信息,有大約 400 個 PaaS 職位薪資超過 10 萬美金。這些職位都是企業的高級職位,包括中國的華為、惠普和 EMC。例如,EMC 正在尋找具有分片式數據(data fabrics)經驗的解決方案架構師,華為正在尋找云計算解決方案的副董事長。HP 正在為云服務器自動化尋找一個首席架構師。
譯注:
PaaS 是 Platform-as-a-Service 的縮寫,意思是平臺即服務。 把服務器平臺作為一種服務提供的商業模式。
分片式數據:data fabrics 沒有找到合適的翻譯,可以參考 Enterprise Data Fabrics 做為了解。
社交媒體
我吃驚地看到社交媒體名列前 10。但從另一個角度來看,我們寫了很多關于對于企業的社會影響,廣泛地被定義為社交媒體。這些列出的職位主要是市場經理。最帶有技術性的職位是 Web 開發。
譯注:社交媒體是媒體的社會互動,使用非常方便,可擴展的通信技術。 社會媒體是基于 Web 和移動技術的使用變成互動對話溝通。
總結
最近我和 BitNami 的 CEO Erica Brescia 有過一次會談,其中談到了招聘市場。她說很難覓得有才能的開發者和工程師。這提醒了我,現在技術部門招聘技術和非技術職位很困難。對開發者和工程師的需要求告,但是市場經理也很緊缺,同樣好的技術領域作家也很緊缺。
希望 2012 招聘市場的這種趨勢預示著經濟不會衰退。