自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Rust 和 TypeScript 前景最好,AI 輔助編程使用率大幅提高,中國和印度最難找到工作...

開發(fā) 前端
TypeScript、Rust 和 Python 這三門是最有前景的編程語言。全球超過一半的程序員都在使用 Python。

最近看了 JetBrains 發(fā)布的 2024 年開發(fā)者生態(tài)系統(tǒng)現(xiàn)狀報告,今天來分享幾個內(nèi)容。

本文圖片和數(shù)據(jù)來自 JetBrains 官網(wǎng)。

1.編程語言

JavaScript 仍然是最常用的編程語言,有 61% 的開發(fā)者在使用。

大多數(shù)受訪者計劃采用  Go 和 Rust 作為自己的編程語言,Rust 是非常有前景的語言,受歡迎程度在不斷提高,有望憑借其嚴(yán)格的安全性和內(nèi)存所有權(quán)機(jī)制取代 C++。

看一下 JetBrains 語言前景指數(shù):

TypeScript、Rust 和 Python 這三門是最有前景的編程語言。全球超過一半的程序員都在使用 Python。

2.AI 相關(guān)

(1)與 AI 集成

調(diào)查結(jié)果表明,已經(jīng)有 18% 的開發(fā)者參與構(gòu)建與 AI 的集成,AI 正在穩(wěn)步滲透到已開發(fā)的軟件中。

(2)編程語言功能劃分

下圖是 JetBrains 發(fā)布的“按主要編程語言劃分的代碼功能”,可以看到 AI 和機(jī)器學(xué)習(xí)最常用的編程語言是 Python。

(3)輔助編程工具

從上圖可以看到 ,國外使用 ChatGPT 做輔助編程的最多,達(dá)到 69%,GitHub Copilot 排第二,達(dá)到 40%。當(dāng)然國內(nèi)使用比較多的還是通義靈碼、文心快碼。

(4)公司是否禁止 AI

多數(shù)公司是否支持使用 AI 呢?看下圖:

80% 的公司不會明確禁止使用 AI。AI 輔助編程的使用正在變得越來越多。

(5)AI 輔助編程好處

從圖中可以看到,使用 AI 輔助編程,最大的收益是減少信息搜索時間,其次是編碼和開發(fā)速度加快。

從下圖可以看到,使用 AI 輔助編程,可以節(jié)省不少編程時間。

(6)VR 頭戴設(shè)備

是否使用過 VR 頭戴設(shè)備進(jìn)行編碼呢?我自己還真沒有使用過,也沒有見過周邊的人使用過。但確實有一小部分人使用過。

3.寫代碼時間占比

在我們平時的工作中,真正寫代碼的時間其實并不是花費最多的。反而是對接需求、開會、解決問題、文檔維護(hù)花的時間很多。我們來看一下 JetBrains 的調(diào)查結(jié)果,跟我們的工作內(nèi)容占比很貼近。

70% 以上時間花在寫代碼上的開發(fā)者占比一共只有 35%,對應(yīng)到國內(nèi)的應(yīng)該是初中級工程師。

另一個比較有意思的是,多數(shù)開發(fā)者認(rèn)為寫代碼沒有挑戰(zhàn),見下圖,認(rèn)為編寫代碼有挑戰(zhàn)的只有 15%。

4.測試手段

在日常開發(fā)中,大家都使用哪種類型的測試呢?看一下測試方式的占比:

5.數(shù)據(jù)庫

開發(fā)者在過去一年都使用過哪些數(shù)據(jù)庫呢?

6.薪資

收入最高的編程語言有哪些?按照 JetBrains 調(diào)查薪資最高的編程語言是 Scala、Go、Kotlin、C++、Rust、C、Shell、Java 和 Python。但薪資的決定因素很多,比如職級、公司規(guī)模、所在行業(yè)、加班情況等。

7.裁員

這幾年,裁員一直是軟件開發(fā)行業(yè)的熱門話題,無論是國內(nèi)還是國外,都有裁員。

調(diào)查顯示,就業(yè)市場最寬松的四個國家是德國、法國、日本和阿根廷,綜合正面得分分別為 60%、58%、54% 和 51%。

中國大陸和印度是受訪者認(rèn)為最難找到科技工作的國家。在中國大陸,41% 的受訪者認(rèn)為找工作具有挑戰(zhàn)性,30% 的受訪者認(rèn)為找工作非常具有挑戰(zhàn)性。在印度,受訪者就業(yè)困難的比例也很高,達(dá)到 56%。

11% 的被調(diào)查者表示對當(dāng)前工作沒有安全感。

跟裁員相關(guān)的一個話題是中年危機(jī),下圖是各地區(qū)年輕開發(fā)者占比(18-29 歲):

8.職場

無論在哪個國家,打工人在職場都會遇到各種問題,JetBrains 的調(diào)查涵蓋了我們遇到過的多數(shù)問題,因為,我們應(yīng)該以平常心來看待,因為這些問題哪里都有。

責(zé)任編輯:姜華 來源: 君哥聊技術(shù)
相關(guān)推薦

2009-01-13 16:41:02

編程語言JavaC

2024-02-26 12:51:20

2011-08-24 14:35:35

Platform

2018-07-19 08:46:24

2014-12-01 13:44:03

cgroupscpulimitlinux

2023-10-24 17:45:31

AI

2009-12-22 09:23:59

Linux Sysst

2022-08-02 13:28:24

商業(yè)智能功能自助服務(wù)

2015-01-05 14:07:27

云計算虛擬化云環(huán)境

2020-12-13 13:19:04

微軟Windows 10Windows

2019-01-28 10:23:58

CPU使用率Linux

2011-04-02 11:16:16

MRTG監(jiān)控帶寬

2022-02-24 10:42:32

JavaScript開發(fā)報告

2015-04-27 09:29:48

微軟AzureIaaS混合IT

2009-11-16 17:03:20

Oracle優(yōu)化CPU

2024-04-11 13:27:19

Linuxtop命令

2011-04-06 11:36:30

MRTG監(jiān)控內(nèi)存

2019-01-15 15:04:54

CPU電腦使用率

2023-05-26 17:21:15

PythonRust

2013-05-10 10:03:09

開源項目開源使用率集成商
點贊
收藏

51CTO技術(shù)棧公眾號