[心得] 中年轉職,二轉加薪

看板Soft_Job (軟體人)作者時間4年前 (2020/12/19 01:34), 編輯推噓18(1807)
留言25則, 21人參與, 4年前最新討論串1/1
一直以來從軟工轉職版 (?) 學到很多, 小弟在中年轉職滿三年後的2020年底跳槽破百, 也算是達成一個小小的人生里程碑,整理經驗來回饋一下社群: 願意的話請幫我點進 blog 觀看,排版比較漂亮 而且可以看到自己寫的東西有人看會比較開心 XD medium 無廣告 https://reurl.cc/R15AyD --- 這篇記錄一下,一個半路出家的軟體工程師,從年過三十轉職跟新鮮人一起重新學起, 到三年五個月後拿到破百 Offer 的經驗與個人心得。 寫這篇的時間點新工作剛報到,避免節外生枝,不會寫進太多細節。 # 背景 小時候覺得寫程式很簡單好玩,以為自己天生神力,但考試不太行。 結果高中大學都只是資訊相關科系畢業、在校成果普通, 又誤入岐途畢業後好幾年都在其他產業工作, 因緣際會下,才在年過三十的 2017 加入前公司的新鮮人招募計畫, 重新成為軟體工程師。 想要離職/跳槽/換工作通常是非常多因素交互下的結果, 很難是單一原因的造成的,我自己的其中幾個原因如下: - 2020/7 ,已經滿三年了,該有點變化。 - 部門用的技術很廣,但都不深入,學習得越多越顯得自己很無知。 - 一個有七年經驗的同事到職一年多因為能力實在跟不上而被資遣,我害怕不持續成長會變得跟他一樣。 - 最重要的是,薪水實在太慘烈。 # 學習 這行的特性就是不斷的學習:我開始計劃性的學習大約可以分為兩個階段: 一是 2020 年初開始學習 Golang , 不依靠別人包裝好的 framework , 盡量用內建的 library 來完成功能, 當時的動機是從基礎學習一個新的語言、 並試試看能不能透過技術獨佔,在組織內取得一些優勢看能不能當作談薪水的籌碼, 這時剛好也找到一個重要但不緊急的專案適合用 Golang 完成, 我就把他攬下來自己實作。 二是從大約 2020/8 開始, 下定決心要換一個環境工作,開始利用 leetcode 複習演算法(俗稱刷題), 能徹底掌握的題數仍只有一小部份,但也開始對演算法有了課本之外的了解。 到了 2020/9 之後,因為陸續有些面試,學習的節奏就完全被打亂了。 因為每家公司的模式都不一樣,有的考情境、有的問 Golang 相關知識、 有線上測驗系統、有技術主管全程聊天,五花八門。 而每次面完都會有很多想改進的部份, 是要多學習某個技術? 補強某些架構的實作方式? 加強 Golang 的基礎? 還是要學更多演算法? 人一天只有24小時應該是世界上極少數公平的事情之一了,完.全.不.夠.用! # 履歷 一開始其實只是「想換個工作」,卻不曉得自己可以找什麼職務, 平常沒有更新履歷的習慣,加上如前述平常工作接觸的很廣,但都不深入, 一時之間看每個缺都覺得自己沒辦法勝任, 陸續花了一兩個月才整理出一份還可以看的履歷。 有一個很重要的轉折點是 2020/10 在 Hunter 介紹下, 去面了一家台灣電商的 Golang backend engineer. 面試後雖然沒上但是給了我很多重要的資訊: - 台商非博弈也可以有很棒的工作環境、設備跟薪資。 - 我的 Golang 能力已經越過一個檻,足以拿來投履歷找工作。 - 承上,平均來說,找 Golang engineer 的預算高過 PHP / Laravel 很多。 - 承上,所以決定只看 Golang 職務。 之後又陸續送出了幾份履歷,當然有很多無聲、reject, 但也得到很多了的經驗,更能調整自己不夠或是面試中表現可以更好的地方, 也能知道什麼樣的 hunter 或招募流程最好不要投入太多心力去處理。 # 面試 基於這一行大部份的資源都在台北,身在台中的我只看台北的缺。 大約從九月開始投履歷,不計算履歷階段直接被刷掉的, 有互動的大概有五家公司,且都是有預算開到一百以上的, 然後就在害怕真的找不到工作的焦慮、 進到下一階段的期待、 被拒絕的傷害中度過了兩個月。 理性上知道面試的變數很多, 時機、運氣、面試者的心情、視訊會議的網路條件、其他競爭者都會影響結果, 但是收到 reject 還是會難過一陣子… 一直到十一月,特休快要用完了(每次面試都要請假,消耗得很快), 正覺得很疲倦打算想要等領完年終再繼續面的時候, 拿到一個薪資、工作內容都非常有吸引力的 Offer, 於是掙扎了兩天, 決定放棄近在眼前的年終獎金還有原公司年底的各種浮誇抽獎(痛得要死), 拿到正式的 Offer 後就找主管討論,然後三週後離職,再一週後報到。 # 獵頭 基本上這年頭,稍微有經營自己的履歷,就會收到各種獵頭的訊息, 然後大部份都不怎麼樣:劈頭就要電話聯絡的、回訊息後無聲的、一 開始就砍你預期薪資的、推薦毫不相關職缺的、 主動提可能有年終補償,第二通電話又說問過沒有的、 面試完就無聲離職,然後同個公司的新人又來問一次你資料的…多得數不清。 但這些是個人的問題,所以接到獵頭的聯絡還是會了解一下他想作什麼, 這次能拿到這個 offer 也是跟 hunter 持續合作的結果, 他忍受了我一開始的不友善、安排了我自己不會想到要投的公司、 主動通知被reject的壞消息、幫忙跟公司討論條件。 沒有他也沒機會產出這篇心得。 好 hunter 難尋,遇到請把握。 --- 板上常常在講三年破百,同時間也常看到有人說那些數字都太脫離現實, 身為從業人員,我一直很想相信那些三年破百的說法是真的。只看要如何達成? 面試的機運比重很大,用心學習用心思考用心讀文件則是一分付出一分收穫。 驗證這些收穫最快的方法就是實際去面試,了解市場的需求、也了解自己的價值。 我在2017年轉職前跟2019迷惘的時候各在 soft_job 板上發了一篇文, 現在自己回頭看很有感觸,大家有興趣也可以a看看, 希望能給正在閱讀的你一點幫助。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.30.64.201 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1608312884.A.325.html

