前情提要
朋友想轉職,隨便尬聊了一下,有談到自已的職涯,
還有我對軟體產業的一些看法。
自我解析
資策會對我的意義,系統的整理學習程式的概念,
在 2008 年找不到工作時,透過它成為就業的門檻。
薪資的成長 N → O 我大概花了 10 年。
- N,N+5,N+7,N+10…
- M,M+1,M+2…
- O…
軟體
- 軟體工程師機會仍然很多,但薪資在掉,整體趨勢有偏向 M 型化。
- 第一份工作用來洗經歷
- 挑一下薪水(起薪不要太低)
- 找能加分與學到東西的公司/產業/新創 => 可以透過社群的聯結去尋找,facebook 也找得到
- 前期要不恥下問,閒聊去建立聯結,有機會可以找到好公司(有大神的公司)
- 這個技能很百搭,其實會走各自的路
- 1~2 年跳回到 6 萬 => 一直跳槽就有機會,不要騎驢找馬但是要建立連結。
- 為何不換公司而要換產業 ?
- 程式 & 英文 是百搭的必修技能
- 無人車/電動車/人臉辨識
- 寫程式也有很高壓的環境,也會作假,也會有不合理的要求
- 新創公司大多要年輕人,30 歲以上會嫌老,但頂薪有限
- 中大型公司大多要穩定,結婚生子會加分,
- 這個產業要賺錢的話跳槽可能最快
- 理想加薪路徑
- 4x up 第一份工作,每半年 Promo 自已一次
- 一年後至少上 50k 繼續每半年 Promo 自已一次(包含社群分享之類的…)
- 靠跳槽與 Promo 自已,兩年後上 60 k …
- 時間是理想值(實際上,3~6 我大約花了 5 年,有很多人是比我快的)
- 6~10 應該都還有上升空間,應該可以到 120 ~ 150 / year
- 再往上應該要跨管理
- 薪水不會比時間重要
- 我們的好處是可以接案(但是也要花時間)
資策會的課程設計(AIoT)
資料庫
- MySQL
- PostgreSql
- MsSQL
用來有系統有結構性的儲存資料。
主要先掌握關聯性資料庫的概念就好,
如果要專精這塊未來主要會效能調校(需要理解資料庫的底層設計才能作到又快又好,不同牌的資料庫多少會有不同)
- NoSQL
- MongoDB
- 其它
後端
主要的商業邏輯的程式部份,學好 Java 才是課程主體。
可以考慮學習其它的語言。
- Java to DB
- Java
- Java to Web
前端
HTML、CSS、JavaScript 是前端工程師的必須項目,
門檻也不高但是 JavaScript 會有很多特異的行為要注意。
學好後再學主流的 Framework(Angular、Vue 或 React)。
- Html & Css
- JavaScript
- JQuery(不要拿來跟 Angular、Vue 或 React 比較,它的存在有歷史因素,現在學的 CP 值比較低,直接學好 JavaScript 為主)
主流程式開發(Web & App)之路
F2E
Back-end
DevOps
參考
(fin)