當前位置:
首頁 > 最新 > 獨立產品人,以及獨行的 2017

獨立產品人,以及獨行的 2017

文章大抵有些自己這幾年作為自由人的一些想法,2017 的一些經驗教訓和大概的收入情況,可能也沒有多少價值吧,有些所思,成文也未必合適,便又刪去了一些,但尚算真誠,希望能對旁人有一點幫助或者啟發。這篇文章參與少數派 2017年度徵文活動,感謝少數派一直以來的支持。

幡然醒悟的 2017

2017 年,上半年,完成了一個有些年頭產品的重構,耗費的時間很長,等差不多結束的時候,有些幡然醒悟。因為這個項目中 30% 左右的精力放在一種非常特殊的集群設計上,之所以去實現這種結構,歸根結底,是一種執念。這個執念來源於幾年前做自由人最初時候的一個想像,未來的互聯網由大量無中心的節點自由組合。現在固然在技術上實現了一個非常初級可用的結構,很酷,也很高興,但實際上又如何呢?這個基礎結構,對整體的產品而言,很重要,只是花了那麼多時間,那麼它的價值就大大打折扣了。突然意識到不過是最初的執念作祟,和初心本就容易混淆,於是,感覺一下子很多東西都能放下了。以前總想把產品做很大,現在反倒越來越想把產品做小。

一個桌面 App

接下來的一件事情,是重寫了一個桌面的 App,MarkEditor。原來的技術框架採用 Qt 的跨平台,實際上在 Mac 上總有細節問題,想改也沒有辦法改。最後,想定就重寫一遍吧。原本想幾個月的時間,總能出一個在 Mac 上能跑的原型。現實很殘酷,零零總總的時間算起來,卻接近一年還沒有推出 Mac 上的正式版。2017 年,上下兩個半年裡,兩個產品的時間預期上,屢屢受挫。痛定思痛,一直在反省自己,因為這不單純是常規的程序員對工期預估偏樂觀的問題。開始因為跨平台框架的幫助,相對比較快速地實現產品,但是,這本身就欠下了很多技術債。好像站在巨人的肩膀上,但慢慢發現,它還是蠻笨拙的,雖然別人眼中,你仍然站在巨人的肩膀上,甚至會建議換一個巨人(技術框架)試試。但是,自己卻非常清楚,如果想走得更遠,必須要下來了,不僅僅如此,還要自己創造出一個巨人來,當然這不意味這再去做跨平台的事情。因為,一個平台上,要做好,已經疲於奔命了。下面的圖表基本解釋了在寫 MarkEditor for Mac 2.0 時候自己的心態隨著代碼提交次數,產生的變化。

這不是 Bug,這是 Feature

那些看不見的,才是更重要的。那些以為是原教義的,其實是局限了視角的。如果在使用 Markdown,應該會很清楚,中文輸入有時很尷尬,比如 這些常用的標記符號,實際上對應中文的標點符號,得反覆切換 Shift 鍵。我曾經看到有人提出這樣的問題,結果被反嗆了,大抵是: 連這樣的輸入習慣都不能接受,還是別用 Markdown 了……在原來 MarkEditor 1.0 的時候,有特別的功能對應,即使在中文輸入法的時候,這些關鍵字元,仍然會以英文狀態輸出。但這也有問題,就是有時要輸入中文的符號,就是輸入不了。所以,在 2.0 的時候,特別針對這個功能進行強化,比如左Shift按下的時候只能英文狀態,而右 Shift按下的時候,則中文標點,這樣就兩全其美了。因為考慮 MarkEditor 基本上都是國人用戶,所以,這個 Feature 默認處於開啟的狀態,結果內測的時候,好幾個朋友反饋有不能輸入中文標點符號的 Bug,我說這是 Feature ……最後,默認把這個功能關閉了,使用者需要的另行開啟。還有比如是否可以讓 Markdown 支持首行縮進,這個在不少人眼中是違背了原旨主義的。倒不是想討論這個,而是有另外一個有趣的例子。比如下面這一段文本,在 Markdown 解析的結果之後,一個是 P 標籤,一個是 UL 標籤,從 HTML 結構來說,兩者是沒有關聯的,但實際從我們閱讀視覺來看,兩者是有關聯的。在實際的各種應用場景,原旨主義是沒有太大實用價值的。

如果你不遵循多數因為限制本身而產生的規則,就意味著要在很多看不見的地方花時間,收益卻未必很明顯,因為最終使用者的感覺是非常隱約,就是說不上來,覺得你這樣處理好像更合理一些。但這些細節積累起來,還是蠻有趣的。我也樂於如此,算是做產品本身的小樂趣。

放下了

2017 年其實種種事情,忙忙碌碌,反反覆復,就這幾年自由產品人不算順利也不算糟糕,但還是會充斥著焦慮的時光里,反倒過了 2017 年之後,能放下了很多。做產品呢,不過是大量的反思堆積起來的細節以還算不糟糕的方式重新組合,急不來,也只能慢慢來,要有價值,不求快,技術不欠債,可以想遠一點,但要做就只所力所能及的。以前出門的時候,基本上都會背著電腦,畢竟能隨時能處於工作的狀態。卻不曾想,其實給身邊的人帶來了不少的壓力。前幾天,和夫人一起帶著兒子去畫畫的時候,間隙間我們在星巴克呆著,她默默然道: 看你沒有背電腦出來,我也輕鬆了很多……

2017 的收入情況

基本情況

因為獨立開發的原因,有些額外產生的成本,摺合到月度,大概如下:

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 獨創者 的精彩文章:

TAG:獨創者 |