メインコンテンツにスキップ

技術

プログラミング言語

JavaScriptが引き続きもっとも人気の言語だった。Pythonが2番目に上昇、TypeScriptが3番目に下落した。

外資系企業で働く回答者ではPythonがもっとも人気の言語で56%が使用していると答えたが、日本企業で働く人においては39%だった。

Kotlin開発者の給与が引き続きもっとも高く、PHP開発者がもっとも低かった。

0%
20%
40%
60%
80%
100%
273
215
118
99
79
71
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使うプログラミング言語は?

データベース

PostgreSQLが引き続きもっとも人気のデータベースだった。

0%
20%
40%
60%
80%
100%
235
145
66
11

Other Answers

59
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使うデータベースは?

ウェブフレームワーク

Reactが引き続きもっとも人気のフロントエンドフレームワークで、 フルスタックフレームワークではRuby on Railsがもっとも人気があった。

バックエンド開発者の中では、全体ではReactがもっとも人気のフレームワークで、37%が使用していると回答した。また、バックエンドではSpringが2番目に人気があり、25%の回答者が使用していた。

0%
20%
40%
60%
80%
100%
229
118
86
78
68
56
42
37
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使うウェブフレームワークは?

他のフレームワークとライブラリ

データサイエンティストと機械学習スペシャリストの間でもっとも人気があるマシンライブラリはPyTorchで、78%が使用していると回答した。

0%
20%
40%
60%
80%
100%
100
92
66
54
48
24
13

Other Answers

49
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使う他のフレームワークやライブラリは?

開発者ツール

DevOpsスペシャリストのうち89%の回答者がDocker、62%がKubernetes、62%がTerraformを使用していると回答した。

0%
20%
40%
60%
80%
100%
455
266
200
124
124
103
65
53
30
13

Other Answers

70
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使う開発者ツールは?

もっとも人気の開発環境は引き続きVisual Studio Codeだった。

0%
20%
40%
60%
80%
100%
103
56
48
41
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使う開発環境は?

クラウドプラットフォーム

AWSが引き続きもっとも人気があるクラウドプラットフォームだった。2023年の調査では回答者の12%がAzureを使用していたが、今年は18%に増加した。

0%
20%
40%
60%
80%
100%
411
98
21
13
8

Other Answers

39
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
普段の仕事で使うクラウドプラットフォームは?

開発プロセス

Scrumを使用する人のうち12%、そしてWaterfall使用者の23%が積極的に転職活動をしていた。

0%
20%
40%
60%
80%
100%
1

Agile

364
2

Scrum

216
3

Kanban

201
4

Waterfall

106
5

Extreme Programming

15
6

Rapid Application Development

14
7

Other Answers

28
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
下記のうち、勤務先で現在使用している開発プロセスは?

生産性向上ツール

Excelを使っていると回答した人のうち28%が積極的に転職活動をしていることが示された。他のツールを使用する回答者と比較すると、コンサルティングまたはサービス業界に従事している傾向が高く、現場に赴いて働く必要がある人が多かった。

0%
20%
40%
60%
80%
100%
466
338
246
166
53
36
0%
20%
40%
60%
80%
100%
回答数に占める割合(%)
下記のうち、使っている生産性向上ツールは?