Microsoft는 내부 소프트웨어 개발을 위한 첫 번째 선택으로 Rust를 채택하기 위해 전사적으로 노력을 기울이고 있습니다. 새로운 직업 기회는 대량의 C# 코드를 메모리에 안전한 최신 프로그래밍 패러다임으로 변환하는 데 관심이 있는 Rust 전문가에게 적합합니다.

최근 Microsoft 프라하 사무실의 채용 공고에 따르면 Microsoft는 Microsoft 365 플랫폼의 수석 소프트웨어 설계자를 모집하고 있습니다. 채용 공고에는 이상적인 후보자가 C# 및 Rust 언어에 능숙하고 "대규모", 대용량 서비스를 제공한 경험이 있다고 명시되어 있습니다. 이들의 주요 임무는 Rust 프로그래밍 언어를 핵심 M365 조직인 SAP(SubstrateAppPlatform)의 새로운 기반으로 채택하는 것입니다.

Microsoft 클라우드 서비스용 실행 코드 작성을 담당하는 SAP 그룹은 Redmond가 이전에 발표한 Rust 채택 계획을 가속화하기로 결정했음을 의미합니다. 채용 공고에는 회사가 "글로벌 규모의 플랫폼 서비스" 및 기타 현대화 노력의 기반으로 Rust 언어를 사용하는 데 초점을 맞춘 새로운 팀을 구성하고 있다고 명시되어 있습니다.

이 Rust 전문가는 기술 지침, Rust 라이브러리, SDK 등의 설계 및 구현을 포함하여 SAP 팀 내에서 중요한 책임을 맡게 됩니다. 이 고도로 숙련된 엔지니어는 기술적인 문제를 넘어 회사의 비즈니스 요구 사항을 이해해야 하기 때문에 이해관계자 및 고위 관리자와도 소통해야 합니다.

Rust는 소프트웨어 개발자 Graydon Hoare가 Mozilla에서 근무하는 동안 개인 프로젝트로 만든 새로운 범용 프로그래밍 언어입니다. Rust로 작성된 프로그램은 메모리 관련 오류 및 보안 취약성에 대해 더 높은 수준의 보호를 제공하여 바이너리 코드 컴파일 중에 위험한 결함의 전체 클래스를 제거할 수 있습니다.

Rust는 원래 2015년에 출시되었으며 주요 기술 회사들 사이에서 점점 더 인기를 얻고 있습니다. Linus Torvalds는 Rust 코드를 Linux 커널에 통합했으며 Google도 Chromium 프로젝트에서 이 언어를 사용하기 시작했습니다. 2020년에 Microsoft는 Windows의 중요한 부분을 Rust로 다시 작성하기 시작하여 수십 년 동안 다양한 코딩 언어를 조합해 온 시스템인 Windows에 보안을 강화하고 성능을 크게 향상시켰습니다.

Microsoft는 또한 Amazon, Huawei, Google 및 Mozilla와 같은 기업이 회원으로 구성된 비영리 조직인 Rust Foundation의 창립 회원이기도 합니다. 프로그래밍 세계에 새로 온 사람들을 위한 자리를 마련하기 전, C# 언어는 Turbo Pascal의 최초 창시자이자 Microsoft 직원인 Anders Hejlsberg에 의해 2000년에 설계되었습니다.