不為人知的Coding人生
菜鳥工程師
from
前端工程師
任職於全台灣最大入口網站
台灣/香港 新聞相關網站服務
Techbridge 技術週刊與共筆部落格 Curator
Icons made by
...
UI/UX design
都市傳說
必備能力
學界與業界的差別
前途發展
大學 4 年 + 碩班 2年
業界經歷一年半
效率
內容與心態
有效率,自然有生活品質
若能增加你的能力,何樂不為?
必須面對的事實
功能的實現與 Bug 的修正,花費的時間與結果並非絕對正比
User/PM
Designer
Backend engineer
10px
Code reusability
Code maintainability
| 大公司(TSMC, MTK) | 小公司(新創、接案) |
|---|---|
| 分工細,學得精 | 架構扁平,學得廣 |
| 工作穩定、薪水高、福利好 | 相對較大公司差 |
| 想轉換領域較難 | 容易轉換領域 |
| 名聲好,換工作也容易 | 對於下份工作不一定有助力 |
我曾經以為...
| 大公司(TSMC, MTK) | 小公司(新創、接案) |
|---|---|
| 分工細,人數多,公司負擔得起你嘗試轉換工作的成本。 (前端轉後端、後端轉前端) |
公司不一定負擔得起轉換成本,但的確更容易偷學到不同領域的知識。(工程師轉HR) |
| 太安逸不是好事,尤其在技術日新月異的資訊界。 | 還是有很敢給的新創、也有公司喜歡找在新創待過的工程師 |
我現在認為...
新鮮人該去哪...?
除非有迫切的經濟壓力,否則以工作內容與公司文化為考量,公司穩定度與發展前景不是你該擔心的
邏輯是個很棒的東西,希望每個人都有一個
- 每個職業都需要有良好邏輯
- 工程師只是多了一些訓練的機會
英文好,很吃香
- 快速吸取新知
- 快速獲得解答
以上都不是必備的!
你不用很聰明也可以靠寫程式過活!
- 有沒有熱情持續學習、接觸新知
- 維護、重構、解 Bug
- Proactive、持續創造成就感
- 說明問題、證明自我、尋求幫助
- Soft skill
切身體會到對自己的 code 負責的重要性
對於每一次的實作,會多花一點時間考慮之後的維護性與重用性
當你好不容易完成一個 Feature,得到 PM 許可,歡天喜地要推上 Production 時,因為相依 package 升級造成 Failed...
40% 思考做法、架構
30% 寫 code
30% 測試、修改
身為工程師,當你發現常常不太需要思考就能完成工作時...
要警惕!是不是一直在做重複的事情
要開心!你進步了
畢竟一天有八小時固定要貢獻給公司啊...
PM
Senior Engineer
Manager
Create Your Own
Business