91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

編程語言:開發(fā)人員的所愛與所恨

IEEE電氣電子工程師 ? 來源:lp ? 2019-03-11 10:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

編程語言:熱門與否?

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

技能 舊金山灣區(qū) 紐約 多倫多 巴黎 倫敦 開發(fā)人員
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

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

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

編程語言:開發(fā)人員的所愛與所恨

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

1.Python(51%)

2.JavaScript(49%)

3.Java(37%)

4.HTML(34%)

5.C ++(23%)

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

1.PHP(19%)

2.Java(12%)

3.Objective-C(11%)

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

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

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

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

    關注

    10

    文章

    1964

    瀏覽量

    39594
  • 開發(fā)人員

    關注

    0

    文章

    19

    瀏覽量

    6904
  • go語言
    +關注

    關注

    1

    文章

    159

    瀏覽量

    9785

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    軟件定制開發(fā)人員相關的公司有哪些

    軟件
    北京華盛恒輝科技
    發(fā)布于 :2026年03月02日 20:32:34

    不懂編程,怎么搞定電子儀表上位機軟件?零代碼搞定上位機軟件開發(fā)

    測試報告),但因為不會C、C#、Python等代碼,只能依賴開發(fā)人員,不僅溝通成本高,還容易出現(xiàn)“需求傳達偏差”,導致開發(fā)出的軟件不符合實際測試場景。 源表測試軟件 很多電子儀表測試人員都有過類似困擾:明明是簡單的“數(shù)據(jù)采集
    的頭像 發(fā)表于 01-27 17:19 ?572次閱讀
    不懂<b class='flag-5'>編程</b>,怎么搞定電子儀表上位機軟件?零代碼搞定上位機軟件<b class='flag-5'>開發(fā)</b>

    單片機C語言編程的心得

    文檔,一方面可以公開發(fā)行,保證開發(fā)人員的所有權;另一方面可以防止別人有意或無意修改產(chǎn)生非一致性,造成版本混亂。所以H頭文件是項目的詳細設計和團隊工作劃分的依據(jù),也是對模塊進行測試的功能說明。要引用模塊內(nèi)的數(shù)據(jù)或算法,只要用包含include指定模塊H頭文件即可。
    發(fā)表于 12-08 07:44

    CW32嵌入式軟件開發(fā)的必備知識

    嵌入式軟件開發(fā)作為計算機科學和電子工程的交叉領域,要求開發(fā)人員具備一系列的專業(yè)知識和技能。 而基于CW32的嵌入式軟件開發(fā)必備知識包括以下部分: 1 、編程
    發(fā)表于 11-28 07:48

    現(xiàn)已上市:AMD Spartan UltraScale+ FPGA SCU35 評估套件——面向所有開發(fā)人員的經(jīng)濟實惠平臺

    的路徑。 該套件搭載了具備 I/O 擴展和板卡管理功能的 Spartan UltraScale+ SU35P 器件。其還為 AMD 成本優(yōu)化型產(chǎn)品組合帶來了多項新進展,并使開發(fā)人員能夠快速啟動
    的頭像 發(fā)表于 11-27 10:52 ?460次閱讀

    Bourns 深耕印度,在地設計 - Bourns 印度設計中心 為開發(fā)人員提供當?shù)叵冗M技術資源助力客戶加速創(chuàng)新!

    班加羅爾 (Bengaluru) 正式成立首座設計中心。此新中心將作為以客戶協(xié)作與創(chuàng)新為核心的研發(fā)樞紐,為當?shù)?b class='flag-5'>開發(fā)人員提供完整的設計工具與技術支持,包括運用 Bourns 具業(yè)界領先地位的電源與保護組件之參考設計專業(yè)服務。 Bourns 印度設計中心采用成熟流程,協(xié)助客戶快速進
    的頭像 發(fā)表于 11-19 14:26 ?510次閱讀
    Bourns 深耕印度,在地設計 - Bourns 印度設計中心 為<b class='flag-5'>開發(fā)人員</b>提供當?shù)叵冗M技術資源助力客戶加速創(chuàng)新!

    恩智浦FRDM i.MX 8M Plus開發(fā)板詳解

    開發(fā)高級HMI應用、計算機視覺系統(tǒng)以及邊緣AI項目時,開發(fā)人員常常面臨一個共同挑戰(zhàn):如何在不依賴昂貴且復雜的開發(fā)平臺的前提下,獲得足夠的處理能力。這正是FRDM i.MX 8M Plus的價值所在,該解決方案是一款專為
    的頭像 發(fā)表于 11-18 15:07 ?1414次閱讀

    嵌入式開發(fā)的關鍵點介紹

    嵌入式開發(fā)在現(xiàn)代科技中扮演著非常重要的角色。隨著物聯(lián)網(wǎng)的發(fā)展,嵌入式系統(tǒng)的需求也越來越大。嵌入式開發(fā)不僅需要開發(fā)人員具備深入的硬件知識和編程經(jīng)驗,還需要不斷學習新的技術和工具,以滿足不
    發(fā)表于 11-13 08:12

    芯科科技推出智能開發(fā)工具Simplicity Ecosystem軟件開發(fā)套件開啟物聯(lián)網(wǎng)開發(fā)的新高度

    開發(fā)人員現(xiàn)已可獲得更快、更智能的工作流程 AI驅(qū)動協(xié)同版本將在2026年實現(xiàn)
    的頭像 發(fā)表于 10-23 15:47 ?2764次閱讀
    芯科科技推出智能<b class='flag-5'>開發(fā)</b>工具Simplicity Ecosystem軟件<b class='flag-5'>開發(fā)</b>套件開啟物聯(lián)網(wǎng)<b class='flag-5'>開發(fā)</b>的新高度

    AI技術在工程設計的應用

    在不需要硬件交互的純軟件項目中,ChatGPT和Gemini等大語言模型(LLM)可以幫助程序員以前所未有的速度加速開發(fā)進程。這種輔助通常包括在開發(fā)人員編寫代碼時提供補全建議,或在排查錯誤和語法錯誤時提供故障排除建議——這些都是
    的頭像 發(fā)表于 09-23 16:21 ?894次閱讀
    AI技術在工程設計的應用

    GD32的串口DMA收發(fā)數(shù)據(jù)失敗怎么解決?

    還是開發(fā)人員開發(fā)該GD32的BSP時遺漏。 GD作為國產(chǎn)芯片,是替代某些國外芯片的國產(chǎn)主力軍,希望RTT開發(fā)人員能多多完善GD32的BSP。
    發(fā)表于 09-17 06:04

    嵌入式開發(fā)就業(yè)還有前景嗎?

    。在智能家居領域,嵌入式開發(fā)的主要工作是開發(fā)各種智能化設備和系統(tǒng),如智能照明、智能安防、智能家電等。嵌入式開發(fā)人員需要掌握相關的硬件和軟件技術,如處理器、傳感器、通信技術、操作系統(tǒng)等,同時也需要具備一定
    發(fā)表于 07-16 10:47

    Thingy:91 X 為開發(fā)人員提供了一個經(jīng)過全球認證的、多傳感器、電池供電的蜂窩物聯(lián)網(wǎng)原型平臺

    Thingy:91 X 為開發(fā)人員提供了一個經(jīng)過全球認證的、多傳感器、電池供電的蜂窩物聯(lián)網(wǎng)原型平臺 挪威奧斯陸 – 2024年12月10日 – 全球領先的低功耗無線連接解決方案提供商Nordic
    的頭像 發(fā)表于 05-08 17:41 ?3024次閱讀

    NanoEdge AI Studio 面向STM32開發(fā)人員機器學習(ML)技術

    NanoEdge? AI Studio*(NanoEdgeAIStudio)是一種新型機器學習(ML)技術,可以讓終端用戶輕松享有真正的創(chuàng)新成果。只需幾步,開發(fā)人員便可基于最少量的數(shù)據(jù)為其項目創(chuàng)建
    的頭像 發(fā)表于 04-22 11:09 ?1350次閱讀
    NanoEdge AI Studio 面向STM32<b class='flag-5'>開發(fā)人員</b>機器學習(ML)技術

    基于RV1126開發(fā)板的人員檢測算法開發(fā)

    在RV1126上開發(fā)人員檢測AI算法組件
    的頭像 發(fā)表于 04-14 13:56 ?791次閱讀
    基于RV1126<b class='flag-5'>開發(fā)</b>板的<b class='flag-5'>人員</b>檢測算法<b class='flag-5'>開發(fā)</b>