文組轉職澳洲科技大廠工程師—我的科技業職涯的反思

Photo by Christopher Sardegna on Unsplash 分享我從文組轉職科技業工程師後,在科技大廠 Amazon、微軟,以及大型石油公司 Shell 三個不同技術職位的任職經驗中獲得的技能與經驗分享。進一步分析我認為要轉職成功需要具備哪些要素。 前言 作為一名從文組背景轉職到科技業的工程師,我在過去幾年中有幸在三個不同規模和性質的公司工作:科技大廠 Amazon、微軟 (Microsoft),以及大型石油公司 Shell。每一段經歷都帶給我不同的技能和視野,也讓我對科技業職涯有了更深入的理解。 在這篇文章中,我想分享這些寶貴的工作經驗,包括在不同公司文化中的學習成長,以及我認為轉職成功需要具備的關鍵要素。希望能為正在考慮轉職或剛踏入科技業的朋友們提供一些實用的參考。 我的科技業職涯歷程 Amazon:我的第一步 在 Amazon,我學會了如何在快節奏的環境中工作。Amazon 的文化強調客戶至上和創新思維,這讓我快速適應了科技業的工作模式。在這裡,我: 學會了敏捷開發方法 (Agile Development) 培養了數據驅動的決策思維 體驗了高效能團隊的協作模式 接觸到了雲端技術和大規模系統架構 Microsoft:深化技術能力 在微軟的工作經驗讓我更深入地了解企業級軟體開發。微軟重視技術深度和產品品質,這段經歷幫助我: 強化了軟體工程的基礎知識 學習了企業級應用程式的設計模式 參與了開源專案的貢獻 培養了跨文化團隊合作的能力 Shell:跨領域的挑戰 在石油公司 Shell 工作是一個有趣的跨領域體驗。作為一家傳統能源公司,Shell 正在積極進行數位轉型: 將科技應用於傳統產業的機會 學習了能源產業的專業知識 參與了數位轉型專案 體驗了大型企業的組織運作 轉職成功的關鍵要素 根據我的經驗,我認為成功轉職到科技業需要具備以下幾個關鍵要素: 1. 持續學習的心態 科技業變化快速,新技術層出不穷。保持學習熱忱和適應能力是非常重要的。我建議: 定期更新技術知識 參與線上課程和工作坊 關注產業趨勢和技術發展 建立個人學習計畫 2. 實務經驗的累積 理論知識固然重要,但實務經驗更是不可或缺。建議透過以下方式累積經驗: 參與開源專案 建立個人專案作品集 尋找實習或兼職機會 參加程式設計競賽或黑客松 3. 軟實力的發展 除了技術能力,軟實力同樣重要: 溝通能力:能清楚表達技術概念給非技術背景的同事 團隊合作:在跨功能團隊中有效協作 問題解決:面對挑戰時能系統性地分析和解決問題 時間管理:在多重任務間有效分配時間和資源 4. 網絡建立 在科技業建立專業網絡是非常有價值的: ...

2024年4月12日 · Cloud Architect EC

微軟 Azure 和 AWS 證照更新規定比較 — ChatGPT 比我更會考證照考試?順利更新 Azure Solutions Architect Expert 證照!

微軟 Azure 和 AWS 證照更新規定比較 — ChatGPT 比我更會考證照考試?順利更新 Azure Solutions Architect Expert 證照! Photo by Tim Mossholder on Unsplash 今天要來跟大家分享我更新微軟證照 Microsoft Azure Solutions Architect Expert 的經驗,還有我用 ChatGPT 幫我考 Microsoft Azure Administrator Associate 證照更新考試的心得 (究竟 ChatGPT 有沒有比我聰明呢? XD),以及微軟 Azure 和 AWS 雲端證照在更新證照規定上的差異。 前言 在過去三年內我考過了 5 張微軟 Azure 雲端證照以及 6 張 AWS 雲端證照。 11 張雲端證照 會考這麼多,一方面是因為我之前在微軟和 AWS 工作,證照費由公司全額補助 (仔細想想賺了大概 2000–3000 澳幣的證照費XD),另一方面可能是因為我那時候剛入行,比較有衝勁,而且還很閒(?) 現在的我顯然已經失去了那些動力哈哈哈! 我在離開微軟前,利用微軟的資源預約了其他三場考試,分別為 HashiCorp Certified: Terraform Associate (003)、Microsoft Azure AI Engineer Associate (AI-102)、 Microsoft DevOps Engineer Expert (AZ-400),我至今還沒有去考。這幾場考試時間一路被我從八月延到十二月,我現在甚至不排除把他們一路延到明年XDDD ...

