《黑客與畫家》讀書筆記(4-9章)

4 良好的壞習慣
2017-02-19
黑客都用同一個詞形容
注: terrific
2017-02-19
在我看來,一個人們擁有言論自由和行動自由的社會,往往最有可能採納最優方案,而不是採納最有權勢的人提出的方案。

5 另一條路
2017-02-19
應用服務供應商(Application Service Provider),簡稱ASP。
2017-02-19
由於軟件轉移到服務器的趨勢纔剛剛開始,所以我下面所寫的是對未來的憧憬。
2017-02-19
有一種編程方法叫做“函數式編程”(functional programming),
2017-02-19
函數式編程在學術文獻中研究得比較多,在商業軟件中用得比較少。
2017-02-19
實現某個構思,會帶來更多的構思。
2017-02-19
要讓軟件變得可靠,關鍵是你要全神貫注,而不是開發得很慢。
2017-02-19
如果你親眼見到某人第一次使用你的軟件,你就會知道軟件的哪個地方最打動他。
2017-02-19
如果某樣東西易於購買,你就會多買一點。
2017-02-19
最好的安排就是把個人和小企業客戶放在第一位。其他的客戶該來的時候就會來。
2017-02-19
現在,善於寫軟件的那類人更喜歡使用Linux或者FreeBSD操作系統。
2017-02-19
互聯網做起來很辛苦,還有許多特別大的壓力,但是它們的唯一作用,就是使得創業公司成功的機會變大。
2017-02-19
管理企業其實很簡單,只要記住兩點就可以了:做出用戶喜歡的產品,保證開支小於收入。只要做到這兩點,你就會超過大多數創業公司。
2017-02-19
至於如何做出用戶喜歡的產品,下面是一些通用規則。從製造簡潔的產品開始着手,首先要保證你自己願意使用。然後,迅速地做出1.0版,並且不斷加以改進,整個過程中密切傾聽用戶的反饋。用戶總是對的,但是不同的用戶要求不一樣。低端的用戶要求簡化操作和清晰易懂,高端的用戶要求你增加新功能。軟件最大的好處就是讓一切變得簡單。但是,做到這一點的方法是正確設置默認值,而不是限制用戶的選擇。如果競爭對手的產品很糟糕,你也不要自鳴得意。比較軟件的標準應該是看對手的軟件將來會有什麼功能,而不是現在有什麼功能。無論何時,你都要使用自己的軟件。
2017-02-19
如果你不打算自己動手設計和開發,那就不要創業。

6 如何創造財富
2017-02-20
真正重要的是做出人們需要的東西,而不是加入某個公司。
2017-02-20
要致富,你需要兩樣東西:可測量性和可放大性。
2017-02-20
可放大性,也就是說你做出的決定能夠產生巨大的效應。
2017-02-20
有一個辦法可以發現是否存在可放大性,那就是看失敗的可能性。因爲收入和風險是對稱的,所以如果有巨大的獲利可能,就必然存在巨大的失敗可能。
2017-02-20
如果你有一個令你感到安全的工作,你是不會致富的,因爲沒有危險,就幾乎等於沒有可放大性。
2017-02-20
高科技 = 可放大性
2017-02-20
創業公司通過發明新技術盈利,所以具備可放大性。
2017-02-20
選擇公司要解決什麼問題應該以問題的難度作爲指引,而且此後的各種決策都應該以此爲原則。
2017-02-20
設置“進入壁壘”的方法之一就是申請專利。
2017-02-20
如果你開發出來的技術是競爭對手難於複製的,那就夠了,你不需要依靠其他防禦手段了。
2017-02-20
一種很普遍的情況是,某個創業公司確實在開發一個很好的產品,但是開發時間太長了一點,結果資金都用完了,只好關門散夥。
2017-02-20
潛在的買家會儘可能地拖延收購。收購這件事最難的地方就是讓買方真正拿出錢。大多數時候,促成買方掏錢的最好辦法不是讓買家看到有獲利的可能,而是讓他們感到失去機會的恐懼。對於買家來說,最強的收購動機就是看到競爭對手可能收購你。
2017-02-20
次強的動機則是讓他們擔心如果現在不買你,你的高速成長將使得未來的收購耗資巨大,甚至你本身可能變成一個他們的競爭對手。
2017-02-20
不應該收購的危險信號。排在榜首的信號中有一個就是公司由技術頑童掌控,只想解決有趣的技術問題,不考慮用戶的需要。你開辦創業公司不是單純地爲了解決問題,而是爲了解決那些用戶關心的問題。
2017-02-20
做過軟件優化的人都知道,優化難點就是如何測出系統的表現。
2017-02-20
將公司管理視同軟件優化還能幫助你避免VC擔心的另一個陷阱——開發某種產品的時間過長。現在,黑客都已經熟知這一點,並總結出一個術語“過早優化”(premature optimization)。儘快拿出1.0版,然後根據用戶的反映而不是自己的猜測進行軟件優化。
2017-02-20
政府禁止個人積累財富實際上就是命令人民減慢工作的速度。
2017-02-20
只要懂得藏富於民,國家就會變得強大。

7 關注貧富分化
2017-02-20
簡單的解釋就是最好的解釋。
2017-02-20
一個人的工作具有多少價值不是由政府決定的,而是由市場決定的。

8 防止垃圾郵件的一種方法
2017-02-21
只要對單個詞語進行貝葉斯判斷,就能很好地過濾大部分垃圾郵件。

9 設計者的品味
2017-02-22
好設計是簡單的設計。
2017-02-22
保持簡單
2017-02-22
好設計是永不過時的設計。
2017-02-22
如果解決方法是醜陋的,那就肯定還有更好的解決方法,只是還沒有發現而已。
2017-02-22
如果你不願別人的答案取代你的答案,你就只好自己做出最佳答案。
2017-02-22
好設計是解決主要問題的設計。
2017-02-22
好設計是啓發性的設計。
2017-02-22
好設計通常是有點趣味性的設計。
2017-02-22
幽默感是強壯的一種表現,始終擁有幽默感就代表你對厄運一笑了之,而喪失幽默感則表示你被厄運深深傷到。
2017-02-22
好的設計並非一定要有趣,但是很難想象完全無趣的設計會是好的設計。
2017-02-22
好設計是艱苦的設計。
2017-02-22
如果你工作得不艱苦,你可能正在浪費時間。
2017-02-22
好設計是看似容易的設計。
2017-02-22
練習的作用也許是訓練你把刻意爲之的事情變成一種自覺的行爲。有時,我們的訓練只是爲了讓身體養成下意識的反應。
2017-02-22
對稱有兩種:重複性對稱和遞歸性對稱。遞歸性對稱就是指子元素的重複,比如樹葉上葉脈的紋路。
2017-02-22
在軟件中,能用遞歸解決的問題通常代表已經找到了最佳解法。
2017-02-22
好設計是一種再設計。
2017-02-22
先完成一個早期原型,然後提出修改計劃,最後把早期原型扔掉。
2017-02-22
你應該培養對自己的不滿。
2017-02-22
推動人才成批涌現的最大因素就是,讓有天賦的人聚在一起,共同解決某個難題。互相激勵比天賦更重要
2017-02-22
好設計常常是大膽的設計。
2017-02-22
單單是無法容忍醜陋的東西還不夠,只有對這個領域非常熟悉,你纔可能發現哪些地方可以動手改進。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章