文章有點長,請見諒
我目前有九年的 Backend 經驗,四年的 DevOps 經驗
Backend 比較單純,Nodejs/Java
累積的技術債就是做 SaaS 服務常會用到的那幾個框架或第三方軟體
四年 DevOps 的經驗是跟 Backend 一起積累的,
感謝某段工作經歷,我有將數個產品從 On-Premise 上雲到 AWS 的經驗,還是 From start to finish 的完整經驗。
其中包含但不限於:
而我自己也因此對於雲端架構和雲端解決方案充滿興趣
最近我在求職 Backend 時發現,現在很多公司其實並不在乎:
他們更在乎:
然而,Backend 的框架發展的又快又多元
我實在跟不上以外,就算是概念差不多的其他框架
公司方也只想找"剛好是用那個框架"經驗的人
而我之前的產業,在市場上的職缺很少
基於以上原因,我萌生了朝向 DevOps 發展的想法。
研究了一段時間
發現我在 DevOps 經歷上嚴重偏科
就算已經拿了 CKA 也不夠
市場上很重視即戰力,也就是需要有特定工具的經驗
沒辦法一時半會兒彌補
因此這條路絕對會走得異常坎坷
再加上這個行業在台灣的普遍現象重 on call
跟我期望的 work life balance 文化不合
希望有體悟有經驗的各位能給我一些意見
先謝謝大家了
他們提那麼多就是想砍薪水,不過我覺得DevOps要的技能點蠻雜的
有了CKA之後如果有實際運行K8S的經驗應該會好很多
但是要完全達到每間公司需要的技能是很難
甚至有些會希望你會Grafana Ansible還要懂Security然後拿出一個junior的薪水來跟你談
只能且看且走慢慢點技能樹