Microsoft は、社内ソフトウェア開発の最初の選択肢として Rust を採用するために全社的に取り組みを強化しています。この新しい仕事の機会は、大量の C# コードを新しいメモリセーフなプログラミング パラダイムに変換することに興味のある Rust 専門家にとって最適です。
Microsoft のプラハ オフィスからの最近の求人情報によると、Microsoft は Microsoft 365 プラットフォームのチーフ ソフトウェア アーキテクトを募集しています。求人情報には、理想的な候補者は C# および Rust 言語に堪能であり、「大規模」かつ大量のサービスを提供した経験があると記載されています。彼らの主な責任は、中核となる M365 組織である SubstrateAppPlatform (SAP) の新しい基盤として Rust プログラミング言語を採用することです。
Microsoft のクラウド サービスの実行コードの作成を担当する SAP グループは、レドモンドが以前に発表された 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# 言語は、プログラミングの世界に新人が入り込む前に、2000 年に Turbo Pascal のオリジナルの作成者で Microsoft 社員の Anders Hejlsberg によって設計されました。