Báo cáo hệ sinh thái nhà phát triển 2020
(jetbrains.com)Báo cáo của JetBrains được phát hành hằng năm suốt 4 năm qua (năm nay khảo sát khoảng 20.000 người)
-
Ngôn ngữ phổ biến nhất: Java
-
Ngôn ngữ được dùng nhiều nhất: JavaScript
-
Những ngôn ngữ dự định áp dụng mới/chuyển sang: Go > Kotlin > Python > Rust > TypeScript
-
Loại phần mềm được phát triển nhiều nhất: Website
-
Có đóng góp cho mã nguồn mở không?: 44% "Không. Nhưng tôi muốn", 20% "Tôi đã thử vài lần", 16% "Có, tôi làm vài lần mỗi năm"
-
Dùng framework mobile đa nền tảng nào?: React Native (42%) > Flutter (39%) > Cordova (18%) > Ionic (18%) > Xamarin (14%)
-
Dùng công cụ dữ liệu lớn nào?: Apache Spark (24%) > Apache Kafka (18%) > Apache Hadoop/MR (14%) > Apache Hive (10%)
-
Bắt đầu làm việc lúc mấy giờ?: 9-10 (33%) > 8-9 (27%) > 10-11 (14%)
-
Buổi sáng có bấm Snooze (báo lại) không?: Hầu như không, chỉ thỉnh thoảng khi cần ngủ thêm (35%) > Luôn luôn, nó sinh ra là để làm vậy mà (32%) > Chỉ một báo thức đầu tiên là đủ (21%)
-
Mỗi tuần bạn code bao nhiêu giờ?: từ 32 giờ trở lên (32%) > 17~31 (29%) > 9~16 (17%)
-
Mỗi tuần bạn dành bao nhiêu thời gian cho phát triển cá nhân hoặc side project: 3~8 giờ (38%) > 1~2 (19%) > 9~16 (16%)
-
Thích laptop hay desktop hơn: laptop 65% > desktop 33%
-
Mục đích chính khi tham gia conference là: học kiến thức mới 90% > networking 53% > tận hưởng không khí 39% > đi du lịch 21%
-
Có tham gia meetup địa phương không?: Có 35% > Không, nhưng đang định tham gia 22% > Không, và cũng không có ý định 16%
-
Có nuôi thú cưng không?: Không 60% > chó 20% > mèo 20%
-
Làm gì trong thời gian nghỉ? (chọn tối đa 3): lập trình 58% > trò chơi điện tử 49% > nghe nhạc 38% > đọc sách 37% > dành thời gian cho gia đình 29% > TV 26% > tập thể dục 25% > ngủ 23% > du lịch 19% > gặp gỡ mọi người 17% > âm nhạc (biểu diễn) 14% > xem thể thao 14% > board game 11% > nghệ thuật 7%
-
Tình trạng hiện tại là gì?: đang đi làm 63%, sinh viên 16%
-
Số năm đã code chuyên nghiệp: 3~5 năm 25% > 1~2 năm 21% > trên 11 năm 20% > 6~10 năm 17%
-
Nhóm của bạn có bao nhiêu người?: 2~7 người 52% > 8~12 người 20% > làm một mình 12%
-
Dùng thực hành agile nào?: Scrum 38% > Kanban 16% > kết hợp nhiều cách 14%
Ngoài ra còn có phần tổng hợp theo từng ngôn ngữ với các câu hỏi khác nhau.
Có lẽ chỉ cần xem những ngôn ngữ bạn đang dùng là đủ
2 bình luận
https://www.jetbrains.com/ko-kr/lp/devecosystem-2020/
Cũng có phiên bản tiếng Hàn. 'm'
Ồ, cảm ơn bạn. Tôi đã đổi liên kết trong phần nội dung.