想應徵美國軟體工程師,如何在履歷上精準呈現自己的工作經驗與能力?

想應徵美國軟體工程師,如何在履歷上精準呈現自己的工作經驗與能力?
Photo Credit: Shutterstock / 達志影像

我們想讓你知道的是

工程師的求職履歷要怎麼寫,才會是人資和面試官的命定款?雖然履歷格式在網路上一搜千百樣,但要如何系統性整理多年工作經驗,才能讓自己脫穎而出?讓修改過上萬份履歷的作者,傳授箇中心法。

文:Mia Chen

如何從繁雜的工作經驗中抓重點?

如果你在網路上搜尋「Resume Template」,會發現英文履歷的格式雖有百百種,但脫不了幾個重要的主題:學歷(Education)、工作經驗(Work Experience)、技能(Skills)、榮譽成就(Honors and Achievements)、領導能力(Leadership)。

這篇文主要試圖解答的問題是:「我該怎麼系統化地整理自己的工作經驗?」提供給想要應徵美國軟體工程師的讀者做為參考。

履歷是給提供職缺的公司人員看的,所以也要根據他們開的職缺需求來撰寫。而軟體工程師通常會要求三大能力:程式語言與工具能力、系統設計能力(System Design)、領導力(Leadership)。

重點一:程式語言與工具能力

履歷中要強調的基礎硬實力,是指利用各種工具來達成需求或目標的能力。例如開發一個後端跟資料庫溝通、開發一個前端讓使用者使用、分析資料以擷取insights、提升測試涵蓋率以優化產品、發佈一個產品。而為了達成這些需求,你會使用不同的工具,像是用Node.js開發後端、React.js開發前端、Python分析資料、JaCoCo計算測試涵蓋率、AWS發布產品。

審履歷第一關就是人資,但人資通常不是工程師出身,而程式語言與工具的名稱就成為他們的關鍵字。人資可以迅速理解你會的工具是否符合他們的需求、你軟體開發的經驗有多豐厚、你是不是一個擅於學習新工具的人。所以在寫工作項目時,程式語言與工具絕對是必提的項目。

重點二:進擊的系統設計能力

進階的硬實力包含:針對問題設計解法與權衡利弊的能力。系統設計能力包山包海,例如API與資料結構設計、資料庫和server如何溝通、哪種資料該選擇哪種資料庫存取、cache資料如何更新、資料如何備份等等。可以展現此能力的工作項目像是:「設計新的資料庫架構以改善效能」、「開發了某API讓客戶取用我們的某些資料」、「架了某application處理極大量的request」、「新增replica以提升availability與效能」、「讓系統的response從1秒變0.5秒」等等。

工具百百種,主管一聲令下誰都會用,但有經驗的工程師需要設計解法並決定使用哪種演算法或工具,以提供目標需求的最佳解。此能力的關鍵字通常是量化的數據,或是API、schema、availability、performance等。

重點三:領導能力是壓倒對手關鍵

工程師從一開始就需培養的軟實力,主要是管理與溝通能力。我起初覺得這個能力很抽象,或是只有manager或senior engineer才需要管理經驗。但在美國工作後,我發現可以自己獨立運作(working independently)就是一種領導能力(畢竟要可以領導自己,才可以領導別人)。

例如:你可以獨立找到封閉式問題的答案──能自行解決實作開發大部分的問題;或是你可以獨立解決開放式問題的答案──自己為一個複雜的問題設計解法;你可以獨立和其他不同崗位的人協調出一個大家都滿意的解方──你可能被分配到多種不同的工作項目,而你能夠自己跟PM或客戶溝通工作項目的優先順序,甚至是協調產出長什麼樣,而不至於讓大家有錯誤的期待。

雖然軟體工程師大部分時間都只面對電腦,但我們畢竟還是在為人解決問題,我們的產出也是給人使用。就算不用面對客戶,一個大規模的軟體也是靠一群工程師開發出來的,無論如何都需要面對與其他人合作,所以領導能力也是軟體工程師不可或缺的能力。

Business meeting in a modern office
Photo Credit: Shutterstock / 達志影像

上述各個項目怎麼寫?

有了大方向要寫什麼後,終於要分享實際怎麼寫了!經過濃縮後的公式在此:

Active Verb + Context (what has been done) + Result (metrics, outcome, impact)

