Re: [請益] 文組37歲 資策會前端轉職請益

看板Soft_Job (軟體人)作者 (fixyme)時間1月前 (2025/01/21 09:38), 編輯推噓34(36248)
留言86則, 38人參與, 2周前最新討論串4/5 (看更多)
我今年將要40,轉職成軟體工程師(前端, React, 在南部remote)將近一年,提供我的轉 職前後經驗讓你參考一下: 我大概是3年前跟你同樣年紀萌生轉職的想法,之前的工作是軟體顧問業的B2B sales,在 台北,不太需要加班但會需要國內外跑。 ---- 首先動機的部分 我會建議你寫下來你轉職的理由,那些是你人生規劃中不可妥協的必須,那些是可妥協的 ? 然後評估現職其他單位、或者其他更有機會的職務類型有沒有機會達到,又為什麼成為軟 體工程師可以達到? 當初促成我轉職的因素大概是 (1)夫妻都是南部人,婚後幾年開始想家回南部 (must) (2)做sales太久,比較沒有動力了 (nice to have) (3)有想法需要懂一些技術去規劃或實現 (must) (4)想多陪懷孕的老婆和未來的小孩 (must) (為什麼回南部必須轉職,是因為我有先以B2B sales的身分回到南部面試過一段時間,結 論是產業限制太多,不太容易找到適合自己的產品和產業文化。邀約幾乎都來自SI和傳產 ,或是軟體皮傳產骨的,而軟體工程師比較不受地域限制) 評估完後,我就清楚知道如果回南部,我必須在職業上也做出改變。 轉職過程中(甚至轉職後也是),你可能會發現長期的規劃很容易和短期的情緒或事件衝突 ,加上年齡的限制,你必須要有一些自己堅持下去的理由,不然可能會失去動力想說算了 我回去做xx好了。 --- 年齡的部分 我覺得只要你的轉職理由動機夠強,其實就還好。有問題的是你有沒有時間和精力去學習 (家有幼兒還想寫code真的地獄XD) 面試當然會吃虧,這是必須接受的現實,客觀上你會被認為肝不新鮮,或者年紀比你小的 主管不想找年紀比自己大的,總之年齡因素造成的影響你也未必會知道。 但我認為,單純用年齡篩選的公司要嘛是大公司有一定制度,要嘛是奇怪的公司,前者轉 職仔不好進,後者不進也沒差(轉職第一份也不能亂選,加上你有年紀了)。 好一點的公司會有比你更年輕更有經驗技術更好的,但也有不少專案公司喜歡堪用不貴的 。 當你真的轉入新跑道後,只要虛心學習,不妄自菲薄不倚老賣老,在我現在的工作上其實 沒有人在意你幾歲,甚至不知道你幾歲,大家都是看你有沒有完成任務和你的PR。 所以建議不要讓別人的眼光和評論困擾你,他們也不會為你的人生負責,但家人的擔憂要 理解並溝通。 ---- 技術選型 我當初評估學前端比較容易成功,也較有興趣,加上我非本科系演算法和Leetcode題目對 當時的我實在太硬。 當初是覺得React機會最多,所以先從HTML, CSS, JS開始學,之後邊學React邊做side pr oject。前端我還是推薦React因為大小新舊公司都用機會多。 HTML和CSS,有個概念看得懂就行,CSS千萬不要在那邊鑽研,以後交給AI就好了,是100% 可以convert的東西。 JS比較重要,先學好再學任何框架會事倍功半。框架一定要學,除非你JS超強,不然還是 都要會前端框架才有能入門工作的水平。 後端的話我幾位資深工程師朋友一律推薦我Java,常見、穩定、通吃。我入行之後也真的 看公司和朋友公司狂招Java...不論資淺資深都收,但我不懂所以無法給你意見。 但要走後端的話,資料結構和演算法是必學的,也會比前端門檻更高,但要飯更穩定。 且如果是大一點的產品或者案子商業邏輯其實都在後端更多,會懂得更透徹,多少對未來 有幫助。 ---- 培訓機構 要不要去培訓我問過幾個工程師朋友的意見,他們對資策會出來的學員褒貶不一,有出來 很頂半年就跳槽大公司的,也有Chatgpt當機就沒辦法工作的,這點似乎還是看個人。 我想了想因為我給自己的時間是1年半,評估前端可以自學,也容易做side project展示 ,就沒有去任何培訓機構。 所以要不要去資策會或者bootcamp我真的無法給你意見,可以詢問有經驗的人或者旁觀者 。 ---- AI衝擊? 現在實際上工後,覺得前端相對後端是比較受AI發展衝擊的,我認為現在前端入行的門檻 變高了,現有developer的產值會慢慢被訂高,相對市場對Junior的需求就沒那麼急迫。 再來如果是一個Senior去帶一個Junior,兩個產值都下降,一個Senior給他多一點錢或時 間,加上AI工具產值超過他自己加上一個新人。 我現在的公司基本上進去也是沒有人帶的,但是會先從簡單的任務派給你,這應該以後會 是常態。 話雖如此,但我認為前端在下面幾類公司就業機會在未來3年內還是穩定的: (1)服務特定產業的中大型接案公司:專做某產業的接案公司通常案量穩定,可能有母公 司的案子養,如果是海外集團outsourcing前端出來的,相對來說台灣的工程師還是超便 宜的,不太受AI影響。怎麼判斷?判斷工程師人數就知道,案量不穩定不會養那麼多人。 (2)流量高的服務:如旅遊、電商等,通常新功能或改版需求頻繁,也需要在不同專案調 度人力,開發步調快壓力大練功也快,未來去同產業更容易。 (3)傳產或政府類型的接案公司:風氣保守、薪水偏低、或因公司政策或文化對AI不會太 認真研究,資料也不讓你存取,簡直是AI的世外桃源。(出事需要有人扛鍋這點AI也取代 不了?) 國外軟體工程師受衝擊比台灣大多了,因為他們薪水高(或者說是台灣軟工薪水太低了)。 他們在疫情時發現外包很便宜,疫情後一方面要員工回辦公室,一方面又瘋狂將前端外包 出去給亞洲、南美、印度。 台灣純軟工程師CP值還是很高的,如果你找得到接國外案子的公司,60K都算便宜。 我感覺衝擊反而是要思考單純一直寫code解issue能做多久這件事情,愈大的公司對開發 這件事可能會愈快從人力密集轉型資本密集,然後屌打小公司。 對個體的影響就是如果我是只會寫code解issue的碼農,其他東西都不會,又老又貴,那 公司發生了甚麼事,我就是可以考慮被裁掉的人力。 這部分可以討論很多,但就離題了,總之就是軟體工程師的入行門檻變高,退出門檻降低 ,要思考一下可以怎麼結合其他專長或知識做中年後的規劃。 ---- 執行的部分 我自己是從w3school開始下班兼學html和css,然後去Udemy買個特價的課程,學完Html, CSS, JS。這個過程大概半年。 後來覺得框架的部分課程太老舊,於是網路上去找一堆資源來學(英文推薦Codevolution ,中文推薦痞克邦鐵人賽系列,找你有興趣的主題。 網路上資源多到你根本不需要花錢,甚至有的免費資源比收費的還好,讓我有一陣子陷入 tutorial hell,看的東西超級多卻寫不太出來。 我框架前後斷斷續續學了快一年,中間因為卡到小朋友出生還斷了一陣子。 後來就直接跟著YT做有興趣的side project,再改成自己要的東西,這個過程大概三個月 。 通常第一次跟著做你只是抄,不是自己的思考,但沒有關係,能抄就可以了。先照著把東 西做出來,deploy上去,過程中練習思考哪些東西為什麼要這樣寫就已經有幫助。 然後一定要加一點自己的東西,比如練習自己做一個登入功能、留言功能、購物車功能.. .等等,這樣去面試的時候人家問才答得出來。 我覺得學完基礎、框架、做出兩個Side Project可能就是可以被發面試的水準。 關於Side Project主題,客觀上來說挑選跟你想去的公司或產業相關的,因為對方會直覺 你能做甚麼。 不過我自己私心覺得,做想做的事情才有動力,也能夠展現你的熱情,或者說是那顆想成 為工程師的心,當你的作品很用心時我想也是很容易被感受到的。 我自己的Side Project是一個自架blog和一個全家人的相簿,最初都是從YT上面模仿下來 的。一年多後已經100%改寫成自己的東西和技術線,自己用Jira開Sprint分派任務給自己 ,到現在依然每周發PR給自己Merge。 ---- 求職的部分 等你能用框架做出兩個Side Project之後,就可以海投了。想去的不用先投,先投一些專 案公司去感受工程師面試的感覺。 你可能要自己設定一些開發環境、可能要機上考、可能要你用講的怎麼做一個東西就好, 所有的情境嘗試過一次之後,第二次之後就會上手許多。 得失心不要太重,我前幾次面試都被問倒,才知道自己哪些東西不能不懂,也因此錯過想 去的公司。 求職過程我建議3-6個月,很可能一段期間都沒有面試機會,那就繼續學和做Side Projec t也沒關係。 為什麼要做Side Project?其實說真的多半不會被認真看,但有經驗的面試官只要稍微看 一下就知道你水平在哪,預期你可以在專案中做甚麼。 再問一下就知道你是否只會複製貼上,就知道可不可以hire。 面試技巧和分享版上有很多心得,這邊就不多講了。薪水我下面有建議 ---- 其他 同為普通人大齡轉職,我也清楚我不太可能變甚麼大神,我也沒辦法會很多語言框架,只 能先選一種專精,這是我轉職前大概心裡就有底的事情。 但我清楚我要的是能夠給我我要的生活和我也有興趣做的事情,剛好在這麼多年的軟體業 sales生涯堆疊了我對自己擁有技術實現想法的想像。 現在我可以遠端工作,能夠多一點時間陪小孩長大,假日回我家和老婆家吃飯。平常工作 完帶小孩,小孩睡著後繼續寫我的side project,偶爾會有點累,但做side project也蠻 滿足的。 缺點是,我的收入跟之前在台北做sales少了很多,有點吃老本狀態,繳完房貸和卡費就 沒甚麼錢了。有得必有失,但我打算努力在3年左右讓自己回到之前的水準。 不要小看收入減少這個問題,當初我評估自己和家庭經濟都無礙,但真正體驗到收入減少 的時候還是會讓人很難受,建議一定要跟家人溝通過。 這就是我前面提到的,長期的規劃很容易和短期的情緒或事件衝突,要有能堅持的理由。 或許之後也不一定一直寫code,誰知道呢?讓自己趁還有時間替未來有更多選擇我覺得沒 有問題。 但要考量到自己和家庭的經濟是否有足夠的支撐規劃,畢竟轉職不要去預期一帆風順。 有個backup plan是好的,但目標可以設定高一點,學好一點去要好一點的薪水,35K這個 出價太貶低自己了,買方也不會認真思考的,我建議你會一種語言,中南部開45K,北部 開50K以上,是比較合理的,會顯得比較有自信,這樣你進去也會做得開心一點。 年齡就不用想太多了,畢竟肝跟腦,還是腦衰退的慢一些對吧? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.62.27 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1737423537.A.08F.html

01/21 09:53, 1月前 , 1F
寫的完整 推推 原PO有能力自學 有機會跳出去
01/21 09:53, 1F

01/21 09:56, 1月前 , 2F
推。明確,清晰的動機真的非常重要。
01/21 09:56, 2F

01/21 10:18, 1月前 , 3F
蠻好奇原PO背景的,感覺轉職"前"就不太像是毫無背景的 文
01/21 10:18, 3F

01/21 10:18, 1月前 , 4F
組。
01/21 10:18, 4F

01/21 10:20, 1月前 , 5F
能力都強到能自學成材了啦
01/21 10:20, 5F

01/21 10:52, 1月前 , 6F
就說了 搞東搞西 結果薪水還是那麼低 別人假設30多去
01/21 10:52, 6F

01/21 10:52, 1月前 , 7F
考 40公務員 都已經幹到科長使喚人 40轉職仔還要被人
01/21 10:52, 7F

01/21 10:52, 1月前 , 8F
羞辱在那邊媽媽十塊 面試的時候在那邊 你開50k 可能太
01/21 10:52, 8F

01/21 10:52, 1月前 , 9F
高哦 過試用期之後48k 如何 再那邊兩千塊也要摳你
01/21 10:52, 9F

01/21 10:57, 1月前 , 10F
推! 帶娃同時要解issue,令人崩潰
01/21 10:57, 10F

01/21 11:12, 1月前 , 11F
推推 對產業觀察很有洞見 動機是堅持轉職的燃料
01/21 11:12, 11F

01/21 11:14, 1月前 , 12F
佩服你的自學跟自信,感覺執行力很強,想請問你的sales
01/21 11:14, 12F

01/21 11:14, 1月前 , 13F
經歷在轉職過程中有給你什麼樣的幫助呢?
01/21 11:14, 13F

01/21 11:34, 1月前 , 14F
你這個案例看起來好猛,年輕人轉職可能都還不如你,
01/21 11:34, 14F

01/21 11:34, 1月前 , 15F
厲害,不過好奇你的面試機會和薪水成長速度,還有你
01/21 11:34, 15F

01/21 11:34, 1月前 , 16F
初期能不能找到不用出差駐點跑客戶的工作類型?
01/21 11:34, 16F

01/21 12:42, 1月前 , 17F
3年入場和今年入場
01/21 12:42, 17F

01/21 12:42, 1月前 , 18F
情況大不同,但鎖定特定產業深耕
01/21 12:42, 18F

01/21 12:42, 1月前 , 19F
確實也是可行
01/21 12:42, 19F

01/21 12:43, 1月前 , 20F
*3年前
01/21 12:43, 20F

01/21 12:44, 1月前 , 21F
三年前是大徵才時代,現在入場是地獄開局怎麼比?
01/21 12:44, 21F

01/21 12:46, 1月前 , 22F
回答幾位大大:(1)我大學和碩士的確是文組。不過軟體b2b
01/21 12:46, 22F

01/21 12:46, 1月前 , 23F
待了很多年看的客戶和公司也夠多,所以可能看產業和公司會
01/21 12:46, 23F

01/21 12:46, 1月前 , 24F
比較有經驗。(2)sales對我的幫助大概是在理解需求上,以
01/21 12:46, 24F

01/21 12:46, 1月前 , 25F
及轉職過程中的心態建立。(3)我的模式是整天解Jira,沒
01/21 12:46, 25F

01/21 12:46, 1月前 , 26F
派遣,我也不推薦去派遣,應該不用派遣缺還是不少的,派遣
01/21 12:46, 26F

01/21 12:46, 1月前 , 27F
是特定公司需要,需求通常快且急,放過那些公司就好。(4)
01/21 12:46, 27F

01/21 12:46, 1月前 , 28F
我還在轉職後第一份工作,因此薪水也還沒調整,目前公司自
01/21 12:46, 28F

01/21 12:46, 1月前 , 29F
由度高但調薪機制不明,這部分就要自己多看看未來是否有其
01/21 12:46, 29F

01/21 12:46, 1月前 , 30F
他機會。
01/21 12:46, 30F

01/21 12:48, 1月前 , 31F
我覺得你有Sales經驗未來轉PM有一定有人要
01/21 12:48, 31F

01/21 12:48, 1月前 , 32F
但原原PO 今年入場 +上自身條件
01/21 12:48, 32F

01/21 12:48, 1月前 , 33F
差你不少
01/21 12:48, 33F

01/21 13:13, 1月前 , 34F
AI生出來的CSS根本沒辦法維護= =
01/21 13:13, 34F

01/21 13:28, 1月前 , 35F
推無私的分享,而且還是高齡
01/21 13:28, 35F

01/21 14:54, 1月前 , 36F
維護AI生出來的CSS是一種逆向嗎?
01/21 14:54, 36F

01/21 15:11, 1月前 , 37F
AI 生的東西當然叫 AI 去維護.
01/21 15:11, 37F

01/21 15:11, 1月前 , 38F
最起碼AI不會抱怨這誰寫的爛扣
01/21 15:11, 38F

01/21 15:47, 1月前 , 39F
ai要取代應該還很久吧 troubleshooting ai不大行呀
01/21 15:47, 39F

01/21 16:14, 1月前 , 40F
至少CSS這塊要進production還很遠 自己寫比較快= =
01/21 16:14, 40F

01/21 16:15, 1月前 , 41F
總之不是不用鑽研的程度
01/21 16:15, 41F

01/21 16:25, 1月前 , 42F
Ai生Ai維護,感覺請鬼開藥單
01/21 16:25, 42F

01/21 16:39, 1月前 , 43F
prompt學潮流 就變成 規格學興起而已 如何寫規格讓AI懂
01/21 16:39, 43F

01/21 16:47, 1月前 , 44F
推推
01/21 16:47, 44F

01/21 17:49, 1月前 , 45F
01/21 17:49, 45F

01/21 18:26, 1月前 , 46F
我有遇過文科畢業衝資策會 3x才轉寫軟體 去了幾個坑人的公
01/21 18:26, 46F

01/21 18:26, 1月前 , 47F
司被火了幾次 後來跑去博弈也是年薪百萬
01/21 18:26, 47F

01/21 18:41, 1月前 , 48F
推分享 謝謝
01/21 18:41, 48F

01/21 18:52, 1月前 , 49F
同為3x歲轉職的人,覺得這篇寫得很完整,但是奉勸各位
01/21 18:52, 49F

01/21 18:52, 1月前 , 50F
轉職者不要陷入「倖存者偏差」的情況中;如同這篇提到
01/21 18:52, 50F

01/21 18:52, 1月前 , 51F
的「好好跟家人討論轉職失敗的備案」非常重要,這樣也
01/21 18:52, 51F

01/21 18:52, 1月前 , 52F
才能在轉職的過程中,沒有後顧之憂地勇敢向前,但其實
01/21 18:52, 52F

01/21 18:52, 1月前 , 53F
我還是蠻看好當前轉職前端的市場,畢竟各種高中低需求
01/21 18:52, 53F

01/21 18:52, 1月前 , 54F
的公司仍然是存在的。
01/21 18:52, 54F

01/21 19:48, 1月前 , 55F
樓上的看好根據/數據是什麼?
01/21 19:48, 55F

01/21 20:40, 1月前 , 56F
現在叫copilot 生react元件超快..有需求但是不一定需要請
01/21 20:40, 56F

01/21 20:40, 1月前 , 57F
01/21 20:40, 57F

01/21 21:17, 1月前 , 58F
推,謝謝大大分享
01/21 21:17, 58F

01/21 23:09, 1月前 , 59F
其實要做到像你觀察與規劃得這麼有條理 也是要相當的程度
01/21 23:09, 59F

01/21 23:09, 1月前 , 60F
這也是門技術 需要經驗和能力的
01/21 23:09, 60F

01/21 23:09, 1月前 , 61F
哪怕哪天不幹RD 回頭當PM之類應該也勝任愉快
01/21 23:09, 61F

01/22 00:04, 1月前 , 62F
推分享~這也寫太多XD~果然轉職後薪水還是會降
01/22 00:04, 62F

01/22 08:09, 1月前 , 63F
樓主曾經在軟體顧問業待過,雖不是軟體工程師,但是猜
01/22 08:09, 63F

01/22 08:09, 1月前 , 64F
想工作上也需要頻繁地與軟體工程師密切合作完成任務吧
01/22 08:09, 64F

01/22 08:09, 1月前 , 65F
,如果是的話,那就是樓主的可以拿來作為說服新雇主僱
01/22 08:09, 65F

01/22 08:09, 1月前 , 66F
用自己的大賣點了,一開始就和原PO位於不同的起跑線了
01/22 08:09, 66F

01/22 08:09, 1月前 , 67F
01/22 08:09, 67F

01/22 08:26, 1月前 , 68F
給強者朋友一個推
01/22 08:26, 68F

01/22 11:45, 1月前 , 69F
理想很豐滿,現實… 還要考慮未來年齡,除非是人中之龍的潛
01/22 11:45, 69F

01/22 11:47, 1月前 , 70F
年輕就是優勢,這職場對老人不友善,更別談半路出家無厚底支
01/22 11:47, 70F

01/22 11:48, 1月前 , 71F
撐。某會訓練機構都是...基本功仍嫌不足 so, Good luck
01/22 11:48, 71F

01/22 11:53, 1月前 , 72F
第一份工作就能remote 你一定很強= =
01/22 11:53, 72F

01/22 17:08, 1月前 , 73F
好厲害
01/22 17:08, 73F

01/22 17:54, 1月前 , 74F
真看得起AI。可不要後悔
01/22 17:54, 74F

01/22 21:18, 1月前 , 75F
Ai生的code都超雷 最後還是整組自己改
01/22 21:18, 75F

01/22 23:20, 1月前 , 76F
到底是怎樣的人才會把"鑽研"這個詞用在CSS上啊...
01/22 23:20, 76F

01/22 23:20, 1月前 , 77F
我建議你千萬不要鑽研刷馬桶,以後交給AI就好了
01/22 23:20, 77F

01/23 15:38, 1月前 , 78F
鑽研怎麼了
01/23 15:38, 78F

01/23 16:10, 1月前 , 79F
鑽研刷馬桶怎麼了嗎
01/23 16:10, 79F

01/23 18:22, 1月前 , 80F
馬桶匠人怎麼了嗎
01/23 18:22, 80F

01/24 00:00, 1月前 , 81F
鑽研刷馬桶XD
01/24 00:00, 81F

01/24 17:02, 4周前 , 82F
css要也可以寫得超難
01/24 17:02, 82F

01/25 18:10, 4周前 , 83F
CSS 要寫的好維護也是不容易 如果要深究它與瀏覽器運作
01/25 18:10, 83F

01/25 18:10, 4周前 , 84F
的原理機制 也是個學問
01/25 18:10, 84F

01/26 14:06, 3周前 , 85F
轉職文很完整很受用,非常用心分享轉職經驗的文章,推推
01/26 14:06, 85F

02/06 08:02, 2周前 , 86F
帶娃還能這麼有策略的準備,強者啊
02/06 08:02, 86F
文章代碼(AID): #1dZlgn2F (Soft_Job)
文章代碼(AID): #1dZlgn2F (Soft_Job)