การสำรวจนักพัฒนาซอฟต์แวร์ Stack Overflow ประจำปี 2564 เผยให้เห็นถึงการเปลี่ยนแปลงต่างๆ ในด้านการตั้งค่าอุตสาหกรรมเทคโนโลยี โดย React.js (40.14%) แซงหน้า jQuery (34.42%) กลายเป็นเว็บเฟรมเวิร์กที่ใช้มากที่สุด การพัฒนาเว็บไซต์ยังคงมีความโดดเด่น ในขณะที่ Python และ Rust ยังคงเป็นผู้เล่นที่แข็งแกร่งในเวทีการเขียนโปรแกรม รางวัลที่น่าประทับใจของเราตกเป็นของเว็บเฟรมเวิร์ก Svelte ซึ่งได้รับความนิยม ความรัก และการจ่ายเงินสูง
ในการเผชิญกับความท้าทายของการแพร่ระบาดอย่างต่อเนื่อง การสำรวจในปีนี้ได้ดำเนินการโดยเน้นประเด็นที่นอกเหนือไปจากสภาพแวดล้อมในสำนักงานแบบเดิม มันแสดงให้เห็นภาพรวมการพัฒนาของเว็บเฟรมเวิร์ก ภาษาโปรแกรม และเงินเดือนของนักพัฒนา
React.js ครองตำแหน่งสูงสุดในบรรดาเว็บเฟรมเวิร์กที่ใช้มากที่สุดที่ 40.14% แซงหน้า jQuery (34.42%) ห้าอันดับแรกยังรวมถึง Express (23.82%), Angular (22.96%) และ Vue.js (18.97%) นอกจากนี้ React.js (25.12%) ยังถือเป็นเว็บเฟรมเวิร์กที่เป็นที่ต้องการมากที่สุด ตามมาด้วย Vue.js (16.69%), Django (9.21%), Angular (8.47%) และ Svelte (6.57%)
Svelte (71.47%) แบ่งปันชื่อของเว็บเฟรมเวิร์กที่เป็นที่ชื่นชอบมากที่สุดด้วย ASP.NET Core ในขณะที่รองชนะเลิศคือ FastAPI (70.04%) React.js (69.28%), Vue.js (64.41%) และ Express (62.07%) เป็นที่ชื่นชอบของนักพัฒนาเช่นกัน เฟรมเวิร์กที่เป็นที่ชื่นชอบมากที่สุดสามตัวเหล่านี้อยู่ในตำแหน่งที่ได้รับค่าตอบแทนสูงสุดห้าอันดับแรก: Svelte, ASP.NET Core และ React.js
อย่างไรก็ตาม เงินเดือนนักพัฒนาสูงสุดตกเป็นของ Ruby on Rails ($77,556) ตามมาด้วย Svelte ($62,520), ASP.NET Core ($60,744), Gatsby ($60,129) และ React.js ($58,128) ประสิทธิภาพที่แข็งแกร่งของ Svelte ในทุกหมวดเหล่านี้บ่งชี้ถึงศักยภาพที่จะเพิ่มขึ้นอีกในกรอบเว็บยอดนิยม
ในบรรดานักพัฒนามืออาชีพและผู้ตอบแบบสอบถามทั้งหมด JavaScript (64.96%) ยังคงเป็นภาษาที่มีผู้ใช้มากที่สุด HTML/CSS (56.07%) มาเป็นอันดับสอง โดยเน้นย้ำถึงอิทธิพลอย่างต่อเนื่องของการพัฒนาเว็บ Python (48.24%) แทนที่ด้วย SQL (47.08%) เป็นอันดับสามจากผู้ตอบแบบสอบถามทั้งหมด แต่ยังคงอยู่ในอันดับที่สี่เมื่อคิดเฉพาะสำหรับมืออาชีพ
ติดต่อกันเป็นปีที่ 5 แล้ว Python รักษาตำแหน่งเป็นภาษาที่มีคนต้องการมากที่สุด ภาษาอื่น ๆ ในห้าอันดับแรก ได้แก่ TypeScript (15.29%), JavaScript (14.59%), Go (14.54%) และ Rust (14.09%)
Rust ก่อตั้งโดย Mozilla (86.98%) ครองความโดดเด่นในฐานะภาษาที่มีผู้ชื่นชอบมากที่สุดติดต่อกันเป็นปีที่ 6 ตามมาด้วย Clojure (81.12%), TypeScript (72.73%), Elixir (72.11%) และ Julia (70.69% ). Python (67.83%) เพิ่งพลาดห้าอันดับแรก
การพัฒนาในภาษาที่รักสามารถมีผลตอบแทนทางการเงินได้เช่นกัน Clojure และ Elixir เป็นหนึ่งในห้าภาษาที่ได้รับค่าตอบแทนสูงสุด และนักพัฒนา Clojure มีเงินเดือนเฉลี่ยต่อปีสูงสุด ($95,000) ผู้ทำรายได้อันดับต่อมาใช้ F# ($81,037), Elixir ($80,077), Erlang ($80,077), Perl and Ruby (เสมอกันที่ $80,000) และ Scala ($77,832)
MySQL (50.18%) กลายเป็นฐานข้อมูลที่ได้รับความนิยมสูงสุด ตามมาด้วย PostgreSQL (40.42%), SQLite (32.18%), MongoDB (27.7%) และ Microsoft SQL Server (26.87%) นักพัฒนาแสดงความรักต่อ Redis มากที่สุด (70.71%) ตามมาด้วย PostgreSQL (70.40%) MongoDB (60.28%), Elasticsearch (56.70%) และ Firebase (56.22%) ปัดเศษออกจากห้าอันดับแรก
นักพัฒนาที่ทำงานกับ DynamoDB ($80,936), Elasticsearch ($67,021) และ Cassandra ($64,090) ได้รับเงินเดือนสูงสุด ในขณะที่ Redis ($64,548) อยู่ในอันดับที่สี่ และ IBM DB2 ($64,044) อยู่ในอันดับที่ห้า
AWS (54.22%) ยังคงเป็นแพลตฟอร์มคลาวด์ชั้นนำในแง่ของการใช้งาน แต่ทั้ง Google Cloud (31.05%) และ Microsoft Azure (30.77%) มีการเติบโตอย่างมากเมื่อเทียบกับปีที่แล้ว ในขอบเขตของ Integrated Development Environments (IDE) Visual Studio Code มีอัตราการใช้งาน 71.06% ตามมาด้วย Visual Studio (33.03%), Notepad++ (29.71%), IntelliJ (28.74%) และ Vim (24.19%)
ผลการสำรวจ Stack Overflow ปี 2021 นำเสนอข้อมูลเชิงลึกอันมีค่าเกี่ยวกับความชอบของนักพัฒนามืออาชีพและทิศทางโดยรวมของอุตสาหกรรมเทคโนโลยี AppMaster ใช้ประโยชน์จากเฟรมเวิร์ก ภาษา และเครื่องมือเหล่านี้เพื่อสร้างแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือ โดยเสนอโซลูชันซอฟต์แวร์ที่ครอบคลุมและปรับขนาดได้ให้แก่ลูกค้า appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>แพลตฟอร์ม no-code ได้รับการออกแบบมาเพื่อเพิ่มความเร็วในการพัฒนาแอปพลิเคชันในขณะที่ลดต้นทุน ทำให้เป็นตัวเลือกที่สมบูรณ์แบบสำหรับ ธุรกิจขนาดต่างๆ ตั้งแต่สตาร์ทอัพไปจนถึงองค์กร