Trang chủCông nghệTại sao Zig trở thành ngôn ngữ lập trình được trả lương...

Tại sao Zig trở thành ngôn ngữ lập trình được trả lương cao nhất

Di chuyển qua Clojure, có một đứa trẻ mới vào khu nhà; Zig đã nổi lên là ngôn ngữ lập trình được trả lương cao nhất cho các nhà phát triển vào năm 2024.

Đó là theo thông tin mới nhất Khảo sát về Stack Overflow. Cuộc thăm dò bao gồm 89.184 nhà phát triển phần mềm trên 185 quốc gia, cho thấy các nhà phát triển Zig có mức lương trung bình cao nhất, kiếm được trung bình 103.000 USD mỗi năm.

Chỉ 0,83% nhà phát triển được khảo sát cho biết họ thành thạo Zig, nhấn mạnh sự khan hiếm tương đối của nó trong nguồn nhân tài.

Hiện đang tuyển dụng 3 vị trí công nghệ được trả lương cao

Sự khan hiếm này, cùng với nhu cầu ngày càng tăng về lập trình hệ thống hiệu suất cao, có thể đã góp phần mang lại những con số lương thưởng hấp dẫn cho các nhà phát triển Zig.

tnw newsletter

<3 của công nghệ EU

Những tin đồn mới nhất từ ​​bối cảnh công nghệ EU, câu chuyện từ người sáng lập thông thái Boris của chúng tôi và một số tác phẩm nghệ thuật AI đáng nghi vấn. Nó miễn phí hàng tuần trong hộp thư đến của bạn. Đăng ký ngay!

Đã có những thay đổi về tiềm năng kiếm tiền của các ngôn ngữ lập trình khác. Clojure, công ty giữ vị trí dẫn đầu vào năm 2022, đã bị mức lương trung bình giảm 10%, đánh bật nó khỏi bệ đỡ. Trong khi đó, Dart và SAS chứng kiến ​​​​mức lương trung bình tăng cao nhất trong năm 2023, tăng hơn 20% so với cùng kỳ năm trước.

Zig là gì?

Nhà phát triển chính và chủ tịch của Quỹ phần mềm Zig, Andrew Kelley, mô tả Zig là “ngôn ngữ lập trình và chuỗi công cụ có mục đích chung để duy trì phần mềm mạnh mẽ, tối ưu và có thể tái sử dụng”.

Là ngôn ngữ cấp thấp, nó được coi là lý tưởng cho những người coi trọng tốc độ và kích thước, đồng thời được coi là ngôn ngữ kế thừa C, mặc dù có ít từ khóa hơn và nền tảng an toàn hơn.

Bộ tiền xử lý C là một công cụ rất mạnh nhưng theo Kelley:

“Vấn đề với bộ tiền xử lý là nó biến một ngôn ngữ thành hai ngôn ngữ không biết về nhau. Bất kể những sai sót, các lập trình viên C thấy mình đang sử dụng bộ tiền xử lý vì nó cung cấp các tính năng cần thiết, chẳng hạn như biên dịch có điều kiện, một hằng số có thể được sử dụng cho kích thước mảng và các kiểu chung. Zig có kế hoạch cung cấp các giải pháp thay thế tốt hơn để giải quyết các vấn đề này.”

Hoạt động như một tổ chức phi lợi nhuận, nó có một cộng đồng đóng góp rất tích cực nơi các nhà phát triển được khuyến khích sử dụng Zig cho các dự án cá nhân nguồn mở để các vấn đề trong thế giới thực có thể xuất hiện và giải quyết.

Quản lý bộ nhớ nhất quán của Zig, kết hợp các chức năng như theo dõi bộ nhớ thời gian biên dịch và phân bổ bộ nhớ tự động, là một trong những ưu điểm chính của nó.

Và bởi vì nó có thể dễ dàng được tích hợp với các dự án hiện có nhờ khả năng tương thích với cơ sở mã C, nên đây là một lựa chọn tuyệt vời để lập trình hệ thống, hệ thống nhúng, tạo trò chơi và viết kịch bản.

Mặc dù còn khá mới – chính xác là từ năm 2015 – Zig vẫn đang trong giai đoạn phát triển ban đầu. Điều này có nghĩa là đường cong học tập dốc (và tốn nhiều thời gian) có thể nằm ở phía trước.

