※ 引述《heartbeaz (heartbeaz)》之銘言:
: 各位大神前輩大大好,有些職涯規劃向各位前輩請教一下
: 背景:
: 1.中字輩數學系學士應屆
: 2.leetcode 50左右(都在補語言能力所以練很慢,大多數都是想的出來寫不出來
: 3.多益六百多(6月要重考一次)
: 4.去年有考資工碩但有點一心多用最後只有清大備到天邊(我很爛我知道
: 因為不太想繼續念書而且比較喜歡邊學邊做所以想說進軟體公司蹲一下累積經驗再跳
: ,目前有3個方案
: 1.重考4大碩士,但家裡經濟不太好可能會考慮半工半讀
: 2.在家繼續補資結OS演算法,並繼續練習leetcode,優點是準備時間比較短,目前存的
錢應該夠cover到找到工作
: 3.報名8月的appwork school,轉職成功的案例好像蠻多的,也滿容易媒合上公司?
: 希望各位前輩可以給小弟一些意見,謝謝
: 絕不刪文,刪文我80年內都找不到我好工作
簡單分享一下新人在選擇的時候容易遇到的盲點
1. 一定要頂大? :
其實碩士沒考到頂大,有念個四中或國立碩也都比頂大學士好。
尤其出國後對外國人來說只認得碩士 學士
台大或台灣首府大外國人分不出來
但碩士會讓你的錄取機會與薪資水準不同 (這部分國內公司與外商也有類似傾向)
在國內現在也沒啥公司強調純血 X 大,
但是確實好公司中 頂大學歷的居多 這還是回到求學問的態度
除了頂不頂大外,可以選擇資管
資管所學跟資工大概有七八成相關,真的沒有的課大多也開放修資工來抵學分
求職的話,在軟體業就是靠實力說話,實力強的話,大學念資工資管根本是小問題
有一個例外就是你一開始就對技術沒信心,在這個 CASE 就是把學歷衝高
靠著本科學歷與知名大學 不會寫程式也是可以去很多大公司當 it
2. 學生比較容易把碩士學歷取捨簡化成 2 年工作經驗 vs. 碩士剛畢業,這是不好的。
首先在軟體業比其他行業更容易得到成就感、升遷
因此當你靠著學士學歷與那衝勁,在工作上得到不錯的肯定時,
就容易覺得"我沒碩士也過得很好"
但其實因為你沒碩士,打從一開始你就不知道那些幾乎只招碩士的缺的工作內容與環境
有人畢業去了一些大流量與好軟體工程的公司,技術有深度有實戰,
同事討論技術的深度可以到廣又深,工作時間上也允許深入研究
此外還有容易被忽略的同儕互動,當你跟一群高手共識那成長速度與眼界也會不同
但你可能在小公司累積到的是怎麼一條龍做開發、跟客戶打好關係、怎麼上下溝通
此時可能會無形中累積成不同的態度與技能樹,導致未來容易在相同環境繼續工作
例如討論一個 out of memory 問題,
有人可能無腦加記憶體、甚至設定排程每天重開一次
有人則是會去分析 GC, memory dump 與了解 GC 演算法後來找 leak 或調參數
為了最佳化記憶體與效能 有些職缺甚至要從頭設計 cache
這無關技術背景知識,而是有關遇到問題的處理態度有關
以上心得分享 事情只有正相關,職涯沒有啥事是 100% 一定對的,我提到的兩點也是
可能你什麼籌碼都很爛,但理想公司面試時老闆喜歡你就錄取,這也是常有的事
給你的選擇一點額外觀點