iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0
Software Development

每天罵爆一隻 Kafka Pull Request系列 第 30

[ANNOUNCE] New Kafka PMC Member: Chia-Ping Tsai

  • 分享至 

  • xImage
  •  

https://lists.apache.org/thread/w507tzzfvopjyl1tplt523jq3ntqdohz

最後一篇來回憶一下成為committer這件事情。

為什麼想參與開源社群?

參與開源社群對我來說,是一段充滿趣味與挑戰的旅程。這不僅僅是技術上的突破,更是一場與自我和社群的深度對話。如果你不是帶著某種既定的角色進入,從一個默默無聞的貢獻者成長為社群的決策者,這其中的每一步都極具考驗。你需要學會如何讓那些深耕於公司內部的開發者相信一個「外來者」的聲音,也要學會如何與各式各樣的人保持良好的互動平衡。同時,如何適時引起別人的關注,掌握這些微妙的分寸,才能逐漸在這片廣闊的領域站穩腳跟。而參與社群,正是因為這裡有太多不可預測的事,時常會有令人會心一笑的意外。有時,人們會因意見不合而爭論不休,甚至引發文化衝突;也會有瘋狂的大規模修改,或是不斷有人希望自己的PR能被優先合併。每一天都充滿了新鮮感,這就是社群的魅力所在。

為什麼會想拿到頭銜?

說實話,如果當時沒有些許虛榮心,恐怕不太真實。看到別人忙著準備LeetCode,而我能夠透過參與、交流,獲得社群的認可,那種成就感確實與眾不同。不過回頭看,這段旅程更像是自我挑戰的一種紀錄。我一直對未曾嘗試的事物充滿好奇,因此當我完成一個目標、獲得一個頭銜後,內心總會默默告訴自己:「是時候前往下一個挑戰了。」如此這般,我在幾個開源專案中收穫了八個頭銜,還有了Apache成員的身份。而這也成為了我轉變角色的契機,從專注寫程式,轉變為帶領團隊、引領他人走向成功的過程。

帶人帶隊和自己做差在哪?

如果一件事我自己做只要五分鐘,現在帶領團隊,可能需要五個小時(笑)。不過,回想當年那些社群前輩花心思指導我的時候,他們應該也有過相似的想法吧。帶領他人其實並不輕鬆,但看到台灣的技術人才在開源領域中茁壯成長,這種成就感無疑也是我的動力之一。而如何引導不同背景、不同能力的人,讓他們能夠協作完成一件事情,這本身也是一段美妙的探索旅程。所以,從自己做事到帶人帶隊,雖然更累,但這也驗證了我的影響力和領導能力。

分享幾個指標:

  1. 團隊總共貢獻了749個提交,佔整體約5%
  2. 團隊總共有4個人爲前十大活躍貢獻者
  3. 我總共審查了1337個提交,佔整體約10%
chia7712@fedora:~/project/kafka$ ./committer-tools/reviewers.py <<< chia7712
Utility to help generate 'Reviewers' string for Pull Requests. Use Ctrl+D or Ctrl+C to exit

Name or email (case insensitive): 
Possible matches (in order of most recent):
[1] Chia-Ping Tsai chia7712@gmail.com (1328)
[2] Chia-Ping Tsai chia7712@apache.org (9)

給至今仍在身邊的Kafka學員一句話?

有價值的道路從來不輕鬆,但無論是艱難前行還是跌跌撞撞,我們始終有一群人並肩作戰,這就是社群的核心,也是未來我們會共同回憶、笑談的美好時光。所以,不管接下來只剩下一天還是一年,讓我們一起攜手走到終點。

廣告

歡迎訂閱全臺最鬆散的開源社群源來適你,上面不定期會有各種開源的廢文。也歡迎參加全臺最鬆散的開源討論頻道,上面有一群網友一起在刷開源技術


上一篇
KAFKA-17778 Add listener to remove client instances on connection disconnect
系列文
每天罵爆一隻 Kafka Pull Request30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言