創業筆記 — As a Team

今天要打的內容,不是關於新創公司的團隊,

創業筆記 — As a Team
As a Team

今天要打的內容,不是關於新創公司的團隊,

而是那位一直陪在你身邊的人。

你的女朋友、男朋友、老婆、先生或是家人。

What has happened?

今年7月的時候,我的女朋友離開我了。我陷入了懊悔、思念和各種不接受事實。交往了四年半,我曾經覺得這是不可能發生的事,但我錯了,可能,我到現在還不知道,到底是哪裡錯的無法挽回。

一直到最近跟一位創業家,分享他和老婆的相處之道,突然有幾分體悟。他說:「和另一半相處,你要當作你們是一個 Team 一樣!」

我聽不太懂,繼續追問,像一個 Team 一樣? 為什麼?

就是真的一起做決定。」他補充。
到底我們搬不搬家呢

「舉一個例子:我的老婆最近換工作,她每天要開單趟50分鐘以上的車程,才能到新的公司上班。而她最討厭最討厭的一件事,就是把時間花在通勤上面,因此,她決定要搬家

我能理解我老婆非常討厭通勤這件事。我的事業草創初期,雖然都在家裡工作沒有太大差別,但我是一個非常念舊的人,這個舊家是我們所有的回憶,包含女兒長大過程在牆壁上刻著一痕痕長高的痕跡。況且,女兒還要換到新的學校,真的有必要嗎?!

我理性的找老婆好好空下一段時間,來聊聊彼此的想法。我一次爽快說出了所有我不願意搬家的理由,也再次確認她對通勤時間的看法。我發現她對於通勤時間長的排斥與難受程度,是遠大於我的念舊感跟女兒換學校的痛苦程度的。後來,我們一起決定還是要搬家。

簡化這個問題,搬家這件事:

開心程度:老婆 + 500 我 -200 女兒 -100
開心程度總計:Team +200

若是看成三個個體,每個人都不願意退讓。但,As a Team,以搬家這件事造成了 +200 的開心程度,As a Team, Why Not?

What I’ve Done?

雖然這只是個小小的真實故事,聽完的我彷彿知道自己錯在哪了。

在今年三月從自己共同創立的團隊離職之後,我就一直在找新的方向。而在五、六月,默默的又開創了另一個事業,過一段時間,也找到合適的合夥人。過程中,我一直沒有讓那位一直陪在我身邊的人一起做決定。

也許每天花一些時間,告訴她我都在做些什麼努力

也許每兩三天花一些時間,和她說幾句最近的進展
也許每個月花一些時間,一起計畫一下未來

而最幹的事是,想一想這些事情,卻對公司的 Team Member 都做的到。為什麼會做得如此自然,甚至理所當然呢?因為我們是一個 Team

What I Learned

創業家千萬不要覺得自己很厲害,雖然常常會覺得這個世界上好像沒有人懂你,但你也只是在做一份被賦予理想和願景(又可能沒薪水)的工作而已,珍惜身邊的人,當成創業夥伴一樣,好好的溝通每一個決定吧

Read more

掌握幣圈脈動,告別 FOMO 的資訊自動化流程嘗試

掌握幣圈脈動,告別 FOMO 的資訊自動化流程嘗試

幣圈訊息瞬息萬變,是否常常覺得很 FOMO 呢? 常常一個小時不看新聞就可能錯過了新的趨勢或是有用的消息。因此,我嘗試打造一條「獲取資訊自動化流程」。我希望透過以下幾個步驟,將「從 RSS 收集內容 → 摘要與翻譯 → 儲存 → 在發文時快速取得重點資訊」的流程自動化或半自動化,讓我在想要發佈 Twitter (X) 貼文時,能有即時且經過整理過的資訊可供參考。 整體流程概述 目標流程:RSS → Apify → OpenAI → Airtable → Chrome Extension → 快速分享 * 取得 RSS 新聞來源:定期自動抓取最新文章列表。 * 解析並擷取內文(Apify):從原始頁面擷取重點文字段落。 * 整理與生成摘要(OpenAI):運用 AI 將冗長文章化為精簡摘要。 * 儲存到 Airtable:將標題、連結、摘要等資訊結構化存放,方便後續查詢。 * Chrome

最常見的 Git 工作流程 - GitHub Flow

一種簡單的工作流程,適用於快速開發和持續部署的小型專案。 流程 1. 始終從 Main 分支創建功能分支:bashCopy codegit checkout main git checkout -b feature/my-feature 2. 在功能分支中開發,並隨時提交: git add . git commit -m "Implement feature" 3. 開發完成後推送到遠端 git push origin feature/my-feature 4. 發起 Pull Request 並進行代碼審查: * 在 GitHub 上創建 Pull Request。 * 通過代碼審查(Code Review)。 5. 審核完成後合併到

測試驅動開發 (TDD) 與單元測試、整合測試的概念簡述

在現代軟體開發中,測試已成為不可或缺的一部分。不僅能幫助開發者捕捉錯誤,還能促進代碼的模組化和可維護性。本文將深入探討單元測試、整合測試的區別,以及測試驅動開發 (TDD) 的核心流程和實踐技巧,幫助你快速掌握測試的精髓。 也許 AI 程式碼生成工具,最能快速優化寫測試的開發時間。多少來學習一點測試相關的知識。 * 理解單元測試 (Unit Test) 和整合測試 (Integration Test) 的區別。 * 熟悉測試驅動開發 (TDD) 的概念。 單元測試 vs 整合測試 * 單元測試: * 適合測試邏輯簡單且內部不依賴外部資源的功能,例如算法、數據處理函式等。 * 主要用於開發階段,快速檢查某段程式碼的邏輯。 * 整合測試: * 適合測試業務邏輯需要依賴外部模組(例如資料庫、第三方 API)時的交互行為。 * 用於確認系統內部的協作是否無誤,通常在測試環境下執行。 特徵單元測試 (Unit Test)整合測試 (Integration Test)測試範圍單個模組或函式多個模組或系統的整合依賴性獨立,不依賴其他模組或外部資源需要依

PM 加速開發:ChatGPT 到 Cursor 再到 Windsurf 的體驗比較

我是技術背景出身的產品經理,十年前曾是一名寫 Objective-C 的 iOS 工程師。近年來,我利用零碎時間,結合 AI 工具,進行產品發想與概念驗證,並打造一些功能型網站。自 2024 年 6 月起,我的體驗大致可分為三個階段,以下是我的學習與心得分享。 第一階段:ChatGPT 助力,但流程繁瑣 最早是用 ChatGPT 協助產 Code,我一筆一筆貼到我的程式碼下。我要詢問怎麼改動的話,也要將程式碼貼回 ChatGPT,在大量的複製貼上等待的過程,非常慢跟耗時,瀏覽器也會隨著大量的文檔開始變慢。這時候,我從不會到能做出一個聊天機器人網頁,大概花一個禮拜。我也是在這個階段學會了如何用 Vercel 快速部署架站,還有基本的 Git 指令。遇到一點問題常常會卡關很久,要邊做邊學。 第二階段:Claude 加速開發流程 Claude