- Việc Microsoft tuyển dụng lập trình viên Rust cho thấy quá trình tiếp nhận Rust đang được đẩy nhanh
- Dù lực lượng nhân sự giảm 2% so với năm trước, Microsoft vẫn tiếp tục xây dựng đội ngũ để chuyển từ C# sang nền tảng dựa trên Rust
- Vị trí kiến trúc sư phần mềm chủ chốt của Microsoft 365 bao gồm thư viện thành phần Rust, SDK, định hướng kỹ thuật cho việc tái triển khai các dịch vụ hiện có dựa trên C# bằng Rust, cùng hướng dẫn thiết kế và triển khai
- Microsoft đang thành lập một đội ngũ mới nhằm hiện đại hóa các dịch vụ nền tảng ở quy mô toàn cầu dựa trên việc áp dụng ngôn ngữ lập trình Rust
- Microsoft cùng với Meta và AWS là thành viên bạch kim của Rust Foundation, nên động thái này không quá bất ngờ khi sự quan tâm đến lập trình an toàn bộ nhớ ngày càng tăng
- Công ty đã quan tâm đến Rust từ lâu, và vào năm 2023 đã công bố việc đưa Rust vào nhân Windows
- Rust đã dần được tích hợp vào nhiều thành phần trong suốt nhiều năm
- Về công khai, Microsoft vẫn gắn bó với C#, nhưng các hành động và tin tuyển dụng trong vài năm qua cho thấy công ty đang để ngỏ các lựa chọn
11 bình luận
Tôi không nghĩ ý định của MS là thực hiện một cuộc chuyển dịch quy mô lớn từ C# sang Rust,
cũng không cho rằng họ sẽ đưa Rust vào như một ngôn ngữ chủ chốt của .NET Framework.
Ấn tượng đầu tiên của tôi khi dùng thử dịch vụ web Microsoft 365 thời kỳ đầu là
Nếu muốn viết lại hạ tầng bên dưới của dịch vụ web MS 365 theo hướng nhẹ và nhanh hơn,
Tổ hợp C# + WebAssembly, vì .NET Framework và GC,
khó tránh khỏi việc khá nặng.
Và vì .NET Framework mặc định dựa trên GC,
nên Rust cũng khó được đưa vào nhóm ngôn ngữ chủ chốt của .NET.
Ý kiến trên Hacker News
Bạn có thể cho biết tên công ty nơi bạn đang làm việc với Rust không? Nếu đúng lĩnh vực thì tôi cũng muốn thử nộp đơn.
Có phải bạn là người trước đây từng hoạt động trên KLDP với nickname gurugio không?
Vâng, ID kldp của tôi cũng là gurugio.
Samsung SmartThings cũng triển khai edge driver bằng cách chạy Lua VM trên Rust, nhưng vì chỗ này ở Mỹ nên không rõ có làm remote hoàn toàn được không...
Có lẽ bạn thích ngôn ngữ lập trình Rust nhưng lại thấy khó hơn dự kiến khi tìm một công việc thực sự dùng Rust. Sự gia tăng hoạt động trong lĩnh vực Rust là tín hiệu tích cực, nhưng vẫn khó tìm việc Rust hơn C hoặc C++ tới 10 lần. Cuối cùng tôi đã có kết quả tốt và giờ có thể làm việc với Rust mỗi ngày, nhưng vẫn mong thị trường việc làm Rust sẽ tăng trưởng nhanh hơn.
Nếu bạn định để lại bình luận dựa trên nội dung này, thì đó là bản dịch của một bình luận trên Hacker News.
Không hoàn toàn chắc chắn, nhưng bạn có thể xem tại đây.
Các công ty sử dụng Rust | Codenary
À, ra là vậy. Cảm ơn bạn.
Ở trong nước, cứ xem như không thể kiếm được việc về Rust thì sẽ tốt hơn cho tinh thần.
Dù sao thì có vẻ vẫn có đôi chút việc ở mảng blockchain/giao dịch coin, nhưng thành thật mà nói, ở bên đó nhiều nơi dùng Rust ngay cả khi không nhất thiết phải dùng, hoặc dùng nó theo kiểu mang hơi hướng của ngôn ngữ kịch bản, nên
thay vì tận dụng đầy đủ thiết kế ngôn ngữ của Rust, cảm giác “Rust thời trang” lại khá mạnh.
Thành thật mà nói, với các công ty khác đăng trên Codinary ở kia, tôi có thấy họ tuyển lập trình viên Go, nhưng chưa từng thấy tuyển Rust.
Cảm ơn. Có lẽ tôi cần suy nghĩ thêm xem có nên tiếp tục học Rust hay không.