動詞一定要在句子開頭,但Context和Result的順序可以對調。以下提供一些例子協助大家理解:

  • 你開發了一個網站:「Launched a web application with 100K targeted users using React.js and Node.js.」
  • 你用資料庫replicas來提升系統效能:「Enhanced system performance by 12% through creating database replicas using AWS RDS.」
  • 你帶領工程師開發:「Led a team with 5 engineers through development, testing, and deployment to deliver a product with 8K targeted users.」
  • 資料庫從MySQL換成NoSQL:「Migrated from MySQL to NoSQL, which enhanced the performance by 8%.」
  • 開發了一個資料分析的pipeline:「Developed a data-analyzing pipeline which handled milions of data and generated insights for clients.」
  • 和客戶/PM討論requirements:「Negotiated requirements and releasing schedule with clients/PM to ensure clients/PM satisfied with the result and we would not break the contract.」

有些時候,Result是沒辦法量化的,那至少要如最後一個例子,把Outcome寫出來。

工作項目順序決定能見度

洋洋灑灑寫完了十幾二十個項目後,要按照項目與職缺需求的相關性排序,最好讓人資看到第一行就知道你是他們要的人!例如應徵前端工程師,那就把前端開發經驗擺在前面。此外,能夠提供量化數據的項目也傾向於擺在前面,讓人資或是面試官有更多數據佐證你對該工具的熟悉度。

另外,也可以按照能力需求撰寫重點項目。例如:某公司的Junior Software Engineer職缺只要求會使用工具,那你就著重寫程式語言與工具能力;Senior Software Engineer著重系統設計能力與領導能力,那就減少使用工具經驗的篇幅。

工作經驗勿成流水帳,為自己當一回細節控

其實在網路上搜尋關鍵字(resume template、resume writing guide、resumb verbs)就能找到許多資料,美國各知名大學也都有公開的「Resume Writing Guidance」指導學生寫履歷,但鮮少有文章教你怎麼整理自己的工作經驗。

要系統化地整理自己的工作經驗,其實只要抓準職缺需求的類別(例如:工程師就是上面提到的工具能力、設計能力、領導能力),再依照各類別寫下自己的經驗,就可以清楚知道自己少寫了哪些需求類別、是否還有可提及的經驗來補強該需求,也能拿到更高的履歷分數。

延伸閱讀

本文經NEX 媒體實驗室授權刊登,原文發表於此

責任編輯:游家權
核稿編輯:翁世航


猜你喜歡


【一圖看懂】民生基礎建設的資安防禦為何重中之重?ACW SOUTH沙崙基地打造天然氣、石化、變電所三大測試場域為大眾保駕護航

【一圖看懂】民生基礎建設的資安防禦為何重中之重?ACW SOUTH沙崙基地打造天然氣、石化、變電所三大測試場域為大眾保駕護航
Photo Credit:TNL Brand Studio

我們想讓你知道的是

這幾年的新冠疫情、俄烏戰事奪走許多寶貴生命,讓網路流行一句「你的歲月靜好,是有人為你負重前行。」當我們能夠安居樂業過著恬靜生活,其實是仰賴一群人在社會各個角落堅守崗位,多數人才能享受無虞的生活及安全的家園。

【工業局】沙崙資安_1
Photo Credit:TNL Brand Studio

我們在食衣住行許多方面皆與水、電、天然氣等資源息息相關,在高度數位化的現代,臺灣在面對這些資源的基礎建設時,網路安全的防禦為何比其他國家更需謹慎面對?這件事可以從俄烏戰爭獲得啟發。

從俄烏戰爭居安思危,臺灣每月面臨4000萬次的網路攻擊

有人說如果有一天真的發生第三次世界大戰,那一定會發生在網路上。從近期的俄烏戰爭來看,除了使用傳統槍砲坦克,更值得注意的是雙方都派出大量IT駭客,攻擊對方的油水電重要基礎建設的伺服器、通訊設施,企圖阻斷即時資訊,藉此癱瘓敵方的民生設備運作。

事實上,一般駭客不會主動攻擊一個國家的基礎建設,大多是鎖定企業等級為目標,像是美國燃油管線營運公司,受到來自東歐的勒索病毒攻擊,被迫暫停營運同時還要支付新台幣1億4,000萬元的贖金,造成當地民眾恐慌,發生一波搶購燃油熱潮。

而臺灣因為政治戰略的因素,外部駭客總是虎視眈眈,想要癱瘓我國的民生關鍵基礎設施。過去幾年間臺灣每月平均受到2,000萬到4,000萬次外來攻擊,甚至懷疑一起大型惡意軟體攻擊,幕後的駭客是有國家力量在撐腰。

