CodeGym /Blog Java /Ngẫu nhiên /Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overf...
John Squirrels
Mức độ
San Francisco

Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và mức độ phổ biến của các khóa học trực tuyến

Xuất bản trong nhóm
Trong hơn một thập kỷ, Stack Overflow đã làm sáng tỏ những công nghệ đang phát triển và đang suy yếu, hé mở về tương lai đầy hứa hẹn của thế giới công nghệ. Vào tháng 5 năm 2023, hơn 90.000 nhà phát triển đã trả lời cuộc khảo sát mới của StackOverflow về cách họ học hỏi và thăng cấp, những công cụ nào họ đã sử dụng và những công cụ nào họ muốn thành thạo. Gần đây, cuộc khảo sát Stack Overflow 2023 cuối cùng đã được công bố. Không dài dòng nữa, hãy kiểm tra xem điều gì đã xảy ra trong năm qua. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 1

Những cậu bé. Ảnh: Jan Thijs/Amazon

Hồ sơ người trả lời. Học sinh ngày càng lựa chọn học trực tuyến

Năm nay, Stack Overflow đã so sánh các công nghệ phổ biến nhất giữa ba nhóm khác nhau – tất cả người trả lời, nhà phát triển chuyên nghiệp và những người đang học viết mã. Là một nền tảng học tập trực tuyến, chúng tôi không thể bắt đầu nếu không có tin vui – trong số những sinh viên vẫn đang học viết mã, việc theo đuổi kiến ​​thức viết mã thông qua các tài nguyên trực tuyến đã đạt đến tầm cao chưa từng thấy, với mức tăng đáng kể từ 70% lên 80% kể từ năm ngoái . khảo sát vào năm 2022 . Thông tin chuyên sâu từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 2Trong số những người được hỏi, thế hệ trẻ (từ 18 tuổi trở xuống) coi các tài nguyên trực tuyến là con đường học tập ưa thích của họ. Cùng với đó, khoảng 52% số người trong độ tuổi 25-34 cũng ưu tiên tham gia các khóa học trực tuyến. Điều thú vị là, năm nay, các nhà thầu độc lập, người làm việc tự do và nhà phát triển tự kinh doanh có mức tăng trưởng khiêm tốn, trong khi sinh viên toàn thời gian chứng kiến ​​sự sụt giảm nhẹ, chênh lệch 1% so với năm trước. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 3

Những công nghệ hàng đầu và sự phổ biến của Java: Vị trí vững chắc trong số những người dẫn đầu

Bắt đầu từ những điều cơ bản, chúng tôi muốn nhấn mạnh rằng JavaScript tiếp tục chiếm vị trí hàng đầu, là ngôn ngữ lập trình được sử dụng phổ biến nhất trong năm thứ 11 liên tiếp. Python đã vượt qua SQL để giành vị trí thứ ba. Đáng chú ý, Python chiếm ưu thế trong số cả những nhà phát triển không chuyên nghiệp và những người vẫn đang học viết mã. Một số công nghệ đã có những bước tiến đáng chú ý trong năm qua - Bash/Shell, C, Ruby, Perl và Erlang đã tăng một vị trí, trong khi Elixir và Lisp tăng hai bậc. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 4Như bạn có thể thấy trong các số liệu thống kê này, Java đã đảm bảo vị trí thứ bảy trong số tất cả những người được hỏi. Nhưng nếu tìm hiểu sâu hơn, dễ dàng nhận thấy HTML/CSS là ngôn ngữ đánh dấu, SQL là ngôn ngữ dành riêng cho miền, trong khi Bash/Shell là ngôn ngữ lệnh. Đó là lý do tại sao có thể nói rằng Java vẫn nằm trong top 5 ngôn ngữ lập trình cấp cao nhất. Đáng chú ý, những người đang học viết mã có nhiều khả năng cho biết họ sử dụng Java hơn so với các nhà phát triển chuyên nghiệp – 35% so với 30%. Java là ngôn ngữ lập trình được tìm kiếm nhiều thứ năm đối với những người mới bắt đầu hành trình học tập. Một lần nữa, nếu chúng ta loại bỏ HTML/CSS và SQL, thì rõ ràng Java sẽ giữ vị trí thứ ba vững chắc trong danh sách rút gọn các ngôn ngữ lập trình cấp cao được yêu cầu cao nhất đối với sinh viên. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 5Nó có nghĩa là gì? Java được coi là ngôn ngữ lập trình đầu tiên tuyệt vời vì nhiều lý do thuyết phục – tính đơn giản, nền tảng độc lập, nguồn tài nguyên phong phú và mức độ phù hợp với ngành.

Cơ sở dữ liệu phổ biến nhất năm 2023. PostgreSQL đã trở thành người dẫn đầu

