JavaRush /Blog Java /Random-VI /Phiên bản phổ biến nhất của Java, công việc từ xa và trò ...

Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu của JetBrains năm 2021 nói gì

Xuất bản trong nhóm
JetBrains, nhà phát triển công cụ cho Java và các ngôn ngữ khác, đã thực hiện một nghiên cứu hàng năm. Hơn 47 nghìn người từ 183 quốc gia đã tham gia Khảo sát hệ sinh thái nhà phát triển năm 2021 . Đặc biệt, trong quá trình nghiên cứu, các chuyên gia CNTT từ 17 quốc gia đã được phỏng vấn, chiếm khoảng 70% tổng số nhà phát triển trên thế giới: Argentina, Belarus, Brazil, Canada, Trung Quốc, Pháp, Đức, Ấn Độ, Nhật Bản, Mexico, Nga, Hàn Quốc, Tây Ban Nha, Thổ Nhĩ Kỳ, Ukraina, Anh và Mỹ. Chúng tôi đã thu thập những phát hiện chính của nghiên cứu - về ngôn ngữ Java, công việc và lối sống của các lập trình viên. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 1

Java năm 2021: phổ biến ở Hàn Quốc, Trung Quốc và Đức

Một trong những kết luận chính của nghiên cứu là ngôn ngữ lập trình Java, mặc dù có chút mất vị thế nhưng vẫn phổ biến hơn Python là ngôn ngữ chính (32% so với 29% số người được hỏi). JavaScript là ngôn ngữ phổ biến nhất vào năm 2021, với 69% số người được hỏi sử dụng nó trong 12 tháng qua và 39% đặt tên nó là ngôn ngữ lập trình chính của họ. Tính đến năm 2020, Java được sử dụng phổ biến nhất ở Hàn Quốc, Trung Quốc và Đức. Thị phần của Java ở Hàn Quốc là 55%, ở Trung Quốc - 47% và ở Đức - 33%. Ở Belarus, 26% nhà phát triển thích Java, ở Ukraine - 20%, ở Nga - 18%. Con số này thấp hơn một chút so với năm 2020. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 2

Phiên bản Java nào phổ biến nhất?

Tính đến năm 2020, Java 8 vẫn là phiên bản hàng đầu của ngôn ngữ lập trình này. Điều thú vị là kể từ năm 2019, Java 11 đã cho thấy mức tăng trưởng ổn định khoảng 10 điểm phần trăm mỗi năm. Về các con số, nó trông như thế này: 72% nhà phát triển sử dụng Java thích Java 8 và 42% thích Java 11. Thị phần của Java 12 và Java 13 đã giảm khoảng ba lần kể từ năm 2020, trong khi Java 14 và Java mới hơn 15 đã có được lượng khán giả mặc dù còn khá mới. Phiên bản Java, công việc từ xa và trò chơi điện tử phổ biến nhất: nghiên cứu JetBrains năm 2021 nói gì - 3

Bạn chọn framework nào?

Tỷ lệ các nhà phát triển sử dụng Spring Boot tăng nhẹ vào năm 2021, khoảng 4 điểm phần trăm (65% lập trình viên chọn nó). Spring MVC framework đứng ở vị trí thứ hai với 42% nhà phát triển. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 4Đồng thời, một bộ phận nhỏ các nhà phát triển đang sử dụng nhiều khung web mới hơn so với năm 2020.

Máy chủ ứng dụng: Apache Tomcat và Jetty

Bối cảnh máy chủ ứng dụng vào năm 2021 gần giống như năm 2020, với Apache Tomcat vẫn là phổ biến nhất đối với các nhà phát triển, được 61% lập trình viên sử dụng. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 5

Java thường được sử dụng nhất để làm gì?

Thông thường, Java được sử dụng để phát triển trang web (39%), ít thường xuyên hơn - để tạo tiện ích (26%) và phần mềm hệ thống (19%). Việc sử dụng Java cho các trang web và cơ sở hạ tầng CNTT đã tăng nhẹ trong khoảng thời gian từ năm 2020 đến năm 2021, trong khi Java ít được sử dụng hơn cho phân tích kinh doanh, khoa học dữ liệu và học máy. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 6

Chân dung một nhà phát triển: ngày càng có nhiều phụ nữ tham gia vào ngành này

