在經(jīng)歷了數(shù)十年以 Arm 技術為核心的成功職業(yè)生涯后,Andrea Gallo 決定為自己的職業(yè)道路開辟一個全新的方向。他不僅希望尋求改變和挑戰(zhàn),還希望充分利用多年來積累的豐富經(jīng)驗和智慧。
少年時對編程的熱愛
Andrea 對硬件和軟件開發(fā)的興趣始于少年時期。當時,他通過使用 Sinclair Spectrum 家用微型電腦玩游戲,逐漸迷上了編程。他通過閱讀雜志自學了匯編語言,并開始編寫自己的游戲。不久后,他開始為編程雜志撰稿,并在 16 歲時發(fā)表了第一篇文章。
他的教育背景還包括古典學科,例如高中時期學習的古希臘語和拉丁語。他相信,這些學科的學習對他的編程技能發(fā)展起到了重要作用。他說道:“這聽起來可能有些不可思議,但我認為古典學科幫助我培養(yǎng)了批判性思維能力,使我能夠通過閱讀技術雜志和書籍,自學匯編語言并在深度優(yōu)化方面達到很高的水平。”
職業(yè)起步:專注 Arm 技術
職業(yè)生涯的最初幾十年,Andrea 專注于 Arm 技術。在高中時期,他曾作為暑期實習生加入英國的 Acorn Computers,參與 ARM2 處理器的開發(fā)工作。大學畢業(yè)后,他投身于硬件和軟件架構(gòu)優(yōu)化領域,致力于通過硬件優(yōu)化解決軟件瓶頸。他曾在 ST-Ericsson 公司擔任智能手機和應用處理器領域的研究員(Fellow),并成為 Linaro 技術指導委員會的第一位成員代表。隨后,他在 Linaro 工作了 12 年,擔任過多個高級職位。
準備職業(yè)轉(zhuǎn)型
2023 年底,Andrea 意識到自己已經(jīng)準備好迎接職業(yè)轉(zhuǎn)型。在規(guī)劃未來時,RISC-V 一直是他優(yōu)先考慮的領域。恰好在這一時期,RISC-V International 正在招聘一個與他的理想崗位完全契合的職位。唯一的問題是,從技術角度來看,他對 RISC-V 幾乎一無所知。
在求職面試時,Andrea 解釋道:“由于我們行業(yè)中 Arm 和 RISC-V 之間存在一些重疊領域,我一直覺得深入研究 RISC-V 可能會讓我感到不清晰?!睘榱吮砻髯约旱某兄Z以及快速掌握新領域的決心,他參加了 RISC-V 官方課程,并獲得了 RVFA (RISC-V Foundational Associate) 認證。
在為期數(shù)周的面試過程中,Andrea 開始積極準備。他研讀了 RISC-V 的官方技術文檔,還完成了免費的 RISC-V 課程構(gòu)建 RISC-V CPU 核心(LFD111x)。經(jīng)過幾周的學習,他順利完成了RISC-V 核心能力認證課程(LFD210),并獲得了 RVFA 認證。入職后不久,他擔任了 RISC-V International 技術副總裁一職。
RVFA 認證價值
Andrea 認為,自己學習的 RISC-V 課程以及獲得的 RVFA 認證是職業(yè)成功的關鍵因素。這不僅提升了他的專業(yè)能力,也讓他在行業(yè)活動和技術工作組會議中能與參與者深入交流,展現(xiàn)專業(yè)素養(yǎng)。
他堅信,軟件工程師應該學習構(gòu)建 RISC-V CPU 核心(LFD111x)課程并獲得 RVFA (RISC-V Foundational Associate) 認證。他表示:“每位軟件工程師都應該學習這門課程并獲得 RVFA 認證。硬件工程師會為此感到欣慰,說‘現(xiàn)在他們終于理解我們的痛點了’——這是軟件和硬件工程師之間一種友好的競爭?!蓖瑫r,他也建議硬件工程師獲取 RVFA 認證,從而拓展自己的專業(yè)領域。
作為 RISC-V 社區(qū)的新成員,Andrea 計劃繼續(xù)通過 RISC-V International 和 Linux 基金會 LF Education 提供的免費課程深入學習,其中包括:
RISC-V 簡介(LFD110)
構(gòu)建 RISC-V CPU 核心(LFD111x)
使用 RISC-V 和 FreeRTOS 構(gòu)建應用(LFD112x)
RISC-V 工具鏈和編譯器優(yōu)化技術(LFD113x)
RISC-V 匯編編程基礎(LFD117x)
工業(yè)級 RISC-V 核心的計算機架構(gòu)(LFD119x)
RISC-V 核心能力認證課程(LFD210)/ (LFD210-CN)
成就夢想的職業(yè)生涯
Andrea(左)與加州大學伯克利分校教授 Dave Patterson
2024 年 RISC-V 峰會合影
在加入 RISC-V 生態(tài)系統(tǒng)的幾個月后,Andrea 想起了一篇發(fā)表于 1985 年的文章。他在 1987 年復印了這篇文章,當時他是 Acorn Computers 的暑期實習生,正研究第一個 Arm 處理器。這篇文章的作者是 Arm 的一位首席架構(gòu)師,他在文中提到,Arm 的首席架構(gòu)師深受加州大學伯克利分校教授 Dave Patterson 的啟發(fā)。
Andrea 回憶道,“Patterson 教授正是 RISC-V International 首席架構(gòu)師 Krste Asanovi? 的導師。當時,我在 Acorn Computers 的實習期間讀到了關于 RISC、Dave Patterson 和伯克利大學的內(nèi)容?,F(xiàn)在,我有幸與這些行業(yè)傳奇人物共事!可以說,加入 RISC-V 的工作讓我實現(xiàn)了職業(yè)生涯的閉環(huán)。這真是我夢想中的工作?!?/p>
-
ARM
+關注
關注
134文章
9094瀏覽量
367540 -
認證
+關注
關注
1文章
364瀏覽量
18223 -
RISC-V
+關注
關注
45文章
2277瀏覽量
46157
發(fā)布評論請先 登錄
相關推薦
評論