CodeGym /Blog Java /Ngẫu nhiên /Tổng quan về Tổng quan. Chi tiết khảo sát StackOverFlow 2...
John Squirrels
Mức độ
San Francisco

Tổng quan về Tổng quan. Chi tiết khảo sát StackOverFlow 2022!

Xuất bản trong nhóm
Bạn có thèm dữ liệu không? Trong trường hợp này, chúng tôi đã chuẩn bị bản tổng quan ngắn gọn về kết quả Khảo sát nhà phát triển năm 2022 của Stack Overflow . Vì vậy, nếu bạn đang tự hỏi ngành này đang hướng tới đâu, hãy xem những hiểu biết chính. Nắm bắt nhịp đập của các xu hướng công nghệ là chìa khóa để hiểu rõ hơn về ngành phát triển. Tổng quan về Tổng quan.  Chi tiết khảo sát StackOverFlow 2022!  - 1

Dưới mui xe là gì?

Đầu tiên, chúng tôi sẽ cung cấp cái nhìn tổng quan về cách StackOverflow thực hiện khảo sát. Năm nay, dữ liệu được thu thập từ 73.268 nhà phát triển từ 180 quốc gia trên toàn cầu. Và từ tất cả 73.268 câu trả lời, có khoảng 6.309 câu trả lời là từ những người mới học viết mã, điều này giúp chúng tôi nhận được phản hồi có giá trị từ những sinh viên như chúng tôi. Ngoài ra, các nhà nghiên cứu đã phỏng vấn 53.507 nhà phát triển chuyên nghiệp để cho chúng tôi biết điều gì đang xảy ra ở các tập đoàn công nghệ nghiêm túc hiện nay. Những người còn lại là ai? Những người có sở thích, những nhà phát triển đã nghỉ hưu và thậm chí cả những người không phải là lập trình viên nhưng thường xuyên phải làm việc với lập trình tại nơi làm việc. Cuộc khảo sát được tổ chức từ ngày 11 tháng 5 năm 2022 đến ngày 1 tháng 6 năm 2022 và mỗi người tham gia dành khoảng 15 phút để trả lời các câu hỏi, lâu hơn so với những năm trước. Các câu hỏi mới cũng bao gồm thông tin về cách các lập trình viên học nghề của họ. Không có gì ngạc nhiên khi các lập trình viên lớn tuổi thường học từ sách, trong khi thế hệ mới dựa vào các tài liệu trực tuyến như Codegym và các khóa học khác. Kết quả là tỷ lệ tổng thể học sinh học trực tuyến tăng từ 60% lên 70%. Một dòng điều tra mới khác là kiểm soát phiên bản. Stack Overflow cũng tiết lộ những kết quả thú vị trong lĩnh vực này. Vì vậy, chúng ta hãy nhìn vào những điểm nổi bật của kết quả khảo sát một cách sâu sắc hơn.

Không có ngôn ngữ duy nhất để thống trị thế giới

Người dẫn đầu không thay đổi trong năm nay : JavaScript vẫn là ngôn ngữ được sử dụng nhiều nhất. Nói về các ngôn ngữ khác, không có sự thay đổi đáng kể nào về vị trí. Bài học quan trọng dành cho người học của chúng tôi: như bạn có thể thấy, Java tiếp tục giữ vị trí hàng đầu năm này qua năm khác và xu hướng này dường như không sớm thay đổi. Điều này đạt được chủ yếu vì Java dễ học, dễ sử dụng và do đó dễ viết, biên dịch và gỡ lỗi. Tuy nhiên, lợi ích quan trọng nhất là Java, một ngôn ngữ lập trình độc lập với nền tảng sử dụng trên các môi trường khác nhau, từ thiết bị Android và máy tính đến ứng dụng web, phần mềm, công cụ ngành ngân hàng, v.v. Nói cách khác, đó là ngôn ngữ độc lập với nền tảng, có thể di chuyển tự do từ hệ điều hành này sang hệ điều hành khác. Và tin tuyệt vời là sự phát triển đa nền tảng đang diễn ra mạnh mẽ hơn trong năm nay.

Phát triển đa nền tảng vào năm 2022

Mặc dù Windows chiếm ưu thế trong sử dụng cá nhân nhưng vẫn chưa có hệ điều hành dẫn đầu rõ ràng. Các nhà phát triển đang dần quen với việc tạo ứng dụng trên các nền tảng khác nhau, điều đó có nghĩa là các ứng dụng cũng ngày càng trở nên độc lập với nền tảng.

Sự phong phú của cơ sở dữ liệu và khung

Điều tương tự cũng xảy ra với cơ sở dữ liệu và khung web vào năm 2022. Không có công nghệ duy nhất nào có mức sử dụng trên 50%. 3 cơ sở dữ liệu hàng đầu bao gồm PostgreSQL với 46,48%, MySQL với 45,68% và SQLite với 30,83%. Nói về các khung web, Node.js (46,31%), React.js (44,31%) và jQuery (29,21%) giữ vị trí dẫn đầu. Từ đó, thật dễ dàng để kết luận rằng các nhà phát triển sử dụng nhiều ngôn ngữ, khung, cơ sở dữ liệu, công cụ và thậm chí cả hệ điều hành khác nhau trong các dự án của họ. Tuy nhiên, không có sự đồng thuận rộng rãi giữa chúng. Chúng tôi coi điều này là quan trọng vì bạn có thể xây dựng và triển khai trên toàn cầu bằng các công nghệ ưa thích của mình đồng thời tiếp cận nhiều đối tượng hơn.

