這篇文章不會教學寫程式,純粹分享我的轉職心得。
有些是我的看法,不是絕對。
如果你和我一樣,工作上遇到瓶頸,盡力了結果還是不如人意。也許可以參考我的轉職心路歷程。廣告
文章目錄:
- 1. 為什麼放棄設計師?
- 2. 為什麼選擇前端工程師?
- 3. 先自己嘗試動手寫,確認自己真的有興趣
- 4. 決定報名轉職班-緯育 Tibame
- 5. 抱著必須成功的決心
- 6. 我的轉職建議
- 7. 是否滿意現在的薪水?
我是 2019 年畢業的,畢業後從事設計相關行業三年,過程中一直覺得自己不適合當一個設計師,在 2022 年轉職成功,現在我已經在上市科技公司兩年。
1. 為什麼放棄設計師?
- 我沒有過人的美感,其實也不是說成為設計師非得有過人美感,但這是讓我沒自信的原因之一。
- 天生沒有方向感,身臨一個空間,卻沒辦法畫出每個房間相對位置圖。(雖然是天生的問題,但是很後面才意識到會影響工作)
- 三年裡我換了三份工作,分別是展覽設計、景觀設計、室內設計,每一份的表現不僅沒有突出,更可以說是差強人意,常常不是被罵,就是被酸言酸語,久了會讓人懷疑人生跟自己。
第三年我開始思考,如果在這一個行業,我確定自己不管再努力都無法發光發熱,那是不是該考慮轉行?
2. 為什麼選擇前端工程師?
從求學時期開始,身旁同學熱愛手繪,總是可以信手捻來畫出生動的圖。而我從大二開始就意識自己更喜歡電繪,喜歡精準的尺度大於手繪的溫度;比起構思設計,我更喜歡用軟體建模;比起手寫筆記,我習慣一切都使用電腦計算。
這些都跟寫程式沒什麼太大關係,但是我發現我不排斥電腦相關的學習,甚至蠻有熱忱,勝過於對設計的感覺。
我開始爬文工程師的類別、薪水、入門難易度、轉職機會……等等。意外發現其實很多人和我一樣,都是半路出家,從其他行業轉職工程師成功,這讓我看見了轉職的可行性。
我看到「前端工程師」,是一個會跟設計師合作,將設計師畫的網頁實際用程式寫出來的職務。我當時認為既然要跟設計師合作,那我曾經身為設計師,應該有所加成吧!而且可以不用負責設計,只需要將別人的設計實現出來,聽起來很適合我。
再來就是,我很能適應長久坐在電腦前面的工作,而且我很擅長多工。(這很重要!身為工程師,在職場上多工真的是必備技能。)
3. 先自己嘗試動手寫,確認自己真的有興趣
但接著再細看就會發現有些專用用詞。「切版」、「CSS」、「HTML」,這些我都不知道是什麼。這時就要講到我當時的貴人,當時我找到了 Amos 的教學影片,標題寫著金魚都能懂,讓我這個門外漢也有了信心點擊進去(我不會輸給一隻金魚吧!!)。結果就開始了一連串的下載 VS Code、學習 HTML、CSS。
不得不說,這個影片教學真的很淺顯易懂,跟著他的金魚系列,一定可以學到切版的重要技巧,甚至很多東西到現在都很有幫助,只要基礎打好,絕對可以勝過職場上很多同事。
我自己回過頭來不建議一開始學習就接觸 Javascript、C# ……等等,一開始從練習迴圈、寫邏輯,對我來說一個是成就感不高,一個是無法馬上聯想到應用。但從前端入門,每一行程式碼(這裡不去探討 HTML 是不是程式語言)都能看到畫面馬上作用,會讓我更有動力學習,也更有成就感。
4. 決定報名轉職班-緯育 Tibame
自己練習過程,我當時選了一個購物網站,嘗試切出一樣的畫面,當然基本上的導覽列、標題、側邊欄這些區塊的切版是沒有太大問題。但是當時對於網站鼠標移過去,中文會變英文,像是原本顯示「TOP」,移過去時顯示文字變成「上衣類」,這樣的效果,當時的我沒有頭緒。
想著自己也練習了一陣子,興趣沒有消弭,決定報名一個完整的課程,正式開始我的轉職之路。
為什麼選擇「緯育 Tibame」?很簡單的原因,一個是他離我家很近,一個是前面提到的我的啟蒙老師 Amos 也在那教課。所以當時即便政府在職訓局有推出補助課程,我仍然選擇自費到緯育 Tibame上課
當是報名的是「前端工程師專業技術養成班」,為期四個月。
5. 抱著必須成功的決心
課程很緊湊,絕對不能在職報名,這是一個需要當全職學生四個月的課程。
可能有些人是抱著試試看的心態嘗試,但當時上課費用對我來說是不小的一筆錢,畢竟原本設計師的薪水…可想而知,加上又要將近半年沒有任何收入。所以我是抱著一定要轉職成功的決心上課,不能讓時間跟金錢白白流失。
報名前我知道有轉職成功案例,但我知道失敗案例同樣很多。因此我給自己的目標是成為這個班上的第一名,那時心態是想著如果連一個班級都無法取得好的名次,那麼我結訓後如何與本科系的畢業生比呢?
課程內容除了 HTML、CSS、Javascript、SQL,也會帶到套件的應用,當時是教學 jQuery、Vue(不過現在應該會根據當前流行而調整課程)。從原本疑惑:「蛤~為啥寫網頁,需要用到迴圈運算啊?」到後來,才真正能理解 Javascript 在網頁上的應用,從實作上去學習,對我來說比較有成效。
另外,我自己的強烈建議是,套件是必須得會的,但是!但是!基礎的 HTML、CSS 非常重要,職場上看過太多只會用套件,但是碰到一點其他需求,就會整個卡住的案例。
每天早上九點開始上課吧,一路到下午,有時候會有夜輔到晚上八、九點。好幾次甚至被媽媽懷疑跑出去玩,他不相信出社會還會有人要補習到晚上,但冤枉啊,我在那段時間是真的投入了100%的心力。包含假日都是抱著電腦,為了轉職目標在努力。幸運的是我在班上交到了一群好朋友,那一陣子是互相努力扶持,才可以堅持到最後的。這群朋友,我們到現在都還會出來聚會、更新近況。
結果結訓後,我沒有拿到整體第一名(好像最後是第三名),倒是拿了介面設計第一名,也算是不枉費過去的設計經驗啦!後來也很順利透過企業媒合來到了現在就職的公司,正式地擺脫了慘兮兮的上班族身份。
如今已經過了兩年,我仍然不後悔當時轉職的決定。現在寫的是 Angular、Blazor、C#,除了前端,也有後端經驗。但就如同我說的,基礎先建立起來,後面轉換框架、語言都會比較輕鬆。
6. 我的轉職建議
- 絕對不要聽說工程師薪水很高,就貿然轉職,這是一份需要持續學習的行業,沒有熱忱絕對無法長久。
- 至少要有 Google 自行查詢資料的能力,跟嘗試解決問題的能力,加上現在還多了 Chat GPT。例如,上司要求完成一份報表,如果你選擇先搜尋 Excel 公式,而不是埋頭苦幹一字一字 key,那我覺得也許就很適合。
- 再三強調,真的要有多工的技能,並且不會因此覺得煩躁。你得習慣,開發到一半,被叫去看 bug,或是工作過程中穿插好幾個會議。
- 轉職之路不容易,但是既然決定了,就要堅持到底。
- 選擇完整的培訓課程,可以讓你至少有比較大型的作品可以放入履歷。選擇自學的,如果沒有相關課程經驗,履歷上提供很小的 side project,被業界看見的機率不高。
- 不是轉職就一定會成功,身邊陸續放棄的同學也有很多。
7. 是否滿意現在的薪水?
當然大部分的人包括我,是永遠覺得薪水不夠多的。但是可以分享的是目前的薪水已經是當初身為設計師的兩倍,雖然不認為自己滿意現況,不過當我回頭看轉職前的日子,至少現在我能確定自己在往更好的路上前進了!
最後,如果想跟我上一樣的課程,可以參考:

【TibaMe】iChannels 2024 獨家優惠券
折扣碼:TICH2024 ( 英文皆為大寫 )
適用課程 : 影音課程、實體與直播課程、專業學程
使用方式:TibaMe 官網結帳時輸入優惠代碼點擊兌換即可
折扣期限:2024/1/1 – 2024/12/31(9 折優惠:可與預購/早鳥/限時優惠並用)