
不知不覺完賽了!目前的專案成果可以參考我的 GitHub。
「匿名聊天室」這個主題,我相信努力 Vibe Coding 一下,大部分都可以在一兩天內做出來,為何我要反覆燒 token 來試驗呢?
在台式升學主義的籠罩下長大的小孩,很少人會認為讀書是快樂的吧?
我也不例外,只是小時候的認知中,真的只有努力讀書這個選項,才能讓我脫離原本的環境,去一個沒有人認識我的遙遠地方。
大學畢業後我也沒有找到方向,同期的同學都在前進,邁向人生的新階段,彷彿只有我的時間靜止了(長相也凍齡了),那時想說我也去考研究所好了。
2020 年 3 月退伍後,我開始過著白天賣早餐,晚上蹲在家製作報考研究所的作品集的日子。
考上設計所的那個春天,跪求教授領養的過程很不順利,報到時也和所上的學長姐聊過。
我思考了一兩個月,最後覺得這完全不是我想做的事,所以到了秋天開學,我連休學都不想去辦,成為了那一年學校未註冊率的樣本之一,家人也不諒解這個決定。
那時終於理解,我只是在滿足別人的社會期待,所以他們越不爽我越開心(欸)......開玩笑的,我想我應該與自己和解了。

大學唸的科系讓我接觸到很多領域,雖然必修的 C/C++ 學得不怎樣,但網站設計修得蠻開心的,甚至還有跨系去修 WordPress 網站行銷 XD
後來在做行政專員時也想起這件事,所以決定開始自學前端,重新摸索。不過中期開始又撞牆了。
大學時 React 就已經讓我頭痛,因為老師沒辦法花太多時間教 JavaScript,大多是讓我們直接跟著範例做,所以我對 DOM 操作或是 JavaScript 的運作環境不熟,就更不可能理解當時還是 Class Component 的 React 了。
後來經歷六角學院舉辦的 The F2E 黑客松,和火箭隊培訓營的專題發表,一路走來歷經了大大小小的波折,轉職花費的時間也比別人長,從 2022 年開始自學,到 2024 年才收到第一份前端的 offer。
這不是一段會被大肆行銷的感人故事,但是對我來說還算感動,竟然有一件事可以讓我持續兩三年還沒有放棄,明明線上遊戲我都很少持續玩超過兩三個月 XD
學習的確伴隨著痛苦,有很多細節或是原理可能至今也說不清、看不懂,但是寫程式讓我得到的成就感遠大於痛苦,我想這是我暫時還沒有想要離開這個領域的原因。

所以,為什麼我要花一個鐵人賽的時間,完成一個看起來有惡趣味的小玩具呢 XD
除了累積實作經驗、了解原理,剛剛也提到了......就是學習的成就感!
在《電馭叛客:邊緣行者》第一集開始,大衛帶著 VR 裝置,身歷其境神機錯亂者大殺四方的第一人稱視角,那種體驗近乎真實,但只是近乎。
體驗也許是一段可以引起共鳴的回憶,但是沒有任何東西可以替代我們親自體驗。

每個人對 Vibe Coding 的訴求都不同,而我想要的就是藉由 AI 輔助我更快吸收新知識並運用在實作中,因此最後我並沒有選擇一個規模更大或是更商務導向的主題。
一個人做 side project,我想做得完比做得大更重要,也呼應我在前言所說的「廢也要廢得完整」的精神!
(我在年初規劃了一個 POS 專案,發現一個人根本做不完 XDDD)
這個聊天室跟致敬對象 WooTalk 比起來還是有一些沒做完的地方,但是到目前為止,感覺已經超出當初說的 80/20 法則的邊界,光是前後端的測試還有 Socket.IO 的整合,就蠻多眉眉角角了!
最後感謝約好一起參與這次鐵人賽的夥伴們,不論是六角學院還是火箭隊。鐵人賽的期間我經常會在晚餐後的小睡中驚醒,然後才想起來自己凌晨或白天已經發過文了。只有自己一個人的話,大概在中途的某一天就會因為睡過頭而慘遭斷賽了吧 XD

恭喜完賽
我也是有幾天的晚餐後睡著了
然後想到當日還沒發文會害大家GG就突然驚醒XD
真的感謝大家惹
我們可能要掛一下腸胃科看看有沒有胃食道逆流 XD