五分鐘圖書館

五分鐘圖書館

別錯過!每個專屬於你的成長機會!

想要知道什麼時候更新文章嗎?
訂閱Eddie Ow電子報,每週獲取專門為你挑選的職業提升技巧和個人成長分享。

《駭客與畫家》Hackers and Painters

一句話總結:

《駭客與畫家》是 Y Combinator 創辦人 Paul Graham 的文集,書中闡述了什麼樣的特質造就一個優秀的程式設計師,以及身為程式設計師該如何編寫未來,在這個過程中賺進大把鈔票。

作者介紹:

Paul Graham 是網際網路的早期使用者之一,他在 1995 年創立了一家名為 Viaweb 的公司,這是第一家提供線上應用程式即服務的企業,讓用戶能夠建立自己非常簡單的網路商店。三年後,該公司以約 5000 萬美元的價格賣給了 Yahoo!。如今,Paul 最為人所知的身分是 Y Combinator 的創辦人,這是全球最成功的創投公司之一,迄今已投資超過 400 家新創公司,其中一些是家喻戶曉的名字,如 Dropbox、Airbnb 和 Stripe。Paul 也開始撰寫有關程式設計、新創、創業等主題的文章,其中一些被彙集成此書,並於 2004 年出版。

重點啟發:

1. 時尚與道德一樣善變

書中提到,時尚潮流變化很快,每個年代都有其獨特的特色風格。此外,不同文化的時尚也大相逕庭,例如日本時尚與美國或歐洲的服飾趨勢有很大不同。而道德觀也和時尚一樣反覆無常,會隨著時間、地點而有所差異。因此,書呆子不在乎時尚和道德,他們知道時尚來來去去,所以根本不浪費精力去追隨。至於道德,他們當然有自己的一套價值觀,但不會每季改變來迎合主流。書呆子在真實世界中因此佔有優勢,因為在學校和大學之後,時尚和道德都不會讓你走得太遠。

2. 駭客其實是藝術家

大多數人認為駭客是非常謹慎的人,是一絲不苟的規劃者,也很善於分析。但至少對於優秀的駭客來說,情況恰恰相反。駭客的定義常常被誤解,例如谷歌對駭客的定義是「未經授權訪問資料的人」,而 Urban Dictionary 則將駭客定義為「利用自己的才能來獲取知識的電腦高手」。可見駭客並非都在做非法的事情,他們必須嘗試創造自己的概念,而不只是按照別人的指示去實現,就像任何偉大的畫家都會創作自己的藝術品,而不僅僅是試圖再現著名的畫作。Paul 在大學時被教導要先在紙上寫下程式碼,完善後再轉移到電腦上,但他發現畫家的做法更有效:如果直接在機器上開始編碼,然後在問題發生時加以修正,結果會更好。同樣地,駭客的工作只能主觀地評價,因為不同的人有不同的需求,他們對一個程式的喜愛程度取決於它滿足這些需求的能力。駭客就像畫家一樣,都是藝術家。

3. 儘快讓作品曝光

由於程式設計師工作的價值取決於人們對你的專案的看法,因此讓你的工作盡快曝光是進步最快的方法。珍·奧斯汀在定稿之前,會通過大聲朗讀小說給家人聽,並詢問他們對書中人物的看法,藉此獲得「用戶反饋」。所以不要浪費太多時間來充實錦上添花的功能和炫目的花招,只需構建一個原始的、精簡的具有核心功能的原型並發布即可。每一個回饋都將幫助你把下一個版本做得更好。一把好椅子首先必須具備一個特質:舒適。你可以製作一把超級醜陋,但卻無比舒適的椅子,它肯定會立即熱銷。事後再把它變漂亮很容易,只要它能發揮椅子應有的作用就行了。軟體也是如此。

個人評價:

《駭客與畫家》是一本具有啟發性的書,即使在程式設計師已成為一種相當普遍的職業的今天,學習和理解優秀程式設計師的思維方式仍然非常寶貴。Paul Graham 用他獨特的視角,揭示了駭客的本質,打破了人們對駭客的刻板印象和誤解。無論你是程式設計師還是非技術背景的讀者,這本書都能讓你更好地理解程式設計師和駭客的世界。

特別推薦《駭客與畫家》給以下幾類人:

在校園裡因為穿著樸素、社交笨拙而被欺凌的電腦宅高中生;在公司帶領程式設計師團隊的主管;以及任何認為駭客主要與犯罪有關的人。

Ed的話:

從策略制定(Strategize)的角度來看,Paul Graham 在書中強調要盡快讓作品曝光以獲取反饋,這與精益創業(Lean Startup)的理念不謀而合。通過快速推出最小可行性產品(MVP)來驗證假設和獲得使用者反饋,可以大大降低產品開發的風險,幫助企業更有效地分配資源,制定正確的發展策略。此外,Paul 還提到駭客是藝術家,他們不拘泥於常規,善於創新。這啟示我們在制定企業發展戰略時,也要敢於突破固有思維模式,用創新的視角審視市場和用戶需求,方能在激烈的競爭中脫穎而出。

別錯過!
每個專屬於你的成長機會!

想要知道什麼時候更新文章嗎?
訂閱Eddie Ow電子報,
每週獲取專門為你挑選的職業提升技巧和個人成長分享。

×