Git là người lãnh đạo

Các nhà nghiên cứu đã đưa Git vào phần “Các công cụ khác” trong những năm trước. Nhưng năm nay, StackOverFlow đã đưa nó vào phần “hệ thống kiểm soát phiên bản”, nơi nó chiếm vị trí đầu tiên với con số khổng lồ 96,65%. Git là vua của các hệ thống kiểm soát phiên bản, được các chuyên gia đặc biệt ưa chuộng. Ngoài ra, điều ngạc nhiên là 17% người học không sử dụng bất kỳ hệ thống kiểm soát phiên bản nào. May mắn thay, trường hợp đó không phải như vậy và tại CodeGym, chúng tôi dạy học viên cách làm việc với Git.

Nền tảng kiểm soát phiên bản là gì?

Về các công cụ tích hợp liên tục, GitHub là vua của năm 2022. Giống như Git cốt lõi của nó, GitHub quản lý các phiên bản mã nguồn được viết trong kho lưu trữ, điều này khiến nó trở thành một công cụ mạnh mẽ để viết phần mềm đồng thời với các lập trình viên khác để hợp nhất mã thành một đầu duy nhất sản phẩm một cách độc lập. Vì vậy, bạn cần phải bảo vệ nó (hoặc các nền tảng kiểm soát phiên bản hàng đầu khác) vì toàn bộ ngành phát triển phần mềm dường như đều tồn tại trong vũ trụ này.

Những công cụ cơ bản được sử dụng nhiều nhất năm 2022

Năm ngoái Git được coi là một công cụ thiết yếu để trở thành nhà phát triển. Tuy nhiên, năm nay, tất cả là về Docker, công ty đã tăng tỷ lệ sử dụng nó từ 55% lên 69%. Và con số này dường như tăng lên vì Gartner tin rằng 70% công ty sẽ chạy nhiều ứng dụng được đóng gói vào năm 2023.

Cơ sở dữ liệu được mong muốn nhất

Trong số tất cả các cơ sở dữ liệu, PostgreSQL và MySQL là những cơ sở dữ liệu được yêu thích nhất (với PostgreSQL có 46,48% và MySQL đứng sau với tỷ lệ chênh lệch một chút với 45,68%).

Thông tin bổ sung: Đó là tất cả về việc học

Không có gì đáng ngạc nhiên khi 62% tổng số người được hỏi dành hơn nửa giờ mỗi ngày để tìm kiếm giải pháp cho các vấn đề. Cùng với đó, 25% dành hơn một giờ mỗi ngày. Đối với một nhóm gồm 50 nhà phát triển, thời gian này dao động trong khoảng 333–651 giờ mỗi tuần. Đồng ý rằng tốt hơn hết là bạn nên tiếp thu càng nhiều kiến ​​thức càng tốt thay vì lãng phí thời gian quý báu vào công việc. Thay vào đó, nó có thể được dùng để xây dựng.

Giáo dục!

Vào năm 2022, 47,9% nhà phát triển chuyên nghiệp cho biết họ có bằng cử nhân so với 49,34% được ghi nhận vào năm trước (29,7% cho biết họ có bằng đại học, trong khi 22,67% có bằng cao đẳng). Những con số này thay đổi đáng kể nếu chúng ta nhìn vào phản hồi của những sinh viên mới học viết mã. 61,9% người học dev chưa có bằng cử nhân và không có ý định làm vậy. Vì vậy, hơn một nửa số người cùng học đang ở trong cùng một con thuyền. Hàng năm, số lượng nhà phát triển không có bằng cấp ngày càng tăng và xu hướng này khó có thể thay đổi sớm. Mặt khác, mỗi năm, việc học code trực tuyến với các khóa học ngày càng trở nên tối ưu hơn và được đón nhận nhiều hơn ngay cả bởi các công ty lớn. Điều đó cho thấy, 38% người học đã có bằng cấp học thuật nói rằng việc học không bao giờ dừng lại đối với họ - họ vẫn dựa vào các tài nguyên trực tuyến để học và theo kịp các xu hướng công nghệ mới nhất.

Học cách viết mã trực tuyến

So với năm trước, số lượng học sinh học code trực tuyến tăng từ 60% lên 70%. Sự tăng trưởng này đi đôi với thực tế là mỗi năm ngày càng có nhiều người tự học bên ngoài hệ thống học thuật và bằng đại học. Từ tất cả những điều này, thật dễ dàng để kết luận rằng bạn đang đi đúng hướng khi chọn học trực tuyến.

Phần kết luận

Cuối cùng, sẽ thật thiếu sót nếu không đề cập đến việc các nhà phát triển coi trọng tính linh hoạt, dễ dàng và ổn định. Và thế giới công nghệ giờ đây có thể cung cấp cho bạn tất cả những điều đó, cung cấp cho các nhà phát triển vô số công nghệ và công cụ được phát triển hàng năm. Hy vọng rằng phần tổng quan về khảo sát StackOverFlow 2022 này đã khuyến khích bạn bắt đầu/tiếp tục khóa học CodeGym và có được nền tảng vững chắc cho sự nghiệp tương lai của mình. Hãy cùng nhau luyện tập nhé!
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION