Posts

Category

文章索引

原本這個部落格存在的目的僅僅是為了沉澱一些心得、紀錄我覺得重要的事情和保存年輕時的回憶與思想。沒想到寫著寫著發現不少文章的瀏覽次數出乎意料的高,也讓我意識到我的想法可能在不知不覺中影響著許多素不相識的人。 所以基於有人在看的前提下,我決定將文章做一份索引,讓你方便查詢。這份索引總共有兩個部分,第一部分是分類索引,其中每個類別的文章由上到下是按照發表時間由新到舊排序的。第二部分是時間索引,也就是直接將所有的文章按照發表時間由新到舊排序。 部分文章我有同步發佈在 medium 的個板上: Sheracaolity 分類索引 Project Meta: Sam 做產品 寫程式 Sneak Peek 2 Sneak Peek My Vision: My Vision: A Forgotten History My Vision: A New City My Vision: The Context 休學系列: 寫在休學之後(八):取捨 寫在休學之後(七):使命 寫在休學之後(六):選擇 寫在休學之後(五):心境 寫在休學之後(四):細節 寫在休學之後(三):長線藍圖 寫在休學之後(二):不斷地思考、不斷地問 寫在休學之後(ㄧ點五):螺絲釘文的Q&A 寫在休學之後(ㄧ):別做螺絲釘,做自己 休學 生活反思與自省: The Right Mindset for Startup Founders 創業者的正確心態 Collectively Smarter 無題 追求卓越 Pursuing Excellence The Devil What I've been doing recently 2020 New Year Goals 從遺忘找回初心 2018 大一 一點年終自省 給資優生的一些話 2015回顧 反思對教育體制的抱怨 Minerva系列: 2020 Mid-year Recap Minerva 的課程體驗(大一) 感恩節 一句話形容 Minerva 如何提升英文能力 四海為家 觀點: Co-evoluti

Sam

Image
最近除了每天瘋狂寫程式、開發產品以外,有很大一部分時間都在 Discord 經營 Early Alpha 階段的用戶社群。這麼做一方面可以讓用戶研究做起來更有效率,另一方面也可以在用戶使用產品遇到問題時給予最直接迅速的支援。 Sam 是一位來自美國的大叔,在三個禮拜前的某個凌晨、我還在睡覺時加入我們的 Discord 社群,算是我們產品最早期的幾位用戶之一。我還記得我當天早上起床、打開未讀訊息一看,哇,這大叔也真夠嗆,一進來就對著介面挑三揀四,還嫌我們人手不足、他問的問題沒有人即時回答(因為他問問題時我還在睡覺)。 儘管當時有些不爽,我還是花了快一小時仔細地回答了他提出的每一個問題,並把所有他挑出的介面瑕疵通通都修過一遍。這似乎讓 Sam 很滿意。幾個小時後,一個新用戶加入我們的社群,原來 Sam 把我們的產品推薦給他還在讀高中的兒子了。 接下來的三個禮拜,每天早上醒來打開 Discord,一定都會有 Sam 的訊息。有時候是 feature request,有時候是 bug report,有時候是 UI Complain,這傢伙真的是增加了我快一倍的工作量。他還會笑我 “Poor Alan wakes up each day wondering what the other side of the world has done to his program.” 但沒辦法,用戶最大,我只能硬著頭皮乖乖地把 code 一行一行寫出來。 令我感到驚訝的是,隨著新用戶愈來愈多,Sam 和其他幾位老用戶開始自主性地幫忙經營起我們的社群。他們會跑到其他社群媒體推薦我們的產品,為我們帶來新的用戶。而每當有新用戶加入 Discord 時,他們還會給予熱烈的歡迎,並幫忙回答新用戶問的所有問題。正是多虧了這些人,我們的產品才能以很快的速度迭代、進步,短短幾個禮拜內從零變成現在的樣子: https://projectmeta.netlify.app/ 三個禮拜過去了,今天我們正式任命 Sam 成為社群中的第六個 moderator。這位當初對我們產品最挑惕的人,現在已經成為產品社群中不可或缺的靈魂人物。雖然路還有很長,也還有很多地方可以進步,但是看到這樣一個小小的里程碑,我的內心卻有說不出的感動和喜悅。

做產品