2023年11月4日 · Cloud Architect EC

Amazon:你不知道的亞馬遜辦公室 — IT 設備販賣機

之前我在 AWS 工作的時候,最喜歡的就是拜訪各地的辦公室。澳洲來說,我去過坎培拉、雪梨、墨爾本、伯斯,海外的話則是去過新加坡跟台北的辦公室,每個都長得很類似,但又有自己不同的風格! 其中我最喜歡的就是這台 IT 設備販賣機(不是每個辦公室都有,像坎培拉就沒有),員工們可以刷 AWS 的員工證免費獲得工作上需要的 IT 設備。例如以下這台就是我去年在台北辦公室使用的自動販賣機: 我看到的時候非常驚喜,因為久居澳洲的原因,我幾乎所有的3C插頭都是澳洲規格的八字型,於是我立刻在 IT 販賣機拿了一個 61W 的 usb-c 台灣插頭跟一條兩公尺的 usb-c 線XD! 同在亞馬遜工作的友人提醒我:「你知道刷這個會通知你的經理嗎?」 我:「我不知道XD 但不會怎樣吧,我經理肯定會覺得,如果有需要,那就拿啊(說完我立刻連刷兩個XDD)」 回家後與我弟分享,我弟當下的第一反應就是「所以花費之後是從薪水扣嗎?」 我答「當然是免費的啊,應該是直接記在我們 team 的 cost centre 上吧?」 以上是台灣思維與澳洲思維的衝擊對話~ 哈哈哈 Copy link Share on Facebook @ Share on Threads Share via Email Link copied! 👉 需要職涯導師嗎?澳洲雲端架構師 EC 提供轉職工程師、澳洲求職、移民生活等全方位諮詢服務。想進一步了解諮詢細節,請點擊 <<澳洲雲端架師 EC:專為轉職者量身打造的職涯諮詢|海外職場×履歷優化 × 面試攻略 × DevOps /雲端職涯>>,開啟你的職涯新篇章! ...

2023年3月24日 · Cloud Architect EC

澳洲亞馬遜 AWS Professional Services 員工的必經關卡 — Awesome Builder

澳洲亞馬遜 AWS Professional Services 員工的必經關卡 — Awesome Builder Photo by Alex Kulikov on Unsplash Awesome Builder (簡稱AB) 是 AWS Professional Services Team 新進員工的必經關卡,分為三個階段,每個階段都要通過 3–5 位考官的認可 (考官人選包含直屬經理、同部門的前輩、不同部門但平常需要合作的同事),才能順利通過。 這些考官每個人會被分配到不同角色 (CTO、CIO、Tech Lead、PM 等等),他們會根據自己的角色假裝自己是真的客戶,在簡報過程中發問、對於你提出的解決方案提出質疑,甚至會刻意問一些難以回答的問題來測試你的反應XD AB 考驗的不只是上台對客戶做簡報的能力,還要考驗你是否可以幫助客戶釐清問題、根據客戶需求提出推薦的雲端服務架構圖 (proposing architecture diagram),最後動手做出一個簡化的概念模型 (PoC — proof of concept),讓客戶可以看到把現有 IT 架構移到 AWS 雲端服務上的優勢。 AB1: Kick-off and Gather Customer Requirements AB1 在於開始跟客戶建立關係、介紹雲端技術及AWS 的 frameworks (取決於客戶對於 cloud computing 的熟悉程度,如果客戶有豐富雲端經驗的話,這個部分就可以省略),以及盡可能的詢問客戶各種問題來了解他們的需求。訣竅就是盡可能讓客戶多講話,透過問題抽絲剝繭來了解客戶面臨的挑戰以及他們未來的發展藍圖。會在這關失敗的人,通常是太著重於講述於自己排練好的講稿,又或者是根本沒有深入聆聽客戶的需求,就急急忙忙跳入 solution design 的階段。 AB2 Solution Design & Whiteboarding AB2 在於根據 AB1 所收集到的資訊,就客戶面臨的問題提出解決方案,呈現方式可以直接畫白板或是用相關軟體(例如 draw.io) 畫出不同 layers 的解決方案架構圖。這一關需要跟客戶討論我們提出的解決方案、回答他們關於各個使用的雲端服務的問題,確定這個解決方案是客戶希望繼續進行的方向。 ...

