- 未填公司未填職務31-35歲
30(今年31)歲薪水低的非本科軟體工程師該如何自處
1.本身是非本科國立地名科大文組碩士,本身日文N1。
2.主要是做java工程師,jsp前端 後端java(spring boot)....docker、tomcat等等
3.有做過幾個side project 像是把chatgpt串在line上當語音翻譯機、最近在做dqn rl強化學習 談吃蛇(尚未成功)。
4.目前在一間百人新上櫃公司當java工程師,但是薪水只有不到5萬(差個幾千)
5.目前年資兩年。
6.同樣資策會畢業的同學有幾個都破百萬了,他們的學歷有些也才地名大學或私立名校等等
7.目前公司在北部,人在南部完全遠端,本人不太想離開南部,除非真的錄取大公司。
8.想請問有沒有完全遠端這條路的前面方向可以指引我的。
9.比方說:大一點的公司,有名一點的企業(外商)可以完全遠端。
10.我非常消沉,因為覺得自己很弱和跟其他人差距很大,其他人有些都百萬了(在北部),該如何改變心態,接受自己的不足呢?
11.目前準備的是多益和英文能力以及刷個leetcode和sideproject這樣。
我不知道您有什麼問題?好像都是您自找的,我們硬體工程師才薪水三萬到五萬,每天要加班到晚上十點以上,這是我在大眾電腦的工作,所以我不知道您有什麼薪水不滿意的。我們有個同事,好像也是資策會出來的,職位是副理,薪水多少就不知道,所以如果自己自找的煩腦,只能自己放開心,別人沒什麼好説的,不然您可以試著創業當老闆,要賺多少自己決定。
哈囉,感謝你的留言與提問。從你的描述中,其實可以感覺到你心裡已經隱約知道答案,只是還缺一個把問題拆清楚、把現實講明白的角度。
這裡的回覆,我想可以協助你把目前的位置攤開來看,並整理一些來自台灣軟體市場的實際觀察,希望能幫你少走一點彎路。
先談現況。
以台灣軟體市場來看,31 歲、兩年 Java 年資、非本科背景、月薪不到 5 萬,這個條件確實稱不上漂亮,但也絕對不罕見。
你的薪資位置,大致落在市場的低中段,特別是在以下條件同時存在時:
一、公司並非以技術作為主要競爭力
二、角色偏向執行與維運,而非核心設計
三、完全遠端,卻沒有明確產出責任制
四、年資尚未超過三年
也許有人會困惑:「我會 Java、Spring Boot、Docker,也有 side project,為什麼還是這樣?」
關鍵其實不在你會什麼,而是市場怎麼定義你。
在台灣,多數中小型公司對 Java 工程師的期待非常實務導向:能接需求、改 API、修 bug、配合流程即可。只要替代性高,薪資自然很難拉開。
這也是為什麼你會看到同樣背景出身的人,三年後薪資卻差了一倍以上,重點往往不是努力,而是進了什麼公司、站在什麼位置。
這裡你已經踩到一個很重要的現實點:努力與薪資之間,從來不是線性關係。
再來談一個你目前感覺"有點誤解"的地方:對「完全遠端」的期待。
在台灣,完全遠端不是主流道路,而是窄門。你需要先認清三件事:
第一,願意給完全遠端的本土公司,很多時候是因為職位替代性高,能外包、能換人、能壓成本。
第二,高薪遠端職缺多半來自外商或對接國際市場的團隊,他們不在乎你住哪,只在乎你能不能獨立交付成果。
第三,遠端不是福利,而是一種只看結果的績效模式,公司不想管過程,只在
意你值不值得留下。
換句話說,完全遠端的邏輯是:「我不看你多努力,只看你有沒有價值。」
如果你還在期待「有名企業+完全遠端+願意慢慢培養」,這個期待本身就會讓你繼續卡住。
至於你和同學的差距,也許真正的差別往往出在三個時間點:
一、進入工程師主力產業的時機
二、轉成市場可辨識角色的速度
三、是否及早離開低天花板環境
不少年薪破百萬的工程師,並非一開始就特別強,而是在 25 到 28 歲之間站對位置。一旦進到對的產業與公司,後續的加薪、跳槽與標籤會自然累積。
你現在 31 歲,還在一個「努力容易被吃掉」的環境,這不全是你的錯;不過如果再待兩年,結果就會是你自己選的。
說完現實,來談行動。
(以下建議單純是通用性的,因為不清楚當初你轉職成工程師/ 投入這個產業的期待,以及為何不直接先去北上找更多的工作機會和累積人脈機會? 可能有自己的考量 ?若願意的話可以再上來留言回覆,感謝。)
第一,先放下「純遠端」的執念,換成追求「高密度成長」。
短期最重要的不是工作地點,而是這份工作能不能讓你兩年後值 70K/月 以上。混合辦公、北部公司談彈性都可以,重點是技術輸出是否被重視。
行動重點:
把履歷從「我會什麼」改成「我實際負責過什麼」
面試時談你扛過的責任,而不是技術清單
不要只投完全遠端,會錯過大量成長型機會
第二,停止把 side project 當成「證明我有學」。
目前你的專案對你有學習價值,對公司卻沒有明確信號。
公司在意的是你能不能設計、維護、延展,並說清楚取捨。
行動重點:
選一個專案,砍掉花俏功能
補齊架構、錯誤處理、效能與文件
寫清楚「為什麼這樣設計」
第三,重新定位英文與 LeetCode。
刷題是為了過門檻,英文是為了降低溝通風險。
行動重點:
LeetCode 刷到能講清楚解法即可
英文練的是寫 issue、解釋 bug、說明設計決策
停止投入無法轉成產出的學習
最後,回到你問的那句話:「該如何接受自己的不足?」
這裡說一句重一點的實話。
你現在不需要急著接受不足,而是先承認現實位置,然後行動。
很多人卡在 30 出頭,並非能力不行,而是太早要求自己心態平衡。真正該做
的是先把位置換掉,再談平靜。
這段不舒服,其實是升級前的正常反應。
加油~
--
歡迎訂閱我的文章《第二曲線的修煉》
https://lihi3.me/zxW1a
1. 你是非本科軟工,已就業兩年卻薪資偏低,同儕破百萬,讓你懷疑方向與自我價值
2. 非本科不是原罪,兩年實務已過入門門檻
3. 技術組合完整,Java後端+部署具市場性
4. 薪水低關鍵在公司規模,不在你能力
5. 百人新上櫃公司,薪資天花板本就偏低
6. 完全遠端主流在外商、SaaS、新創
7. 鎖定國外遠端職缺,不看台灣薪資框架
8. 日文N1是稀缺籌碼,可攻日商遠端
9. Side project要能對應商業場景,不只炫技
10. 別跟北部高薪比,那是不同賽道
11. 英文+LeetCode夠了,重點是投對公司
以下是可朝遠端軟體工程師方向搜尋的真實日商/日企相關遠端職缺方向與具體職位示例
1. PayPay – Backend Engineer(完全遠端可申請):日本大型金融科技後端職位,使用 AWS/Java 技術堆疊,歡迎海外申請。
2. PayPay – Cloud Platform Engineer(完全遠端):專注後端與雲平台系統開發,遠端工作模式開放。
3. Autify – Senior Full-Stack Engineer(完全遠端):AI自動化測試 SaaS 公司招募全端軟體工程師。
4. Slacker Apps – Full Stack Developer(完全遠端):市場平台開發工程師,Node.js/React 技術組。
5. TECH CREW – Full-stack Engineer(完全遠端):HR & 勞動管理相關系統開發職位。
6. PayPay Card – Frontend Engineer(完全遠端):信用卡平台前端職位,適合 JavaScript/React 技術者。
7. PayPay Securities – Backend Engineer(完全遠端):金融平台後端工程師,支援 Java/PHP。
8. Piece – Full Stack Developer(完全遠端):加密與金融科技市場開發工程師。
9. Machine Learning Engineer – Search & Indexing(完全遠端):機器學習方向工程師(需 ML 或相關背景)。
10. Lead Full-Stack Engineer(Ember.js/Ruby)(完全遠端):技術領導角色,支援海外申請。
📌 以上職缺範例是目前可在日企遠端招聘平台看到的“開放遠端模式”職缺;其中有些是全球開放可從海外工作、也有需要在日本居住仍可遠端兩種模式。實際條件(語言、簽證、工作時間等)需逐職缺確認,但這代表日企遠端工作確實存在且正在增加。
