《黑客與畫家》讀書筆記

2022-08-20 16:33:11 字數 923 閱讀 2046

下面是我對書中所列的一些觀點的感想:

①創業公式:搭建原型上線運營(別管bug)收集反饋調整產品成長壯大,很自然的,和做產品的思路是一致的。

這說明開發產品首先得有明確的目的,知道產品的作用和受眾,並最好能有一些新的想法。產品發布以後,並不是該長舒一口氣,而是要時刻關心產品在市場上的情況,及時關注使用者反饋並對產品改進/更新,這樣產品才會趨於完美,甚至成為藝術品或里程碑。

②黑客的出發點是原創,最終得到乙個優美的結果;科學家的出發點是別人優美的結果,最終得到原創性。

開發軟體還是需要新穎的思路,這樣才能得到更優良的**。不過,好的**也是要不斷積累、總結經驗才可能得到的。

③自問乙個問題:大庭廣眾之下,你有沒有什麼觀點不願說出口?如果回答是沒有,那麼你也許應該停下來想一想了。你的每乙個觀點都能毫不猶豫地說出口,你自己深深贊同這些觀點,並且你也確信肯定會獲得別人的贊同,這是否太過於巧合了?一種可能是,也許事情並沒有這麼巧合,你的觀點就是從別人那裡聽來的,別人告訴你什麼,你就相信了什麼,你把別人灌輸的觀點當作了自己的觀點。

新的想法可能脫胎於你已經聽過的理論,但如果你拘泥於別人的觀點,就容易失去自己的想法,從而可能失去了一次創新的機會。

④人們真正注意到你的時候,不是第一眼看到你站在那裡,而是發現過了這麼久你居然還在那裡。

軟體開發初期應該遵循敏捷開發的原則,要提高生產**的效率,而不是糾結於一些特別細節的問題。如果真的遇到了跨不過的坎,最好集眾人之力一齊攻克之。

⑤浪費程式設計師的時間,而不是機器的時間,才是真正的無效率。隨著計算機速度越來越快,這會越來越明顯,所以,現在被認為缺點是執行速度慢的語言,將來會有更大的發展空間,畢竟從哲學角度上將,它的慢必然伴隨著其他方面的優勢。

開發軟體需要講究步驟,好的軟體總是不斷優化出來的,如果一開始就為了追求最完美的效能而大費周章的設計藍圖,只會是浪費時間。正確的做法是,先開發出功能完備的試行版本,再根據後續反饋來修改漏洞,提高效能。

《黑客與畫家》讀書筆記

黑客與 畫家 讀書筆記 作者簡介 號稱矽谷創業之父paul graham,他康奈爾大學本科讀哲學,後來學哲學不爽,去了哈佛大學讀計算機研究生和博士生,喜歡畫畫,喜歡用lisp程式設計.自稱世界上首個網際網路應用程式viaweb開發人之一,1998年他搞了3年了viaweb被雅虎以4900萬刀收購。2...

《黑客與畫家》讀書筆記

一群孩子結夥欺負你,並不是你做錯了什麼,而是因為這夥人需要找一件事一起幹,他們實際上並不恨你,他們只是需要乙個共同的目標 使用毒品基於同樣的道理 怪人使用毒品,是為了建立他們之間的社會紐帶 因為毒品是非法的,所以一起使用的話,就創造出一種共同的反叛感 如果存在真正的外部能力測試,那麼待在等級關係的底...

《黑客與畫家》讀書筆記

一群孩子結夥欺負你,並不是你做錯了什麼,而是因為這夥人需要找一件事一起幹,他們實際上並不恨你,他們只是需要乙個共同的目標 使用毒品基於同樣的道理 怪人使用毒品,是為了建立他們之間的社會紐帶 因為毒品是非法的,所以一起使用的話,就創造出一種共同的反叛感 如果存在真正的外部能力測試,那麼待在等級關係的底...