2023年3月3日 · Cloud Architect EC

澳洲亞馬遜 AWS Professional Services Cloud Architect 工作內容分享

澳洲亞馬遜 AWS Professional Services Cloud Architect 工作內容分享 Photo by Hunters Race on Unsplash 今天要來談一談我的上一份工作 Cloud Architect at Amazon Web Services (AWS) Professional Services Team,這是一個很特別的領域! 說實話,在我加入 AWS 前,我從來不知道有這個部門XD 即使是同在 IT 界工作的朋友,也不是每個人都聽說過,所以今天我就來分享一下。 什麼是 Professional Services? Professional Services 簡稱 ProServ,說白了,就是 IT 顧問。想到顧問業,大家心中可能立刻就會浮現「四大」: 勤業眾信 Delottie、安侯建業 KPMG、資誠 PwC、安永 EY,他們除了是四大會計/審計事務所,也是顧問業的龍頭。 那麼 ProServ 平常到底在做什麼呢? 簡單來說,假設今天有一個網路書店,他們本來的 IT 基礎建設都在他們實體的數據中心 (data centre),例如 on-premises servers and load balancer 等等,但因為網路書店最近業務量漸長,實體的基礎設施已經無法滿足要求。與其添購更多新的硬體,他們想要改往雲端發展 (PS: 其實這就是 Amazon 為什麼後來成立 Amazon Web Services 的真實故事XD),聽說 AWS 是個很棒的雲端服務平台,然而公司內部的 IT 人員並沒有足夠的雲端技術與知識, 於是他們決定請專業人士來幫他們完成這個從實體伺服器到雲端伺服器的 migration 過程,此時 AWS ProServ 就出場了。 ...

2022年12月23日 · Cloud Architect EC

從 AWS (Amazon Web Services) 到微軟 Azure:為什麼我決定跳槽到另一朵雲?

從 AWS (Amazon Web Services) 到微軟 Azure:為什麼我決定跳槽到另一朵雲? At Amazon, it’s always Day 1! 這是 Amazon 有名的 Day 1 文化,因為創辦人 Jeff Bezos 覺得一旦一個企業進入了 Day 2 文化,就代表他們從此失去了新創精神。然而經過了 760 個 Day 1 (兩年兩個月),我在亞馬遜的日子也到了一個段落。在種種機緣巧合下,我決定加入微軟 Azure。 好的,我知道大家的第一個問題就是「你為什麼要換工作!!!???」 AWS 是雲端科技的龍頭,市占率大概是 1/3 之一,遠遠超過第二名的 Azure (23%) 與第三名的 GCP (Google Cloud 9%)。所以很多人其實不能理解為什麼我要捨棄 AWS,改去Azure,但我的理由如下: 新的職位叫 Cloud Solution Architect (我之前在 AWS 的職位叫 Associate Cloud Architect)。新職位與我本來的職位相似,但又略有不同,Solution Architect 是一個我想要嘗試的領域。除此之外,職稱上的 Associate 不見了,意思也就是說我不僅跳槽了,還升等了哈哈 我對 multi-cloud 其實一直滿感興趣的,也很好奇 Azure 的雲服務與營運模式,也很好奇微軟的公司文化。雖然我有好幾個 AWS 同事都說: 「EC, please don’t go to the dark side!!!」 哈哈~ 必須說,在雲端科技上,AWS 真心方方面都是當之無愧的第一 ,不過 Azure 近幾年的市占率大幅提升(2022 年是首次Azure在紐澳地區的市佔率超過AWS),我覺得也是值得去一探究竟,順便幫大家來體驗/分析一下兩大巨頭的不同XD 新工作的 base salary 比之前高 (畢竟職等變高了XD),而且據說微軟的福利與 work life balance 都比 AWS 更好。就我目前加入一個月的觀察來說,我覺得福利這點倒是還好,但是 work life balance 是真的好很多,因為公司的文化真的差別很大。 新的職位是一個產業導向的職位 (industry-aligned role),我負責的產業是金融服務業( Financial Services Industry),客戶會是澳洲四大銀行、大型退休金公司、保險公司等等。 新的工作地點在溫暖的布里斯本,其實當初微軟給了我雪梨跟布里斯本兩個選擇,但我其實沒有考慮過雪梨這個選項 (因為我之前在雪梨住過七年,覺得沒什麼新鮮感)。 同時在今天我也收到了來自微軟的新裝備! 首先我必須要說,那個紙箱真心也太破爛,害我一瞬間懷疑微軟是不是寄了一些二手設備給我XDDD ...