12/19 07:34, 4年前 , 1F
推分享
12/19 07:34, 1F

12/19 08:27, 4年前 , 2F
推分享
12/19 08:27, 2F

12/19 09:16, 4年前 , 3F
語言484也有差R,我去面php好像都沒破百
12/19 09:16, 3F

12/19 09:16, 4年前 , 4F
推分享
12/19 09:16, 4F

12/19 10:12, 4年前 , 5F
地區有差啦!如果在南部能破百,那真的厲害了
12/19 10:12, 5F

12/19 18:17, 4年前 , 6F
推分享,所以最後到底進什麼樣的公司?
12/19 18:17, 6F

12/19 19:35, 4年前 , 7F
本來就資訊相關科系,多努力一下也是有可能
12/19 19:35, 7F

12/19 19:42, 4年前 , 8F
後來去一家網站託管相關的公司
12/19 19:42, 8F

12/19 23:30, 4年前 , 9F
12/19 23:30, 9F

12/20 00:02, 4年前 , 10F
「只拿到一個offer 到某個數字。可以說是機運,拿了
12/20 00:02, 10F

12/20 00:02, 4年前 , 11F
很多offer都有這個數字,也是機運嗎?」
12/20 00:02, 11F

12/20 09:50, 4年前 , 12F
原來念資訊從事也是轉職
12/20 09:50, 12F

12/20 18:00, 4年前 , 13F
推一個
12/20 18:00, 13F

12/20 20:15, 4年前 , 14F
推分享
12/20 20:15, 14F

12/20 20:24, 4年前 , 15F
30歲不叫中年,40歲再來XD
12/20 20:24, 15F

12/20 22:39, 4年前 , 16F
感覺是語言的關係耶 PHP在台灣要破百或許沒那麼容易?
12/20 22:39, 16F

12/20 23:26, 4年前 , 17F
推推
12/20 23:26, 17F

12/20 23:29, 4年前 , 18F
想問原本比較在寫什麼語言
12/20 23:29, 18F

12/21 05:21, 4年前 , 19F
12/21 05:21, 19F

12/21 05:43, 4年前 , 20F
原公司是不是台中大間的博弈公司
12/21 05:43, 20F

12/21 13:09, 4年前 , 21F
原本是台中大間博弈、寫PHP;危機感30也不嫌早 :D
12/21 13:09, 21F

12/21 18:56, 4年前 , 22F
恭喜破百!
12/21 18:56, 22F

12/21 21:45, 4年前 , 23F
寫扣過35就算老年了
12/21 21:45, 23F

12/23 11:22, 4年前 , 24F
原來過30就叫中年?
12/23 11:22, 24F

12/24 18:41, 4年前 , 25F
聽說很多大神都從十幾歲開始寫,30算中年差不多吧QQ
12/24 18:41, 25F
文章代碼(AID): #1VtEWqCb (Soft_Job)
文章代碼(AID): #1VtEWqCb (Soft_Job)