シニアITリーダーのキャリア転換
数十年にわたり Arm を中心とした大成功を収めたキャリアを経て、Andrea Gallo は新たな方向へ進む準備を整えました。変化と新たな挑戦を求めていた彼は、長年にわたり蓄積してきた経験と知恵を活用したいとも考えていました。
プログラミング入門
アンドレアのハードウェアとソフトウェア開発への関心は、Sinclair Spectrumでゲームをプレイする家庭用ミニコンピューターに夢中になった 10 代の頃に始まりました。雑誌でアセンブリを独学し、独自のゲームを書き始めました。すぐにプログラミング雑誌に記事を書くようになり、16 歳で最初の記事を発表しました。アンドレアは高校時代に古代ラテン語やギリシャ語などの古典を学んでおり、それがプログラミング スキルに役立ったと考えています。「おかしな話に聞こえるかもしれませんが、それが批判的思考力の発達に役立ったと思います。そのおかげで、より技術的な雑誌や本を読むことに加えて、アセンブリでのプログラミングを独学で学び、非常に深い最適化にも熟練することができました」と彼は言います。
Armに焦点を当てる
Andreaは、キャリアの最初の数十年間、Arm ベースのテクノロジーに専念してきました。 高校生の頃、彼はイギリスの Acorn Computers に夏季研修生として採用され、ARM2 プロセッサの開発に従事しました。大学卒業後はハードウェアとソフトウェアのアーキテクチャに携わり、それ以来ずっとハードウェアを最適化してソフトウェアのボトルネックを解決しようと努めてきました。スマートフォンとアプリケーション プロセッサの ST-Ericsson フェローを務め、Linaro 技術運営委員会の初代メンバー代表を務めました。その後、Linaro に勤務し、12 年間にわたり複数の上級職を歴任しました。
ピボットの準備
2023 年後半、アンドレアはキャリアの転換の準備ができていることに気づきました。将来について考え始めたとき、RISC-V は常に彼のリストの一番上にありました。運命のいたずらか、彼が理想とする仕事がちょうどRISC-V Internationalで募集されていたのです。唯一の問題は、実質的な観点から、彼が RISC-V についてほとんど何も知らなかったことです。
就職面接中彼は、「ArmとRISC-Vは業界の一部で重複しているため、RISC-Vを詳細に学ぶために真剣に時間を費やすという考えに少し不安を感じていました」と説明した。彼は、RISC-V International’s coursesそしてRISC-V Foundational Associate (RVFA) 認定資格を取得することで、その役割にすぐに慣れるという熱意と意欲を示すことができます。
彼は数週間にわたる面接プロセス中に準備を開始し、公式 RISC-V technical documentation.を勉強しました。また、無償のRISC-Vコース、 Building a RISC-V CPU Core (LFD111x)を、数週間かけて修了しました。 RISC-V Fundamentals (LFD210) そのあとも、勉強を重ね、 RVFA を取得後、しばらくして、 RISC-V Internationalにてテクノロジー担当副社長として新たな役職に就きました。
RVFAの価値
Andrea 氏は、自分が受講した RISC-V コースと取得した認定資格が、自分の役割を成功させるのに不可欠であると考えています。それらは彼の専門知識を高めただけでなく、業界のイベントや組織の技術ワーキング グループ ミーティングの参加者とともに「実践」することも可能になりました。
彼はソフトウェアエンジニアは Building a RISC-V CPU Core (LFD111x) そして、 RVFAを取得すべきと考えています。「すべてのソフトウェア エンジニアはこのコースを受講し、RVFA 認定を取得する必要があります。ハードウェア エンジニアは拍手喝采し、『これで私たちの悩みが理解できる』と言うでしょう。これはソフトウェア エンジニアリングとハードウェア エンジニアリングの世界の友好的な競争の一部です」とアンドレアは言います。「また、すべてのハードウェア エンジニアも RVFA を取得して、自分の「専門分野」を超えて活躍できるようにする必要があります。」
アンドレアは、新しい役割とRISC-Vコミュニティを受け入れながら、RISC-Vについて学び続けることを楽しみにしています。 RISC-Vインターナショナル と Linux Foundation Educationコースには以下が含まれます。
- Introduction to RISC-V (LFD110)
- Building a RISC-V CPU Core (LFD111x)
- Building Applications with RISC-V and FreeRTOS (LFD112x)
- RISC-V Toolchain and Compiler Optimization Techniques (LFD113x)
- Foundations of RISC-V Assembly Programming (LFD117x)
- Computer Architecture with an Industrial RISC-V Core [RVfpga] (LFD119x)
- RISC-V 基礎 (LFD210)

アンドレア(左)とカリフォルニア大学バークレー校名誉教授デイブ・パターソン氏(2024 RISC-Vサミットにて)
ループを閉じる
2024 RISC-V サミットにて、アンドレア (左) とカリフォルニア大学バークレー校名誉教授のデイブ・パターソン。RISC-V エコシステムに参加してから数か月、アンドレアは 1987 年にコピーした 1985 年の記事について考えていました。当時、彼は最初の Arm プロセッサに取り組む夏季研修生でした。Arm のチーフ アーキテクトの 1 人が書いたこの記事には、Arm のチーフ アーキテクトが米国カリフォルニア州バークレー大学の Dave Patterson に触発されたと書かれていました。
「パターソン教授は、RISC-V インターナショナルのチーフ アーキテクトである Krste Asanović 氏が一緒に働いていた教授です。私は Arm (当時は Acorn Computers と呼ばれていました) にいて、RISC、Dave Patterson、バークレーについて学びました」と Andrea 氏は言います。「そして今、私はこれらの伝説の人物たちと一緒に働いています。ですから、RISC-V で働くことで、私は一周して元の場所に戻ったと言えるでしょう。これは私の夢の仕事です。」