2022年12月3日 · Cloud Architect EC

2021 上半年坎培拉 AWS生活四個月分享

Photo by Social Estate on Unsplash 前情提要: 2021年3月我結束為期六個月的 AWS Tech U Graduate Program,從雪梨搬到坎培拉,正式加入Federal Team。後來我一直在坎培拉住 2022.12月才搬去布里斯本 搬來坎培拉也四個多月了,最近終於開始跟項目了!(不得不說大公司的步調真的好慢啊,一方面覺得很爽、很惜福,但有時候還是不免惴惴不安XD) 前陣子做了一個澳洲國防部的實驗項目,用的技術是 Kubernetes (事實上我根本不懂 Containers, Docker 或是 k8s),但是我跟的前輩完全就是這領域的專家,所有問題問他就可以瞬間找到答案,超級強! 前輩們還放手讓我寫了一些小東西,算是我人生第一次正式提交 pull request 給客戶審核,覺得超級酷!!! 客戶感覺對於我們的表現非常滿意,項目結束後好像有機會再繼續簽下一個項目(當然整個項目都是兩位前輩在 carry,我完全就只貢獻了一小小小小部分)。 目前手上還有兩個項目,一個是澳洲地球科學研究局的資安評估報告(security assessment), 另一個是澳洲統計局為期兩年的大項目,跟大數據相關。我還拿到了統計局的 contractor 員工證,真的覺得好酷喔!!! 覺得在坎培拉工作最酷的地方就是客戶基本上都是政府機構,項目的影響力其實非常大! 最麻煩的地方是拿到客戶權限的過程非常漫長,而且不小心洩漏機密還要罰款或是坐牢LOL 另一個我前一陣子在忙的是公司內部的 Security AOD (Area of Depth Program),經過三個月的努力我終於成功通過了! 這個 AWS 內部員工訓練計畫是給專長非資安 (security) 的技術顧問 (technical consultant) 一個在資安領域進修的機會, 成功通過後你就可以獲得一個 Security AoD 的頭銜(但這個頭銜其實好像也不能幹嘛哈哈) 為了這個 AoD 我寫了一個小資安挑戰(其實也就是一個超級簡單的 Lambda function 跟一個 CloudFormation stack 而已)。 沒想到居然被人注意到了,他們打算要把這個挑戰放到今年八月 AWS 在美國休士頓舉辦的 re:inforce conference 上使用:https://reinforce.awsevents.com/ 負責的部門甚至還邀請我去休士頓現場參加會議跟協助挑戰的進行。 這個為期conference 光是門票就要$1099美金,更別提機票跟住宿肯定是公司會負責,可是因為澳洲目前還在鎖國,所以我根本去不了(大哭,我恨 Covid) ...