2023年の最新のStack Overflow Developer Surveyでは、開発者の間で最も広く使われている技術としてDockerがnpmを上回りました。以前の2022年では、Dockerはnpmに次ぐ2位をキープしていました。コーディングの初心者がJavaScriptやPythonと並んでnpmを好む傾向は続いていますが、Dockerは開発者コミュニティで急速に支持を集めてきています。
2023年の調査では、開発者が来年Dockerを採用する可能性は、他の利用可能なテクノロジーと比較して約2倍であることが示されました。この結果は、可能な限り使い慣れたツールにこだわりたい開発者の間でDockerの人気が高まっていることを裏付けています。
その他の動向として、マークダウンは26%の開発者が使用しており、非同期ツールのトップ3入りを果たしています。Jiraの52%、Confluenceの34%に次いで3位にランクインしています。まだコーディングを学んでいる開発者の場合、マークダウンはGitHub Discussionsに次いで2位にランクインしています。JiraとConfluenceは、それぞれ13%と5%の初心者が利用しているに過ぎない。
Phoenixは、最も賞賛されるWebフレームワークとしての地位を維持しています。2022年にはSvelteを抜いて最も愛されているフレームワークとなり、今年もReact、Node.js、Next.jsといった一般的なWebフレームワークよりもPhoenixを好んで使っていると開発者は述べています。
Rustは、全体的に最も賞賛されている言語であることに変わりはなく、80%の開発者が来年も使用することを熱望しています。これは、2022年の調査で報告された87%からわずかに低下しています。一方、オンラインでコードを学ぶ開発者の割合は、今年の70%から80%に上昇しました。技術文書、Stack Overflow、ブログが、答えを求める開発者のオンラインリソースのトップ3として浮上した。
興味深いことに、調査回答者の63%が、コーディングに関する質問の回答を得るために毎日最低30分はオンラインを閲覧していると回答しています。この傾向は、管理職よりも個人の貢献者に顕著に表れています。
報酬の面では、2023年に新しい言語が最も高い報酬を確保しました:Zigで、給与の中央値は103,611ドルでした。2022年にはClojureとErlangが高額報酬の上位を占めていましたが、今年はClojureが10%減で5位に転落しました。Erlangは2位を維持し、給与中央値は99,492ドルでした。さらに、DartとSASは、昨年から給与の中央値が20%以上伸びています。Dartの開発者は2023年に55,862ドル、SASの開発者は81,000ドルを中央値で稼ぎました。
2023年のインフレ率の上昇が懸念されるものの、調査データによると、開発者は自分のスキルを高める機会を追求することにほとんど躊躇していないことがわかります。実際、調査対象者の70%が今年中にAIツールを開発プロセスに組み込む予定であり、ChatGPTユーザーの42%が翌年にはGoogle BardやBing AIを試すことに興味を示しています。
テック業界が進化を続ける中、開発者は最先端のツールやリソースに適応し、探求することが極めて重要です。バックエンド、ウェブ、モバイルアプリケーションのための強力なno-code ツールであるAppMasterのようなプラットフォームは、開発者の生産性を最大化し、開発プロセスを合理化することができます。
Docker、Phoenix、Rustのようなツールの導入が進むにつれ、開発者のスキルセットとその結果としてのアプリケーションは、さらに前進していくことでしょう。特にAIツールは、今後何年にもわたってアプリケーション開発の未来を変える可能性があります。