臺灣民生建設資安防禦迫在眉睫,ACW SOUTH沙崙基地扮演關鍵角色

身為島國的臺灣,電力、石油、天然氣及水利等資源設備,是供應國內經濟發展及民生需求的重要資產。面對各項能源設備資安的防護,我國經濟部長王美花過去就曾公開表示,「油電水等關鍵設施假使被破壞,後果不堪設想,所以資安是重要基本功,一定要發展做好防護措施。

身為國內首屈一指的「ACW SOUTH沙崙資安服務基地」(以下簡稱 ACW SOUTH資安基地),承接起重責大任,提供資安實驗場域,模擬攻防演訓及產品驗測服務;也會邀請資安服務廠商與工控營運業者到沙崙場域,進行實作的技術交流。

ACW SOUTH資安基地計畫團隊表示,「透過資安服務商與工控營運業者的交流分享,有助促進產業對於工控資安了解與場域運用;同時我們也會辦理工控資安等相關課程、研討會及交流會,鏈結資安與工控業者幫助雙方有更深入的技術合作。」

目前ACW SOUTH資安基地的「關鍵基礎設施工控場域」主要有「石化/化工、天然氣及變電所」三套系統,模擬五套攻擊劇本,協助相關基礎設備的管理者,在受到攻擊當下知道該如何反應,及早因應強化資安防禦實力。萬一遭遇偽造工作站監看數據、偽造命令操控電磁閥和空壓機、電驛傳輸通訊中斷等攻擊事件,就能立刻啟動應變流程。

走訪ACW SOUTH資安基地關鍵基礎設施,了解三大測試場域功能有多強

場域一、石化基礎設施
2020年臺灣兩大石化公司接連傳出資安攻擊事件,部分資訊系統感染勒索軟體病毒,造成加油站的支付系統停擺,導致消費者付款機制受到影響。

ACW SOUTH資安基地提供的化工模擬製程實體運作機櫃,是全台首座「石化/化工製程水位控制平台」,模擬情境為一般化工反應槽連續式循環水流水位控制,以水為循環流體模擬,可提供研究測試與訓練使用、自主開發攻防情境。來現場測試的業者,可透過視覺式監控介面與DCS收集現場監測儀表的即時資訊,做到收集完整數據紀錄及警報,具體測試資安防護設備與解決方案。

場域二、天然氣基礎設施
美國一家天然氣壓縮公司曾經受到勒索軟體攻擊,駭客透過魚叉式網釣攻擊入侵IT網路,再找機會滲透到OT網路,並在這兩個網路部署勒索軟體,導致人機介面、伺服器完全失能,公司業務被迫停擺兩天。

ACW SOUTH資安基地的儲槽氣體壓力監控系統,模擬情境為天然氣廠氣體儲槽壓力,使用空壓機模擬天然氣體,當氣體壓力高於或低於警報值時,系統畫面警示工作站主機,並同時記錄數據變化、警報和事件。

場域三、變電所基礎設施
2021年台電董事長說台電遭駭客攻擊幾乎每天發生;俄烏戰爭過程,俄羅斯駭客也曾嘗試對烏克蘭發電廠下手,利用資料破壞軟體發動攻擊,藉此癱瘓高壓變電所,讓烏克蘭當地無電可用。

電力系統無論在發電、輸電及配電的任一部分發生故障,都有可能影響整個供電系統異常,因此保護電驛的作用就在及早隔離故障,避免影響到後續的相關設備。ACW SOUTH資安基地的保護電驛監控系統採用IEC61850標準來進行網路通訊,可用來監視、記錄電驛突發事件,藉此模擬變電所遭受攻擊的危機處理。

要讓臺灣關鍵基礎設施免於駭客襲擊,可說是天方夜譚,但我們能做的是提升資安、強化防禦韌性,更有餘裕時間來防禦或補救攻擊。ACW SOUTH資安基地的關鍵基礎設施,目前打造了三大測試場域,擁有可實際演練的攻防腳本,並進行資安產品的驗測。

ACW SOUTH資安基地深知臺灣以製造業起家,尤其近年半導體領域成為舉世聞名的護國神山;另外因應全球淨零碳排議題,綠能也是前景可期的重要產業。因此在ACW SOUTH資安基地除了有關鍵基礎設施,還設計智慧製造、智慧綠能、半導體及物聯網等主題,可為相關業者做攻防演訓及產品驗測,有助提升我國整體資安防禦力。

「經濟部工業局 廣告」


猜你喜歡