2020 對我來說是個轉變非常大的一年,在這裏寫下這一年的進步跟需要改進的地方,讓之後可以做參考跟激勵自己
課程與書籍
-
Linux Shell Scripting:
今年上的第一堂線上課程,當時上班遇到超多 shell script 可是都看不懂,這堂課程對我幫助非常多,包含了許多 scripting 的基礎知識
連結:https://www.udemy.com/course/linux-shell-scripting-projects/ -
Learning Docker:
工作上用到非常多容器化的服務,這本電子書只是碰巧看到有人分享電子書看到的,之前對於 docker 只有模糊的印象,但在看完這本書之後有比較具體了解,只是對於 network 那塊還是需要再深入了解一下 @@ -
Ultimate AWS Certified Developer Associate 2021:
今年上的第二堂線上課程,介紹超多 aws 提供的服務,幫助我了解很多 cloud service 的知識,有時候還會順便學到一些相對應有關的知識,像是可以從 dynamodb 這章節學到一些 NOSQL 的相關基礎,從 elastic beanstalk 學到一些不同的部署流程 -
Practical Object-Oriented Design in Ruby:
這本實體書讓我更理解 ruby 裡面使用物件導向的概念 -
OAuth 2.0 in action:
這本書啃了差不多兩個月,除了講解 spec 之外,還有一個 repo 可以拿來參考如果用 javascript 來寫實際上會怎麼實作,裡面甚至會講到一些 extension,包括怎麼使用 JWT,或者 PKCE 等等
技術
-
AWS services:
公司裡面基本上都是使用 aws service,因此了解了很多這個生態的服務,包括 EC2 / RDS / ECS / ECR 等等,覺得最開眼界的可能是 cloudformation 這個服務,也才讓自己開始建立 IoC(Infrastricture as code) 的 mindset -
scripting:
不管是 shell script 還是 ruby 寫的 script,自己終於開始有能力去看懂並改寫原本的一些 scripting,但其實這也跟上面的服務息息相關,因為大部分 scripting 也都跟部屬相關 -
fluentd:
之前對於 log 轉傳的概念一直不是很清楚,深入研究這個 service 如何在公司的產品裡面運作,並自己實作一個簡單的 service 讓我受益很多, repo 在這裏 -
SQL:
其實我不知道這算不算是技術 XD 但我深深了解到要對 sql 很熟悉才有辦法處理好 devops 的大部分事情,不管是危及處理的時候要快速產出 sql query 還是怎麼使用 sql client,越熟悉越能減少你做雜事的時間,但越熟悉也表示你可能做過的雜事越多
Games
我覺得遊戲也是我生活中重要的一塊,因此需要紀錄一下XD
- 秘境探險
- P5
- P5R
- 戰神四
- FF7 re
- 變人
- Inside(PC)
Career
其實在準備轉職的時候完全沒想到自己會到遊戲公司上班,也沒想到會以 Devops 的工作開始軟體職涯
在台積電上班可能到處都是外部給你的壓力,但在這裡上班可能別人不會特別給你壓力,但自己要注意本身的工作效率,有時候覺得到處撞壁的時候壓力也是非常大
在這裡上班不太會有主管在管你的感覺,這也要特別感謝我的 leader,都只是盡量從旁給予協助,還會詢問我對哪一塊比較有興趣,看可不可以安排我做那一塊的工作,對於這些幫助我真的非常感激
做得不錯的
- 持續學習
- life work balance
- 找人組成了一個分享會,加速學習
- 與朋友的持續聚會
沒做好的
- 多多參與家事
- 工作上的產出速度自己覺得還有進步空間
2021 的目標
- 保持學習熱忱
- 培養自動化習慣
- 讓身體健康一點,先從多喝水 & 持續運動開始
- 更 enjoy 生活跟工作
- 往真正稱職的 devops engineer 邁進