精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

編程語言:開發人員的所愛與所恨

IEEE電氣電子工程師 ? 來源:lp ? 2019-03-11 10:14 ? 次閱讀

在線招聘公司Hired本周發布了一份旨在描繪2018年軟件工程求職者情況的報告(https://hired.com/blog/highlights/hired-releases-2019-state-of-software-engineers-report/)。這份報告結合了其在世界各地的網站的數據及其所做的一項調查(世界各地的700多名開發人員對這項調查做了反饋)的數據。Hired從這些數據中挖掘出了軟件工程師編程語言之間的愛恨關系,并梳理了工程師所擁有的軟件技能與雇主所尋求的技能之間的不匹配情況。(這份報告還分析了全球和各有關地區的薪資數據;更多信息將在以后的文章中介紹。)

為了弄清楚哪些編程技能在2018年引起了企業的最大興趣,Hired查看了求職者在Hired網站上列出具有使用某種編程語言的經驗后的兩到六周內收到的面試請求數量。

在全球范圍內,勝出者是Google的Go語言——可能是因為使用這種語言的開發人員供不應求。在Hired的網站上,只有7%的求職者使用這種編程語言。現在也是學習Scala的好時機;從雇主需求角度它排在第二位,只有3%的開發者把它列為他們的首要語言。

編程語言:熱門與否?

雇主所垂涎的技能并不總是與開發人員的技能相匹配。在下面的表格中,最左一列顯示了根據2018年每位在求職信息中列出擁有相應技能的人的平均面試請求數量對雇主渴望的技能進行的全球排名。接下來的五列表示這些技能的有關地區的排名。每行的最后一項表示Hired網站上主要使用該語言的求職者的百分比。

技能 舊金山灣區 紐約 多倫多 巴黎 倫敦 開發人員
1. Go 3 2 8 1 3 7%
2. Scala 4 7 13 14 2 3%
3. Ruby 2 1 2 15 4 10%
4. TypeScript 1 5 1 2 1 12%
5. Kotlin 5 10 12 8 9 2%
6. JavaScript 6 4 3 4 5 62%
7. Objective-C 10 3 10 11 13 3%
8. PHP 7 6 6 3 8 12%
9. Java 9 12 9 7 7 42%
10. HTML 8 9 5 6 6 36%
11. Swift 11 8 14 12 15 6%
12. Python 12 11 7 13 10 42%
13. C++ 13 14 15 10 14 14%
14. C 14 15 11 5 12 9%
15. C# 15 13 4 9 11 17%
16. R 16 16 16 16 16 2%

來源:Hired

有些技能表現出明顯的地區需求差異。例如,如果你主要使用的語言是C,那么你可以考慮到巴黎生活;如果你更喜歡C#,那么考慮下多倫多吧。如果你真的想搬到紐約,那就在Ruby方面充充電吧。

與此同時,R在所有圖表中都墊底(R在我們的年度排名中一直呈快速下滑趨勢)。血淋淋的現實也反映在了上面的圖表中。

編程語言:開發人員的所愛與所恨

開發人員最喜歡的編程語言(受訪者可以選擇多個或一項也不選)

1.Python(51%)

2.JavaScript(49%)

3.Java(37%)

4.HTML(34%)

5.C ++(23%)

開發人員最討厭的編程語言(受訪者可以選擇多項或一項也不選)

1.PHP(19%)

2.Java(12%)

3.Objective-C(11%)

另一方面,Hired的調查表明,對于工程師來說,最受喜愛的語言是Python,而最令人討厭的語言是PHP。(Python也在IEEE Spectrum最新的年度編程語言排名中名列榜首。)至于Java,幾乎沒有受訪者是中立的。Java在最受喜愛的語言排名和最令人討厭的語言排名中分列第三和第二。

要一個人確切地說出喜歡或討厭一門語言的原因并不容易。工程師們給出的不喜歡一門語言的主要原因很簡單:“使用它編程不好玩。”Hired的調查發現,最受歡迎的語言是那些“擁有最好的學習和開發資源”的語言。HBO的電視劇《硅谷》(Silicon Valley)上,在關于制表符(tabs)vs.空格符(spaces)的長期爭論中,制表符獲勝,其受支持率為56%,而空格符為24%。

顯而易見的是,雇主想要的編程語言技能與程序員最喜歡的編程語言之間存在脫節。最受開發人員喜愛的三種語言(Python、Javascript和Java)在按掌握相應語言的求職者的平均面試次數排名時,分別排在第12、第6和第9位。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程語言
    +關注

    關注

    10

    文章

    1939

    瀏覽量

    34608
  • 開發人員
    +關注

    關注

    0

    文章

    19

    瀏覽量

    6585
  • go語言
    +關注

    關注

    1

    文章

    158

    瀏覽量

    9032

原文標題:軟件工程師和雇主們最喜歡的編程語言排行榜

文章出處:【微信號:IEEE_China,微信公眾號:IEEE電氣電子工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何選擇適合自己的編程語言

    在當今這個技術日新月異的時代,編程語言的選擇對于軟件開發者來說至關重要。不同的編程語言有著不同的優勢和適用場景,因此,選擇合適的
    的頭像 發表于 11-15 09:37 ?189次閱讀

    編程語言的誤區與常見問題

    誤區一:編程語言的選擇 常見問題: 初學者在選擇編程語言時,往往會被市場上的熱門語言吸引,而忽
    的頭像 發表于 11-15 09:35 ?201次閱讀

    編程語言在人工智能中的使用

    編程語言在AI的發展中扮演著至關重要的角色,它們為開發人員提供了構建和實現智能系統的工具和框架。 1. Python Python是人工智能領域最受歡迎的編程
    的頭像 發表于 11-15 09:34 ?193次閱讀

    串口屏支持哪些編程語言開發環境?

    串口屏作為一種常用的顯示和交互設備,支持多種編程語言開發環境。以下是對串口屏支持的編程語言開發
    的頭像 發表于 11-13 11:45 ?165次閱讀
    串口屏支持哪些<b class='flag-5'>編程</b><b class='flag-5'>語言</b>和<b class='flag-5'>開發</b>環境?

    MCU編程語言開發環境介紹

    微控制器單元(Microcontroller Unit,簡稱MCU)是嵌入式系統的核心,廣泛應用于各種電子產品中。隨著技術的發展,MCU編程語言開發環境也在不斷進步,以適應不同的應用需求。 1.
    的頭像 發表于 11-01 11:51 ?519次閱讀

    Node-Red可視化編程:簡化開發的創新之選

    Node-Red 是構建物聯網 (IOT Internet of Things) 應用程序的一個強大工具,其重點是簡化代碼塊的“連接 ” 以執行任務。它使用可視化編程方法,允許開發人員將預定義的代碼塊 (稱為“節點 ”,Node) 連接起來執行任務。
    的頭像 發表于 09-21 10:37 ?247次閱讀
    Node-Red可視化<b class='flag-5'>編程</b>:簡化<b class='flag-5'>開發</b>的創新之選

    C2000 ePWM開發人員指南

    電子發燒友網站提供《C2000 ePWM開發人員指南.pdf》資料免費下載
    發表于 09-07 09:45 ?0次下載
    C2000 ePWM<b class='flag-5'>開發人員</b>指南

    谷歌發布新型大語言模型Gemma 2

    在人工智能領域,大語言模型一直是研究的熱點。近日,全球科技巨頭谷歌宣布,面向全球研究人員開發人員,正式發布了其最新研發的大語言模型——Gemma 2。這款模型以其高效能和低成本的特點
    的頭像 發表于 06-29 09:48 ?410次閱讀

    三星停止自動駕駛研究,開發人員轉到機器人領域

    近日,三星電子宣布了一項重要的研發戰略調整。據業內人士透露,三星先進技術研究院(SAIT)已決定停止自動駕駛汽車的研究,并將這一領域的開發人員轉移到機器人領域。
    的頭像 發表于 05-13 09:21 ?420次閱讀

    # FPGA 編程如何工作?

    對 FPGA 進行編程開發人員的歡迎。 開發人員可以使用自己熟悉的語言,通過統一的軟件平臺來設計FPGA。 =#4。= Python 這種多用途
    發表于 03-30 11:50

    fpga開發需要掌握哪些編程語言

    FPGA(現場可編程門陣列)開發涉及多種編程語言和技術.
    的頭像 發表于 03-27 14:34 ?1381次閱讀

    fpga用的是什么編程語言 fpga用什么語言開發

    和VHDL都是用于邏輯設計的硬件描述語言,并且都已成為IEEE標準。它們能形式化地抽象表示電路的結構和行為,支持邏輯設計中層次與領域的描述,具有電路仿真與驗證機制以保證設計的正確性,并便于文檔管理和設計重用。 fpga用什么語言開發
    的頭像 發表于 03-14 17:09 ?3352次閱讀

    美國政府呼吁開發人員使用內存安全編程語言

    所謂內存安全,即是防止程序在處理內存時產生如緩沖區溢出以及懸停指針等潛在漏洞。因此,盡管Java憑借其內存安全模式,不受此類問題影響,但C及其變異體C++擁有直接操作內存地址,且缺乏邊界檢查,因此在內存安全性方面常常陷入困境。
    的頭像 發表于 02-29 14:40 ?722次閱讀

    MWC2024亮點 愛立信旗下Vonage攜手AWS加速向數百萬開發人員提供新的解決方案

    開發人員提供新的解決方案。 推動跨行業新應用 近日,AWS工業副總裁Kathrin Renz表示:“AWS和Vonage在幫助客戶實現創新和價值方面有著共同的熱情。 我們與Vonage合作的目標是推動
    的頭像 發表于 02-29 09:42 ?1.2w次閱讀

    javascript規定了幾種語言類型

    和移動應用程序。JavaScript的靈活性和易用性使其成為開發人員最喜愛的編程語言之一。本文將詳細介紹JavaScript的幾種語言類型。 首先,JavaScript是一種基于原型的
    的頭像 發表于 12-03 11:37 ?765次閱讀