Năm nay một cuộc cách mạng nhỏ đã xảy ra – PostgreSQL đã soán ngôi MySQL (nó chiếm vị trí dẫn đầu trong những năm qua). PostgreSQL được bình chọn là cơ sở dữ liệu được ngưỡng mộ nhất, đánh bại 31 cơ sở dữ liệu khác. Tại sao ngày càng nhiều nhà phát triển thích PostgreSQL? Bởi vì nó vượt xa các cơ sở dữ liệu truyền thống và chuyên biệt trong các bối cảnh quan trọng nhất – tính linh hoạt, hiệu suất kỹ thuật và khả năng ứng dụng trên số lượng khối lượng công việc doanh nghiệp rộng nhất. Thêm vào đó, nguồn mở là trung tâm của tất cả những điều này. Điều đáng chú ý là MongoDB vẫn là cơ sở dữ liệu NoSQL được sử dụng nhiều nhất. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 6

Nền tảng đám mây được sử dụng nhiều nhất

Về mức độ phổ biến của nền tảng đám mây, chúng ta không thể thấy những thay đổi đáng kể trong năm nay. AWS tiếp tục thống trị với tư cách là nền tảng phổ biến nhất, tăng gần gấp đôi tỷ lệ của Azure, nền tảng được sử dụng nhiều thứ hai. Khả năng tự động mở rộng dễ dàng, tích hợp với cơ sở hạ tầng hiện có và bậc miễn phí rộng rãi góp phần đáng kể vào sự phổ biến của AWS. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 7

Top Framework năm 2023. Spring Framework lọt Top 5

Năm nay, những người phản hồi lại xếp hạng Node.js và React.js là hai công nghệ web phổ biến nhất. Các nhà phát triển chuyên nghiệp sử dụng chúng khá bình đẳng, trong khi những người đang học viết mã đang sử dụng Node.js nhiều hơn React một chút (52% so với 48%). jQuery và các khung web khác ít phổ biến hơn gần như hai lần so với Node.js và React.js trong số tất cả các khung phản hồi. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 8Nói về các framework và thư viện khác, NET (5+) cũng đứng đầu danh sách năm nay. Điều đáng nói là Spring Framework tương thích với Java cũng đảm bảo một vị trí trong năm khung công tác hàng đầu. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 9

Những công cụ nào khác đang phổ biến hiện nay?

Vào năm 2023, Docker đã vượt trội hơn npm với tư cách là công nghệ được các nhà phát triển sử dụng phổ biến nhất. Trong khi sinh viên tiếp tục ưa thích npm, Docker đang nhanh chóng thu hút được sự chú ý trong cộng đồng nhà phát triển. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 10Đối với môi trường phát triển tích hợp, Visual Studio Code vẫn là IDE hàng đầu trong số tất cả các nhà phát triển và IntelliJ IDEA giữ vị trí thứ ba. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 11

Việc sử dụng các công cụ AI. Người chơi mới trên hiện trường

Năm nay, StackOverflow đã giới thiệu một phần mới – Công cụ tìm kiếm AI . Không có gì ngạc nhiên khi lựa chọn hàng đầu cho các công cụ tìm kiếm AI trong số những người được hỏi là ChatGPT. 83% nhà phát triển và sinh viên được khảo sát đã sử dụng nó trong năm qua và đang có kế hoạch tiếp tục sử dụng ChatGPT trong năm nay. Tỷ lệ phần trăm như vậy cao hơn Bing AI (20%), WolframAlpha (13,36%), Google Bard AI (9,86%) và các tỷ lệ khác. Không có gì ngạc nhiên khi những người mới bắt đầu có xu hướng sử dụng các công cụ AI nhiều hơn so với các nhà phát triển chuyên nghiệp (82% so với 70%). Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 12Bên cạnh việc hỏi về các công cụ tìm kiếm AI, StackOverflow còn hỏi về các công cụ dành cho nhà phát triển AI được sử dụng nhiều nhất. Ở đây, GitHub Copilot rõ ràng là người dẫn đầu với 55% số người được hỏi sử dụng nó. GitHub là một công cụ hỗ trợ viết mã được quảng cáo là "lập trình viên kết hợp AI". Nó đưa ra các đề xuất được tạo tự động dưới dạng kiểu lập trình viên cho các biến, tên hàm và tệp, nhận xét mã, chuỗi tài liệu, v.v. Thông tin chi tiết từ Khảo sát nhà phát triển Stack Overflow năm 2023. Tình trạng Java và sự phổ biến của các khóa học trực tuyến - 13

Phần kết luận

Hy vọng rằng những hiểu biết ngắn gọn này đã giúp bạn xác định xu hướng công nghệ nào sẽ định hình tương lai. Bằng cách luôn cập nhật những xu hướng này, các nhà phát triển có thể bắt kịp xu hướng và vạch ra con đường dẫn đến thành công. Hãy lưu ý rằng khảo sát của StackOverflow đã nêu bật mức độ phổ biến lâu dài của Java cũng như các công nghệ và khung liên quan. Ngoài ra, cuộc khảo sát còn tiết lộ rằng các khóa học trực tuyến đã có sự gia tăng chưa từng có, với 80% sinh viên đang học viết mã ưu tiên. Từ tất cả những điều này, thật dễ dàng để kết luận rằng chúng ta đang đi đúng đường, các bạn ạ!
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION