ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow

แพลตฟอร์มการสนทนา Stack Overflow เผยแพร่ผลการสำรวจประจำปีซึ่งมีนักพัฒนาซอฟต์แวร์ประมาณ 70 คนเข้าร่วม

  • ภาษาที่ใช้บ่อยที่สุดโดยผู้เข้าร่วมการสำรวจยังคงเป็น JavaScript 65.36% (ในปีที่แล้ว 64.9% ผู้เข้าร่วม Stack Overflow ส่วนใหญ่เป็นนักพัฒนาเว็บ) เมื่อเทียบกับปีที่แล้ว ภาษา Python ลดลงมาอยู่อันดับที่ 4 โดยแพ้อันดับสามให้กับ SQL แต่ช่องว่างระหว่างภาษาเหล่านี้ไม่มีนัยสำคัญ - 49.43% และ 48.07 ภาษา TypeScript ย้ายจากอันดับที่ 7 มาอยู่ที่ 5 เพิ่มฐานผู้ใช้จาก 30.19% เป็น 34.83% จำนวนผู้ใช้ภาษา Rust ตลอดทั้งปีเพิ่มขึ้นจาก 7% เป็น 9.32% Dart จาก 6.02% เป็น 6.54% และ Go จาก 9.5% เป็น 11.15% ความนิยมของ Java ลดลงจาก 35.35% เป็น 33.27%, C++ จาก 24.31% เป็น 22.55%, C จาก 21.01% เป็น 19.27%, Ruby จาก 6.7% เป็น 6%, Perl จาก 2.4% เป็น 2.3% และ PHP จาก 21.98% เป็น 20.87%.
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • เป็นปีที่เจ็ดติดต่อกันที่ Rust ได้รับการยอมรับว่าเป็นภาษาที่ชื่นชอบมากที่สุด:
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • เมื่อพิจารณาถึง DBMS ที่ใช้ ส่วนแบ่งของ MySQL ตลอดทั้งปีลดลงจาก 50.1% เป็น 46.85% และส่วนแบ่งของ PostgreSQL เพิ่มขึ้นจาก 40.4% เป็น 43.59% ส่วนแบ่งของ SQLite ลดลงจาก 32.18% เป็น 32.01% ส่วนแบ่งของ MongoDB เพิ่มขึ้นจาก 27.7% เป็น 28.3% และส่วนแบ่งของ Redis จาก 20.69% เป็น 22.13%
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • ในการจัดอันดับ DBMS ที่ได้รับความนิยมสูงสุด PostgreSQL เกิดขึ้นอันดับหนึ่ง (ปีที่แล้ว Redis เป็นผู้นำ)
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • กรอบงานเว็บที่ใช้:
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • ยูทิลิตี้ที่ใช้ (ตลอดทั้งปีจำนวนผู้ใช้นักเทียบท่าเพิ่มขึ้นจาก 48% เป็น 63%):
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • สภาพแวดล้อมการพัฒนาแบบรวมที่ใช้ (ความนิยมของ Visual Studio Code ตลอดทั้งปีเพิ่มขึ้นจาก 71% เป็น 74.5% และจำนวนผู้ใช้ NetBeans ลดลงจาก 7% เป็น 5%):
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • ระบบควบคุมเวอร์ชันที่ใช้:
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • แพลตฟอร์มการจัดการโค้ด
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • ในบรรดาระบบปฏิบัติการที่ใช้ Windows เป็นผู้นำ (การใช้งานส่วนตัว 62.33% และการใช้งานระดับมืออาชีพ 48.82%) Linux อยู่ในอันดับที่สอง (40.23%) และ macOS อยู่ในอันดับที่สาม (31.07%)
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow
  • ระดับเงินเดือนขึ้นอยู่กับภาษาการเขียนโปรแกรมที่ใช้:
    ผลการสำรวจการตั้งค่านักพัฒนาจาก Stack Overflow

ที่มา: opennet.ru

เพิ่มความคิดเห็น