Tuy nhiên, Kelley đương nhiên tỏ ra tích cực về khả năng của nó, nói rằng một phần của dự án Zig đang cung cấp một giải pháp thay thế cho libc. Điều này có nghĩa là người dùng có thể thiết kế một API mới mà không còn mắc phải một số lỗi xảy ra trong những năm 1970 và với lợi ích của việc nhận thức muộn màng 20:20.

Chế độ xem dành cho nhà phát triển

Mặc dù Zig được trả lương cao nhưng nó không nằm trong tầm ngắm của hầu hết các lập trình viên. Vì vậy, nó xếp hạng ở đâu trong hệ sinh thái ngôn ngữ rộng lớn hơn?

Vâng, theo khảo sát của Stack Overflow, trong năm thứ 11 liên tiếp, JavaScript vẫn là ngôn ngữ lập trình được sử dụng rộng rãi nhất, theo sau là HTML/CSS.

Python hiện là ngôn ngữ phổ biến thứ ba, vượt qua SQL, nhưng nó lại đứng đầu trong số những người học viết mã không chuyên.

Điều thú vị là các nhà phát triển chuyên nghiệp báo cáo sử dụng SQL nhiều hơn Python (52% so với 45%), trong khi các nhà phát triển sinh viên sử dụng Python nhiều hơn SQL (59% so với 37%).

Ba công nghệ hàng đầu dành cho các nhà phát triển chuyên nghiệp vẫn giữ nguyên như năm trước: SQL, HTML/CSS và JavaScript.

Năm nay, một số công nghệ (Bash/Shell, C, Ruby, Perl và Erlang) thăng một vị trí, trong khi hai công nghệ (Elixir và Lisp) thăng hai vị trí. Động lực chính là ngôn ngữ kịch bản có thể nhúng Lua, đã tăng bảy bậc kể từ năm 2022.

Zig tụt xuống vị trí thứ 41 đối với tất cả những người trả lời, đứng ở vị trí thứ 40 đối với các lập trình viên chuyên nghiệp, xếp thứ 37 đối với những người học viết mã và giành vị trí thứ 36 đối với các lập trình viên khác – nói chung là những người có sở thích và các chuyên gia trước đây.

Tất nhiên, nếu bạn có thể tìm thấy một tổ chức sử dụng, coi trọng và khen thưởng Zig, thì phần thưởng về lương có thể rất phong phú.

Hiện đang tuyển dụng thêm 3 vai trò ở EU

Điều thú vị là người sáng lập của nó Kelley công bố trực tuyến thông tin tài chính của tổ chức phi lợi nhuận cho cả thế giới thấy, trong khi anh ta chấp nhận 108.000 đô la mỗi năm trước thuế, chỉ cao hơn một chút so với mức trung bình của 259 người dùng Zig đã trả lời cuộc khảo sát.

Zig có thể được áp dụng rộng rãi hơn trong tương lai, nhưng các kỹ năng công nghệ khác có thể mang lại nhiều lợi ích ngay lập tức hơn nếu tăng lương là ưu tiên hiện tại của bạn.

Nếu gần đây bạn đã xem qua một bảng thông tin tuyển dụng, có thể bạn đã đạt được mức lương cao được đưa ra.

Trang web việc làm Indeed xếp hạng Gen AI là kỹ năng công nghệ được trả lương cao nhất năm 2024, với tiềm năng mức lương trung bình là 174.727 USD. Nằm trong top 5 còn lại, hệ thống trên chip thu về 174.564 USD, học sâu kiếm được 108.939 USD, Torch thu về 169.874 USD và PyTorch ở mức 168.636 USD.

Theo sau là Computer Vision với 166.873 USD, SystemVerilog với 165.832 USD, Mesos với 165.788 USD, Rust với 165.637 USD và Elixir ở vị trí thứ 10 với 165.245 USD. Không quá xấu.

Sẵn sàng để tăng khả năng kiếm tiền của bạn? Bắt đầu duyệt The House of Talent Job Board ngay hôm nay



Nguồn The Next Web

BÀI VIẾT LIÊN QUAN

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

Bài viết mới

- Quảng cáo -

Bình luận mới