經驗分享

遇過最有挑戰的事情

Cyril Yu
  • Backend Engineer, DevOps Engineer, Software Architect

About me

Cyril Yu 

最有挑戰的事情...?

生活方面來說就是...

今天午餐要吃什麼...?

來談談工作方面吧....

工作也許多年了,

什麼事情讓我覺得最有挑戰性?

如何在日商樂天市場生存下去

這是我第一份在外商的工作,當時的我是...

  • 相對Junior的Java Developer
  • 相較於其他同事,學歷經歷相對不起眼
  • 沒有過跟其他國家的人co-work的經驗

2014~2015年時是極富挑戰性的一年

  • 完成一個沒人敢碰的跨國專案
  • 完成服務移轉到AWS
  • 在資源有限的狀況下,完成業績回報系統
  • 如何當好一個Unit Leader

但過程其實並不都這麼順遂..

遇到的其中一個問題就是龐大的技術債....

  • 沒有任何文件紀錄Server是如何被built up.
  • 部分系統的source code管理不當
  • 大部分服務沒有測試環境及開發環境的建置
  • ....etc

但...瞎操心也沒用,

決定試著跟CTO溝通爭取當owner的機會

萬事起頭難,但總是要踏出這一步

開始頻繁的跟國外的團隊溝通,進行經驗的想法上的交流

進行Infrastructure as a code的導入

建置服務的測試及開發環境

建置服務監控的機制

專案及人員管理的學習

What did I learn from this?

  • 跨國及跨部門溝通的技巧

  • 了解Dockerize & Ansible使用的技巧及限制

  • 如何簡化系統複雜度,降低維護成本

  • 如何建置系統監控機制

  • 如何扮演一位稱職的Tech Leader

Thank you for listening

Q&A

Made with Slides.com