63% lập trình viên làm việc toàn thời gian, 15% học tại trường đại học, 7% cũng học nhưng làm việc, 5% làm việc tự do. 81% số người được hỏi làm lập trình viên, 15% là trưởng nhóm, 13% là kỹ sư DevOps, 12% là kiến ​​trúc sư. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 7Hầu hết các lập trình viên đều làm việc trong các công ty có ít nhà phát triển hơn các chuyên gia ở các lĩnh vực khác. Một phát hiện đáng chú ý khác là hầu hết các nhà phát triển thường làm việc trong các công ty có không quá 50 người (80% số người được hỏi trả lời theo cách này). Nếu chúng ta nói về các công ty CNTT, các lập trình viên thường làm việc với các dịch vụ CNTT (40%), phát triển thiết bị di động (24%), nền tảng đám mây và dữ liệu (mỗi loại 17%). Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 8Trong số các công ty thuộc các lĩnh vực khác, chuyên gia CNTT thường làm việc trong lĩnh vực tài chính ngân hàng (18%), bán hàng và giáo dục (mỗi lĩnh vực 12%). Phần lớn các nhà phát triển là nam giới (93%) từ 21 đến 29 tuổi (48%). Tuy nhiên, ngày càng có nhiều phụ nữ tham gia vào ngành công nghệ. Họ thường làm việc với công việc phân tích dữ liệu và học máy, thiết kế UX/UI. Có rất ít phụ nữ làm việc trong lĩnh vực lập trình và quản trị hệ thống. Tỷ lệ lập trình viên lớn nhất là ở Hàn Quốc (13%), Belarus (12%) và Canada (8%). Ở Nga, trong lĩnh vực phát triển chung, chỉ có 7% là lập trình viên và ở Ukraine - 6%.

Lối sống của nhà phát triển: thời gian thức dậy và làm việc từ xa

Thời gian mà các nhà phát triển thường bắt đầu ngày làm việc của họ không thay đổi kể từ năm ngoái: các lập trình viên vẫn bám sát lịch trình làm việc của họ ngay cả trong thời kỳ đại dịch. 83% nhà phát triển bắt đầu ngày làm việc trước 10 giờ sáng. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 9Nếu trước đại dịch, khoảng 70% nhà phát triển làm việc tại văn phòng thì giờ đây, 80% làm việc tại nhà. Điều thú vị là trong khi tỷ lệ các nhà phát triển làm việc trong quán cà phê đã giảm một nửa trong thời kỳ đại dịch thì số lượng người làm việc trong không gian làm việc chung lại không thay đổi nhiều. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 10Năm nay, nhiều sự kiện đã trở nên dễ tiếp cận hơn nhiều nhờ việc sử dụng rộng rãi các hình thức trực tuyến. Vào năm 2020, khoảng 75% nhà phát triển đã tham dự các hội nghị trực tuyến và hơn 40% số người được hỏi đã tham dự các hội thảo và cuộc gặp gỡ trực tuyến. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 11Trong khi đại đa số các nhà phát triển đều có tài khoản GitHub, thì chưa đến một nửa có hồ sơ trên Stack Overflow. Ba nền tảng truyền thông xã hội được sử dụng phổ biến nhất là Twitter, Instagram và Facebook.

Sở thích của nhà phát triển: Mã hóa vượt trội cho trò chơi điện tử

Vào năm 2020, hầu hết các nhà phát triển đều coi lập trình là sở thích lớn nhất của họ. Năm nay, trò chơi điện tử đứng đầu danh sách, với mức độ phổ biến tăng từ 49% lên 59%. Phiên bản phổ biến nhất của Java, công việc từ xa và trò chơi điện tử: nghiên cứu JetBrains năm 2021 nói gì - 12Máy tính cá nhân là nền tảng chơi game phổ biến nhất, sau đó là máy chơi game console chiếm vị trí thứ hai. Trong số đó, PlayStation và Nintendo Switch được sử dụng rộng rãi nhất. Sở thích phổ biến thứ hai là lập trình (57%), tiếp theo là nghe nhạc (40%). Hơn một nửa số người được hỏi tham gia vào công việc từ thiện. Lý do phổ biến nhất để làm từ thiện là làm cho thế giới và cộng đồng trở thành một nơi tốt đẹp hơn để sống. Hầu hết các nhà phát triển đều muốn giúp đỡ trẻ em, quan tâm đến môi trường, chống bất bình đẳng xã hội hoặc giúp đỡ những người có hoàn cảnh khó khăn. Самая популярная version Java, удаленка и видеоигры: о чем говорится в исследовании JetBrains 2021 года - 13Đây là những phát hiện của Nghiên cứu Hệ sinh thái Phát triển năm 2021. Phát hiện nào trong số này áp dụng cho bạn? Bạn không đồng ý với những điều nào? Chúng tôi mời bạn thảo luận về vấn đề này trong phần bình luận bên dưới văn bản.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION