文章最後更新時間 2020年 3月 11日
有在關注我部落格的朋友可能有發現我這兩個月的發文數量驟減,主要是因為正好在換工作,花了些許時間在新工作上,耽擱了發文時間真是不好意思。
回歸正題,我在上周一正式簽了一個月薪 23k 的兼職工作,月收入來到台幣 85000 左右,不記入勞健保及年終或稅收的話應該是可以「自稱」年薪百萬了。
說我沒想要有百萬年薪是不可能的,只是從未想過這天來的這麼快速突然。
因此想為自己做個紀錄,並撰寫我從非本科系開始學程式到月薪破 85000、年薪破百萬的心得,希望能給想轉職軟體工程師的新手或是追求高薪的同行一些建議。
目錄
自我介紹
我是 Scott Kang ,今年 24 歲 ( 於今年 7 月滿 25 歲 ) ,2016年大學畢業,2017 年 3 月當完兵開始在巨匠補習班接觸程式,同年 10 月任職於博弈業,開始我的第一份程式相關工作。
2018 年 1 月離職想去考研究所,然而因為家境不允許只好放棄研究所繼續投履歷面試工作,同年2月任職中興大學專任助理至 2019 年 6 月約 17 個月,期間開始接觸接案及兼職工作。
2019 年 6 月改任職美商新創網站軟體工程師,並同時接到工作內容為數據分析及資料處理的穩定兼職,月薪來到 85000 左右,工作資歷不到 20 個月。
以上的經歷看起來平淡無奇,事實上在過程中我也跟其他剛轉職軟體工程師的新手一樣迷茫,因為家境問題,很多時候不知道自己要的是什麼但是又渴望著高薪,看了網路上一堆人發高薪分享文看得好生忌妒,但是自己卻不知道如何朝高薪邁進,但是現在突然達到這個里程碑,我好像也突然懂了點什麼。
下面就來說說我從一個非本科轉職到年薪百萬的心得吧!
心得及體悟
不要刻意追求高薪
這邊說的並不是不追求高薪,想要高薪是人之常情,但是不要刻意的去往高薪跑,例如一看到網路文章說學XX程式年薪百萬或是當XX軟體工程師薪資比較好,就盲目地往那方向去學,因為那有可能不是你想要的。
舉個例子,我是個對畫面非常遲鈍的人,所以對前端非常不拿手,但是在查詢轉職軟體工程師時查到的文章都是推薦當前端工程師居多,對轉職而言確實前端比較友善也比較有成就感,但那絕對不是我想要的工作,我有可能做得非常差勁甚至根本不會進入軟體工程師這個行業。
所以在選擇程式語言時建議先找尋自己的興趣比較好,推薦閱讀 => 轉職軟體工程師該學哪種程式語言? 2019程式語言推薦
另外在 軟體工程師薪水很高?轉職軟體工程師前必讀!一文曾提到,軟體工程師並非是個高薪職業,我認為這並沒有說錯,至少在台灣是如此。
關於軟體工程師的薪水情況可以到行政院主計處薪情平台這個網站進行查詢。
但是在看了網站上一堆的「非本科轉職X年,年薪百萬」的心得分享文,我會不受影響嗎?坦白說我確實有受到影響,早在去年我就有意想離開中興大學專任助理的工作去追求更高薪的職位,因為專任助理並非一個商業公司的職位,工作內容幾乎不會有跟別人合作的情況存在,這也導致我的程式架構不是很好。
但是為什麼我沒有放棄專任助理的職位去追求高薪呢?雖然有些個人原因 ( 下方會說明 ),但最主要的原因是我放棄思考高薪這件事,因為高薪不是用想就能得來的,能夠得到高薪的真正原因主要還是在於個人實力,與其只想著換哪個工作會比較高薪、學哪種程式語言會比較高薪,真正重要的始終是你想要什麼以及興趣在哪,並鑽研你的能力即可。
只要你持續的學習並表現在工作上,始終會有人看見的,直到你有能力跟老闆談薪水時,同時也代表了你有不可取代性,想要調薪或是找高薪工作也比較方便。
可以不只是做一份工作,兼職試試吧!
上面提到我一度想離職,為什麼沒有離開?
是因為我當時接觸到了斜槓青年這本書,這時我便想到我不一定要追求一個高薪職業,而是可以多點開花的研究另一個專長。
而只對程式感興趣的我另一個專長並非找程式之外的專長,而是另一個與我目前工作 ( 網站前後端 ) 不一樣的程式工作,正好因為我工作上有自學 Python,原本是想學 Python 的 Django 來架設網站,但 Python 的強項在於數據分析及資料處理,這也讓我開始了數據分析之路。
這邊並非呼籲大家一定要使用我這種方式達到高薪,這只是一種達到百萬年薪的方法,只是這或許不同於大部分軟體工程師認知的百萬年薪 ( 單一工作年薪破百 )。
另外這種作法也比較不同於大部分人認為的高薪條件:至少要有一門專精技術。
我很老實地跟各位讀者說,我並沒有特別專精一門語言,大多都是看得懂 API 並且懂得使用而已,讓我們接著聊聊下面這個問題。
我要專精一種程式語言或一門技術,還是什麼都會一點但是什麼都不精?
我想這個問題你應該知道答案,大部分人都建議專精一門技術,我自己也建議專精一門技術比較好,但我為什麼卻選擇多方向發展?
學界與業界的工作差異
如前文所述,我長時間待在學術環境工作,工作環境只有我,不需要跟別人合作,所以就不知道自己的 code 問題在哪裡。
這是一個非常糟糕的情況,但是在業界就不會有這種情形出現,業界大多是團隊合作,大家寫的是同一種程式語言,可以互相給建議,互相切磋並討論出較好的程式架構。
所以在業界更容易專注在一種程式語言或是一種技術上面,但是學界就是一個人什麼都得做,我從原本剛來時只會 java 到現在自學接觸了許多技術,前端、python、mysql、linux…,這造就了現在的我,什麼都能寫但寫不出較優雅的架構。
但這是缺點,卻也是優點,業界與學界的另一項差異就是:業界會依照所需技術去聘用工程師,但學界認為你會不會是其次,願不願意學才是重點,學界不想聘用一位不想學習的工程師,業界不想聘用一位不會做事的工程師。
當然這並非絕對,只是自我面試工作以來,面試官通常會問你會不會而不問你肯不肯學,如果有公司願意栽培新人,我會認為這間公司不錯,是值得剛轉職的新手去學習的公司。
人緣非常重要
我就老實說了,目前我所在的美商新創及兼職工作,兩邊都是靠著以前工作的老闆及同事推薦的,我完全沒有經過面試!
或許是我比較幸運吧,做事態度隨和配合度高又什麼都學什麼都做,同事找到新工作剛好需要人手就把我拉去做長期兼職,老闆到美國新創公司工作正好需要一位網頁工程師就把我找去了。
我覺得這才是我年薪能夠這麼快達到百萬的主因,人緣際遇是可遇不可求的,我也非常感謝兩位願意提拔我的老闆及同事,也認為這是我在轉職成為軟體工程師的最大收穫,只要與同事跟主管交好,你願意幫他們,他們也願意幫你,與職場同事交惡不會有好下場的。
程式學習歷程
由於有些讀者可能還是會好奇我的技能樹怎麼點,所以我這邊列出我的學習歷程,但是建議不要照著我的方式去點,除非你想轉成兼職或接案制的工作,不然這種點法太雜亂了。
2017年3月~2017年10月,以 Java web 及 Android app 為主,主要學習技能為 Java SE、Jsp、Servlet,並有基礎的 Spring、Hibernate、Spring mvc 經驗。
2017年10月~2018年1月,以 php 為主,並接觸到基本的前端 JavaScript、Css、Html 以及 Linux 作業系統。
2018年2月~2018年7月,以 Java、Jsp、JavaScript、JQuery、Html、Css、Mysql、Linux 為主,並開始自學 Python,其中因為接案接觸了 Ionic3、Angular、TypeScript,並使用 git 做版本控制,也自學了 docker 基礎。
2018年7月~2018年10月,開始接觸 Django,並透過 Nginx 伺服器搭建 Django web。
2018年10月~至今,將原本的 Django web 用 Java 重寫。
2019年2月接觸到 Python 的資料處理及部分 machine learning 的部分,甚感興趣,所以也往這邊稍微研究,但是卡在數學程度稍嫌不足,同時因為之前同事想了解 laravel framework,所以也花了點時間接觸 laravel。
以上便是我大部分有使用過或自學過的技術了,如我所說,非常的雜,但是大家可以把這些技術拿到 104 上稍微搜尋就知道,我學的基本上都是很多公司都會用到的技術。或許我在各個技術不是非常專精,但是今天只要公司肯聘用我,我有自信可以快速跟上公司的腳步。
給求職新手及同行的建議
【悟道研究所】這個網站的主旨便是希望能幫助所有想轉職或已轉職的軟體工程師。
如果你是剛開始接觸程式、想透過程式轉職的新手,強烈建議先去看一下我針對轉職做的【程式學習導航】系列文章,希望能先讓你對程式的世界有初步了解並選擇適合你的程式相關工作及語言。
如果你是已經轉職的軟體工程師,並希望朝著高薪邁進,除了閱讀【程式學習導航】系列文章外,可以參考我這篇文章提供的一些資訊,除了文章中對於心態面上的一些建議外,強烈建議充實自我會是個很好的方式,可以參考 如何轉職軟體工程師?4種學習管道比較!這篇文章找尋適合自己的學習方式,也可以看看我推薦的一些程式語言課程,裡面不乏一些不錯的課程可以充實自己。
另外也希望以我的例子告訴大家,想要年薪百萬並不難,方法不只一種,提高收入金額或是增加收入來源都是不錯的方式,但是建議想透過兼職或接案的讀者需要考慮到工作時間長短的問題,不要因為兼職而讓自己沒有時間休息或進修,保持自己的身體狀況及持續提升自己都是必要的。
2019 9月 30 更新薪水收據
由於有網友希望我能提供薪水收據,畢竟沒有證據的情況下大家都能唬爛自己年薪多高,所以這邊就貼一下我兩份工作的收據,不過收據上有許多個人隱私,所以收據上會有許多被我遮起來的地方。
另外我在美國的薪水因為國際轉帳比較貴的關係,老闆都是一次匯 3 個月的薪水給我,所以收據上是寫 6000 美金。
喜歡這篇文章歡迎在下方幫我按5個Like,讓我獲得一些回饋來支持我寫出更多好文章,如果有問題或是對文章有建議歡迎聯絡我喔 : )