保羅·格雷厄姆有一套完整的創業哲學,他的創業公式是:程序員
黑客倫理」(hacker ethic),直到今天這幾條倫理都被視爲這方面的最佳論述。編程
黑客與畫家的共同之處,在於他們都是創做者。與做曲家、建築師、做家同樣,黑客和畫家都是試圖創做出優秀的做品。他們本質上都不是在作研究,雖然在創做過程當中,他們可能會發現一些新技術(那樣固然更好)。安全
編程語言是用來幫助思考程序的,而不是用來表達你已經想好的程序。編程語言
堅持一絲不苟,就能取得優秀的成果。由於那些看不見的細節累加起來,就變得可見了。spa
須要合做,可是不要「合」得過頭。若是一個代碼塊由三四我的共同開發,就沒有人真正「擁有」這塊代碼。最終,它就會變得像一個公用雜物間,沒人管理,又髒又亂,處處堆滿了冗餘代碼。正確的合做方法是將項目分割成嚴格定義的模塊,每個模塊由一我的明確負責。模塊與模塊之間的接口通過精心設計,若是可能的話,最好把文檔說明寫得像編程語言規範那樣清晰。設計
程序寫出來是給人看的,附帶能在機器上運行。orm
計劃這個詞,只是將構思束之高閣的另外一種表達方式。只要想到好的構思,咱們就馬上着手實現。接口
「訂報紙模式」正是互聯網軟件自然的收費模式。開發
若是你想致富,應該怎麼作?我認爲最好的辦法就是本身創業,或者加入創業公司。文檔
經過創造有價值的東西在市場上獲得回報,從而致富。
人們以爲作生意就是爲了掙錢,可是金錢其實只是一種中介,讓你們能夠更方便地得到本身想要的東西。大多數生意的目的是爲了創造財富,作出人們真正須要的東西。
若是一家公司真正可以按照貢獻付薪,它將取得巨大成功。許多僱員會更努力地工做。更重要的是,這樣一家公司將吸引那些工做特別努力的人,從而超越競爭對手。
若是你有一個令你感到安全的工做,你是不會致富的,由於沒有危險,就幾乎等於沒有可放大性。
他們都知足於本身碰巧用熟了的那種語言,他們的編程思想都被那種語言主宰了。
技術的變化速度一般是很快的。可是,編程語言不同,與其說它是技術,還不如說是程序員的思考模式。
設計同樣東西,最重要的一點就是要常常「再設計」,編程尤爲如此,再多的修改都不過度。
畫家之間甚至流傳着一句諺語:「畫做永遠沒有完工的一天,你只是再也不畫下去而已。」這種狀況對於第一線的程序員真是再熟悉不過了。
多看筆記 來自多看閱讀 for iOS
Posted by TracyYih - 7月 13 2013
如需轉載,請註明: 本文來自 Esoft Mobile