我的轉職故事:從職業軍人到軟體工程師

diverwil1995
Sep 15, 2024

--

https://www.fetnet.net/content/cbu/tw/lifecircle/Vitality-health/2024/03/slow_jogging.html

歡迎來到「30天轉職馬拉松」系列文章,無論你是正在考慮轉職、還是渴望薪資突破的在職人士,我將以自身成功轉職經歷整理一份學習指南交給你,並以每日5分鐘的閱讀時間,讓你獲得成為後端工程師的入場券!

目錄大綱

  • 第一週:熱身與起跑 — 轉職準備與市場分析(第1–7天)
  • 第二週:鳴笛與衝刺 — 網路基礎概論與後端通用知識(第8–14天)
  • 第三週:配速與節奏 — Golang 基礎與實戰 I(第15–21天)
  • 第四週:進入決賽圈 — Golang 基礎與實戰 II(第22–28天)
  • 第五週:新的起跑點 — 職場經驗分享(第29–30天)

背景簡介

大家好,我是小鬼 Wilson。目前我在雲端科技公司擔任後端工程師的職位已近一年。身邊的朋友經常好奇地問我:「咦,你不是之前在當兵嗎?怎麼突然成為工程師了?有額外進修學歷嗎?在哪裡補習的?費用高嗎?準備了多久?程式語言不會很枯燥嗎?你是怎麼做到轉職的,真厲害!我也想當工程師!」

雖然我明白這些問題多半是客套,但我還是想記錄下這段令我自豪的轉職歷程。希望能為那些對當前職場感到疲憊的人,提供一個值得考慮的新選擇。

其實我只是個普通人:

  • 學歷:國中畢業、高中肄業、軍校二年專科畢業。
  • 工作經歷:新竹空軍基地、空軍作戰部、空軍司令部,皆負責MIS職務。

但我能夠成功轉職,相信你也一定可以!

為什麼選擇轉職?

  1. 追求更高的薪資成長空間:雖然職業軍人起薪優渥(月薪33K~48K),但成長幅度低,以我為例,任職空軍上士大約落在(50K)。
  2. 不喜歡重複性高、沒有挑戰的內容:當過兵的、沒當過兵的都聽聞過,就不贅述。
  3. 把握機會,跳脫舒適圈:趁年輕還沒有成家的包袱,就算轉職失敗也只有一個人受傷。
  4. 尋找更開放的學習環境:傳統產業有種陋習我稱作「留一手」,為了自身價值的維持,擔心被取代而產生的現象,只願意把繁瑣雜事交給新人,導致團隊中的掌舵者永遠是老摳摳。(希望不要被炎上XD);而軟體業界卻很熱衷於技術分享,開源社群活躍,而且技術更新超快,根本不怕你學,只怕你停滯不前!
  5. 踏上有前景的產業圈:「軍人等於鐵飯碗,服役滿20年可享退伍俸」,這句話在新總統上任後,可是會說改就改呢;觀察全球十大市值公司報導可得知,科技業跟金融業都是資金佔比龐大的產業,因此薪資天花板可以成長得更高更遠。
  6. 打破「產值等於付出時間」的認知:從事過一般行政業務的人應該都知道,人一整天的時間產值非常有限;而軟體工具的誕生就是來打破這個限制,將人工處理的繁瑣事項交給電腦執行,省下更多時間去學習更多技能,創造更多的產值!

轉職面臨的挑戰

  1. 知識落差:若沒有 IT 相關背景知識,從零開始確實非常艱難,所以制訂良好的學習計畫才會那麼重要。
  2. 時間管理:雖然有得人可以在職自學,但我認為那太困難了,在工作一整天之後,會大大降低學習效率,我自己是裸辭自學,從退伍到取得 Offer 大約一年左右的時間,每天起床就是專心學習,養成一定規律後就會習慣這種生活模式了,推薦。
  3. 心理壓力:跳脫舒適圈,面對未知領域本身就是強大的挑戰,日子一天天地過,看著戶頭裡的數字逐步遞減,家人都在數落你、催促著你去找工作,甚至最後兩個月真的一邊打工一邊投履歷時,壓力真的超大,但唯有你自己才能知道自己得步調,所以按著計劃前進吧!
  4. 缺乏相關經驗:這是很弔詭的求職現象,所有初階工程師的職缺要求都寫著「須具備一年以上開發經驗」,這題怎麼解呢?如果手頭寬裕,可以花點錢報名相關課程(資策會、五倍紅寶石、六角學院等等),通常會包含企業媒合、模擬面試的環節,確保你有工作可應徵。

我自己的準備方向是先找感興趣的公司,看看他們的職缺內容需求是什麼,照著需求去訂製我的學習路線,並透過實作專案來應用所學,我開發的專案是車用預約系統,為了解決家裡只有一台車,大家怎麼分配用車時間而設計的(理由牽強但這是促使我學習的方向XD),最後階段是撰寫履歷,並積極參與研討會、科技就業博覽會、校園徵才資訊等等,遇到投緣的面試官就拿著履歷發問,一邊面試一邊修修改改履歷,最後拿到一間雲端科技新創的 Offer。

如何克服挑戰

  1. 制定學習地圖:就是這篇系列文章 30 天轉職馬拉松!
  2. 善用零碎時間:每天堅持學習,哪怕只有 5 分鐘。
  3. 尋找學習夥伴:參與線上、線下研討會、開源社群,不要害怕發問,大家都是從菜鳥開始的。

你必須知道一件事,就算 30 天馬拉松跑完,拿到 Offer 了,並不代表抵達終點了,軟體業界更新快速,你必須隨時提升自己,才不會被淘汰,所以重點不在於你學了什麼,而是學習如何「快速學習」。

結語

轉職是一個充滿挑戰但也充滿機遇的過程。我的經歷告訴我,只要有決心和正確的方法,從軍人到軟體工程師的轉變是完全可能的。在接下來的日子裡,我們將一步步探討如何實現這個目標。明天,我們將深入了解後端開發的市場概況,為你的轉職之路奠定基礎。

--

--

diverwil1995

我是小鬼,擅長跨領域學習和挑戰、樂於分享,最近在強迫自己養成寫文章的習慣,用於記錄自己的成長歷程。 軟體工程師、威士忌侍酒師、進階水域潛水員、 0-1 外圍拳擊手。