大數據揭秘:會哪種語言和操作系統的程序員面試通過率高!
Triplebyte是國外一家知名的求職網站,與其他求職網站不同的是,Triplebyte僅針對IT技術人員提供就業機會。該網站每周會收到上百位求職者的信息,他們也會詢問一些科技企業比如Google的意見。最近這家求職網站也用上了大數據,對站內求職程序員使用的操作系統、編輯器、編程語言、每輪面試以及求職成功的概率都做了分析,本次統計的數據是過去一年求職者留下的信息。我們來看看程序員會什麼求職成功率會比較高呢?
編輯器和IDE
程序員使用的編輯器基本集中於以下幾個選項,這之中或許會出現重複情況。
根據結果來看,程序員最常用的編輯器是Sublime Text,Vim緊隨其後。Visual Studio、IntelliJ、Eclipse相差無幾。EMACE的用戶相對較少,大約是Vim用戶數的四分之一左右,這也符合二者在Google上的被搜索量。
不過數量不是我們想要的全部,將編輯器和求職成功率掛在一起才是最好的。使用某種編輯器的人少或許是因為門檻高也說不定,這類程序員沒準最受歡迎呢。
第一輪篩選中,使用Vim的程序員是求職成功率最高的,這也與其使用者概率基本相似。但接下來的幾個似乎是與人數正好相反,比如使用人數都不是最多的PYcharm、EMACS和Visual Studio。最讓人驚訝的是Eclipse,不但是另一個極端,甚至是遠遠落後於倒數第二名。當然,面試光通過一個網站是完成不了的,還是需要面基。
面談之後,概率又發生了變化,不過Vim依然是第一位。Sublime Text雖說可以進入到面基環節的概率不高,但面談之後的成功率還是比較高的,而Eclipse依舊是毫無懸念的倒數第一。(雖然也有不少優秀的程序員使用Eclipse,但通過數據統計之後的結果確是如此。)
編程語言
在技術面試的第一部分,編程語言都是最重要的。與幾年前Java橫行的時代不同,Python的用戶數明顯增加,佔據第一,緊隨其後的是JavaScript和Java。
或許,很多程序員已經發現php從列表上消失了。在其他部分里,php或許會佔有一些比例吧!這是發生了什麼呢?php程序員都不用該求職網站找工作?那是不是太巧合了呢?
Python一直以來都以用戶友好而聞名,所以它的門檻並不是很高。所以,Python的求職成功率會像Eclipse一樣嗎?顯然不是!
在獲取面試機會面前,Ruby、Swift、C#的程序員更強大,其次是Python。同時,編輯器和編程語言之間關係密切,比如使用Eclipse和IntelliJ的程序員90%是用Java編程的,使用PyCharm的程序員99%是用Python的。經過整合統計發現,不使用Eclipse的其他Java程序員還是有47%的可能通過面試的。
我們再來看看最後成功收到Offer的比例是多少:
Ruby程序員最容易獲得面試機會,但似乎面試環節表現不佳,成功拿到Offer的概率居然是負數。而C++程序員似乎表現不錯,看來會C++的都是真實力啊!
操作系統
過去幾年,作為程序員應該深有感觸,Mac電腦的普及度越來越高了,大多數程序員都在使用MacOS。
在這種情況下,最受歡迎的選擇也是面試最成功的:
Linux不再是程序員首選的操作系統,而Windows的表現更差,難道面試公司現在對電腦都挑剔了嗎?
雖然不知道出現這種結果的原因,但使用MacBook的程序員數量絕對是最多的,甚至比本文給出的數量還要多。
結論
這些單個數據看起來似乎沒有什麼價值,但如果把這些因素都串聯起來就不一樣了,比如在MacOS上使用Vim的Ruby程序員求職成功率是最高的,而在Windows上使用Eclipse的C++程序員是另一個極端(不過應該沒人這麼用吧!)。希望這篇文章可以為廣大尋覓工作或準備入行的程序員提供一些建議吧!


※Docker官方鏡像重大更新,支持多架構+多平台!
※三代龍井問世 富士施樂複合機中國味道更濃
※程序員須知:面試中最容易被問到的18個演算法題(附答案!)
※IBM或於10月推基於超級計算機的Power9
※京東聯手雀巢推出首款智能健康助手雀巢小AI
TAG:IT168企業級 |