Image
最近這個月幾乎都在做產品、和用戶對話,想寫篇短文紀錄一下我在這個過程中學到的東西。 先講結論:做產品應該像養小孩一樣。 第一次做產品時,我就犯了一個常見的錯誤:我給自己定下很高的標準,希望我做的產品有齊全的功能、簡潔又舒服的設計、高效的性能、以及極致的使用者體驗,拿到市場上跟領先的產品相比不只毫不遜色,還能做到這些領先產品做不到的事情。 原本我以為這樣的高標準是理所當然的。然而產品做到一半,被一些前輩點醒後,我才發現這種想法錯得離譜。 打造一個新產品就像是在養小孩一樣。所有的小孩生來都是無知的,必須在與世界互動的過程中不斷地學習、成長、累積智慧,才可能成為優秀、成熟的大人。我們不應該在小孩剛出生時就在他身上強加大人的標準。 同樣地,所有的新產品都注定是簡陋的。而想做出一個優秀、成熟的產品,就應該儘早地在它還很簡陋時就讓別人去使用它,然後不斷地根據使用者的反饋去迭代、優化、驗證假設,用最少的成本去學習哪些東西重要、哪些東西不重要。 唯有在有用戶使用的前提下持續且長時間迭代,才可能做出優秀的產品。這個看似簡單的道理,最近踩了不少坑後,總算開始有點懂了。

寫程式

Image
最近台灣疫情爆發,這三個禮拜每天都乖乖關在家工作,除了買飯以外能不出門就不出門,沒想到就這麼迎來這幾年來生產力最高的三週。每天幾乎可以說是醒著的時間都在寫程式,把之前有些害怕的技術通通踩過一遍,有種通體舒暢的感覺。 截圖於此紀念一下我今年寫程式能力成長最大的一段時間。

My Vision: A Forgotten History

Image
Medium Link:   My Vision: A Forgotten History Foreword In My Vision: The Context , I mentioned that my vision for the next ten years is “To accelerate the speed of the human’s intellectual and technological progress to the theoretical limit.” To achieve this vision, I want to build a truly universal Open Hyperdocument System that I redesigned. In My Vision: A New City , I mentioned that I want to build on that system the next generation of the Internet that incorporates certain ambition and use it to empower all mankind. Before I explain the Open Hyperdocument System that I redesigned for the next generation of the internet, in this article, I want to talk about the vision of computer pioneers and thinkers in the 1960s, when personal computers, object-oriented programming, graphical user interface, ethernet, and other technologies haven’t been invented yet. Douglas Engelbart: Augmenting Collective IQ Douglas Engelbart was an electrical engineer from UC Berkeley. Two years after receivi

Bro

最近因為有些比較有挑戰性的工程開發任務,開始變得比較頻繁地和我哥聯繫。他畢竟是 Facebook 的資深工程師,總是能給出不少不錯的建議,讓我們受益良多。然而...... 我:「什麼樣的事情是你特別強,適合向你請教的呢?」 哥:「不知道耶,我感覺應該都蠻強的吧。」 我:「呃,那我換個問法。什麼樣的事情是你比較不擅長,不建議問你的呢?」 哥:「想不到耶。再怎麼不擅長應該都比你擅長吧?」 這傢伙離家十年結果臭屁性格還是一點也沒變。

創業者的正確心態 The Right Mindset for Startup Founders

Image
開始創業以後我有了不少新的體悟,而其中最深的一個體悟是:對創業者來說,用正確的心態去理解好消息和壞消息,是一個極為重要的能力,沒創過業的人通常比較難真正體會到的這項能力的重要性。 這牽涉到創業公司的一個本質:任何事業在初期,都必然會處在一個高風險、高不確定性的狀態。這就好比航海,昨天還風和日麗,今天馬上就遇到海嘯雷雨,明天又再度晴空萬里。換到創業的情況就是,昨天在介面設計上嚴重卡關,今天在工程開發上就有了重大的突破,明天某個合作計畫談崩,後天突然又有大神想要加入團隊幫忙設計。 所以什麼是一個健康的創業心態呢?我認為是:遇到好消息不要太開心,依然保持小心謹慎;遇到壞消息也不用太沮喪,要能保持樂觀。之前已經遭遇過無數次這樣的體驗:昨天覺得不可能解決的問題,沈澱過一段時間後卻發現沒有想像中的困難。這讓我體會到,其實沒有什麼問題是理論上不可能被解決的,重點只是有沒有耐心去解決它。 也因此,在一個高度不確定性的環境中,要解決困難的問題,能力固然重要,走得長久才是真正關鍵。在搭上創業這艘船前,最重要的是吞一顆暈船藥,確保這艘船不管在風和日麗還是雷雨交加的日子都能穩定向前航行。只要每天都能離終點靠近一點,那遲早有一天可以到達終點的。 為什麼在這個時候發這篇文呢?因為今天搞定了一個之前覺得超困難的問題。這樣的體驗從創業以來已經發生了超過十次,感覺真舒服。 I've learned a lot since starting my startup. One of the most important lessons I've learned is that interpreting good news and bad news in the right mindset is vital for founders. It's a skill that's not being appreciated enough by people who haven't start a startup before. This goes to the nature of startups: the early stages of any business are inherently high-risk and highly uncertain. It's

Sneak Peak 2

Image
Here's another sneak peek of what I've been building recently.