Circle Internship Week 8

2/3 🏁

July 14, 2024

上週美國國慶日連假,SF 渡假 skip 一週。

Intern Project

第一個 Intern Project 大致上完成了,大概是從我生日過後開始動工,花了大概三週的時間,回頭過來看也蠻短的(?)。實際上也沒寫很多 code,大部分的時間花在從頭開始理解 Observability, Telemetry, Tracing 的概念,讀了好多 docs, GitHub issue,最後甚至在讀 source code 找到奇怪的 behavior (docs 沒寫),然後修好這個奇怪的 issue。不過因為有了這次經驗,覺得讀 library src code 其實沒想像中難,也算是個收穫。

不過雖說也沒加很多行 code,這次的 project 確實是蠻有 impact 的(感謝 Datadog?),因為有了這些改動,讓 debugging 流程變得方便很多,也 collect 了一些 useful information,聽到同事說我的貢獻有幫助到他們真是太好了,好感動做出的東西真的有用。

最後也在 Internal Tool Team 內的 sharing session present 了成果和教學,進行得挺順利,感受到自己英文好像有變好,不用像以前 present 寫稿寫得很詳細,現在在腦袋中大概想好一些點就能講了,然後Present 完被 Manager 和 Mentor 稱讚太開心了,算是很順利的一週 🎉

Async Communication

這兩週寫了好多字,一方面是寫了好多文件,畢竟我在做的東西我的同事沒有碰過,所以花了蠻多時間做了 guide docs。另一方面因為 remote 工作然後大家時區不同的關係,大部分情況我的下午的時候,我的主管就睡覺了。所以為了報告進度、問問題、討論不同 solution,都必須用寫的,當然也可以等到隔天白天,跟主管時間有重疊的時候再 quick call 討論啦,不過我比較喜歡在我一上班的時候就看到別人的回覆,所以通常有想討論的,我都會在我下班前把它寫下來(either 寫在 slack 上 or 如果篇幅太長寫在 google docs 上貼在 slack)。

然後就被 Manager 稱讚寫得很好了 yay。Anyway,在全遠端的公司上班,學到 async communication 對於效率而言真的很重要,畢竟不是隨時想問問題就能問到,有問題就問,也不要擔心打擾人家休息,在休息時間大家正常來說都會關閉 Notifications,就算他真的被打擾到也是他的問題。

下週開始應該又有新的 Project 要開始了,已經先大概畫了一下 state machine,希望下個 project 能順利在最後一個月做完。

avatar

About author...

Shu-Wei (Frank) Hsu
📍 NY-based Full stack Dev 🗽
Passionate about Web Development and UI/UX.
linkedin github threads email