我為什么要做一款程序員專用時間管理軟件?

因為一些難以描述的原因,我的第一款獨立APP是一個時間管理工具 —— 不同于其他的 TODO List App, 他是一款專門為程序員定制的時間管理軟件。

我固執(zhí)的認(rèn)為,只有當(dāng)你對你想要做的東西非常了解,你才能做好他。比如你想獨立做一個有趣的RPG(比如一個龍與地下城?),你得至少七七八八的投入時間,玩過所有的地下城的經(jīng)典版本。

一個木匠,僅僅是做張椅子——如果你是對木工有追求而不是混口飯的木匠,除了要對木質(zhì)、結(jié)構(gòu)了解,你還要去了解訂做這張椅子的人,他需要怎么的座位,有沒有特殊的需求?這樣的人坐的椅子,上面要雕什么樣的花?

在《黑客與畫家》里面說,程序員是世界上僅存不多的手工藝人了,程序員跟木匠是一樣的,只不過時代的大潮,互聯(lián)網(wǎng)的發(fā)展,讓這樣的手工藝能方便的被復(fù)制和使用,程序員才變得有意義起來。

所以我對周遭遇到的人并沒有深入了解,我不知道他們想要或者需要什么,而我知道什么樣的時間管理軟件,應(yīng)該是我——或者是像我這樣的程序員所需要的。

當(dāng)然,并不是所有的程序員都去做時間管理了——我是去年這個時候,因為陷入一種“我今天好像什么都沒干”的痛苦中,開始接觸時間管理,包括番茄土豆之類的工具。真有趣,當(dāng)我寫到這里,我發(fā)現(xiàn)我正好完成了 1600 個番茄。

Paste_Image.png

雖然算不上太多,但是對時間管理,也算是有自己的認(rèn)識了(這個以后再談)。

所以我覺得,我對寫代碼這事還算了解,時間管理這事也算湊合,那么我來做一個我真正想要的時間管理軟件吧 :P

我覺得,一款軟件,應(yīng)該是有著獨特的個性和品位的,就像真的一件藝術(shù)品,你看著就能猜到出自誰的手——他應(yīng)該包含著開發(fā)這個軟件的開發(fā)者的姿態(tài)。

比如 Python 里面的 requests 第三方庫,雖然有那么多貢獻(xiàn)者,但是在 v0.1.0版本的時候,就被貼上了世界上最好用網(wǎng)絡(luò)庫的標(biāo)簽。

現(xiàn)在公司的產(chǎn)品的自由意志一般有負(fù)責(zé)該產(chǎn)品的產(chǎn)品總監(jiān)決定——也就是說,這個產(chǎn)品總監(jiān)是個什么樣的人,這個產(chǎn)品大部分也是個什么味道。

但是事實不是這樣,公司的產(chǎn)品常常柔和著老板的拍腦袋、產(chǎn)品的跳脫、技術(shù)的堅持、設(shè)計的抄抄抄(借鑒借鑒借鑒)等各種味道,所以公司的產(chǎn)品一般是沒有靈魂的。

那么問題來了,什么才是一款有靈魂的——或者說,來自于我的思考的,適合程序員的時間管理軟件?

1. 深度定制

比如包含大部分程序員的專有名詞,既然要做,不妨徹底點;

2. 不中立

它應(yīng)該不僅僅限于讓你可以記錄時間,而且應(yīng)該最大程度上去鼓勵、刺激你去積累和記錄,是的,這不是一款中立的時間管理軟件;

3. 克制

他應(yīng)該是克制的,最近身為一個程序員,去學(xué)設(shè)計,發(fā)現(xiàn)其實兩者還是有很多相通的點的,真正好的設(shè)計,應(yīng)該是克制的,好的程序也應(yīng)該是;如果不是必須有,那就丟掉。

最后問下各種有趣的程序員朋友,如果它的界面是下面這個樣子,你會不會有興趣試一下?

design.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,296評論 25 708
  • 涯邊蜂蝶花間游,鷓鴣羞約黃昏后, 拾夕擱柳終未至,伏影不語夢莊周。 滿園不嘆無人嗅,花香自知為誰留。 芬芳未得漸消...
    冬草乙閱讀 211評論 0 1
  • 關(guān)鍵字:羅胖 概率權(quán) 普通人最最缺乏的,其實不是錢,而是父母隨時隨地告訴你,你很牛。 書香門第或者財富世家會出一大...
    臥龍小閱讀 272評論 0 0
  • 今天與孩子讀《資治通鑒》,韓信一世英名,居然死于女人與孩子之手,只因得罪門客,輕視婦儒,相信同僚。
    珍惜35號閱讀 259評論 0 0