Retrospect And Prospect of 2021

Posted by Anthony Chao on 2021-01-17

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

  1. 秘境探險
  2. P5
  3. P5R
  4. 戰神四
  5. FF7 re
  6. 變人
  7. Inside(PC)

Career

其實在準備轉職的時候完全沒想到自己會到遊戲公司上班,也沒想到會以 Devops 的工作開始軟體職涯

在台積電上班可能到處都是外部給你的壓力,但在這裡上班可能別人不會特別給你壓力,但自己要注意本身的工作效率,有時候覺得到處撞壁的時候壓力也是非常大

在這裡上班不太會有主管在管你的感覺,這也要特別感謝我的 leader,都只是盡量從旁給予協助,還會詢問我對哪一塊比較有興趣,看可不可以安排我做那一塊的工作,對於這些幫助我真的非常感激

做得不錯的

  • 持續學習
  • life work balance
  • 找人組成了一個分享會,加速學習
  • 與朋友的持續聚會

沒做好的

  • 多多參與家事
  • 工作上的產出速度自己覺得還有進步空間

2021 的目標

  • 保持學習熱忱
  • 培養自動化習慣
  • 讓身體健康一點,先從多喝水 & 持續運動開始
  • 更 enjoy 生活跟工作
  • 往真正稱職的 devops engineer 邁進




prevent_hack