內(nèi)容從植物種子到電子儀器,無所不包,出版目的據(jù)說是要幫助讀者“理解整個(gè)系統(tǒng)”。多年后,蘋果公司的總裁
黑客通常對(duì)管理者強(qiáng)加的、限制他們行為的愚蠢規(guī)定不屑一顧,會(huì)找出規(guī)避的方法
大多數(shù)人似乎認(rèn)為,繪畫能力與生俱來,畫家就像髙個(gè)子一樣,是天生的。事實(shí)上,大多數(shù)“會(huì)畫”的人,本身就很喜歡畫畫,將許許多多時(shí)間投入其中,這就是為什么他們擅長(zhǎng)畫畫的原因
當(dāng)你踩水的時(shí)候,你把水踩下去,你的身體就會(huì)被托起來。同樣,在任何社會(huì)等級(jí)制度中,那些對(duì)自己沒自信的人就會(huì)通過虐待他們眼中的下等人來突顯自己的身份
不受歡迎是一種傳染病,雖然善良的孩子不會(huì)去欺負(fù)書呆子,但是為了保護(hù)自己,也依然會(huì)與書呆子保持距離。
真實(shí)世界的特點(diǎn)是,它極其龐大。如果總體足夠大,即使是人數(shù)最少的少數(shù)派,只要聚集在一起,也能產(chǎn)生可觀的力量
過去的社會(huì)中,青少年扮演著一個(gè)更積極的角色。工業(yè)化時(shí)代到來前,青少年都是某種形式的學(xué)徒,不是在某個(gè)作坊,就是在某個(gè)農(nóng)莊,甚至在某艘軍艦上。他們不會(huì)被扔到一旁,創(chuàng)造自己的小社會(huì)。他們是成年人社會(huì)的低級(jí)成員。 以前的青少年似乎也更尊敬成年人,因?yàn)槌赡耆硕际强吹靡姷膶<遥瑫?huì)傳授他們所要學(xué)習(xí)的技能。如今的大多數(shù)青少年,對(duì)他們的家長(zhǎng)在遙遠(yuǎn)的辦公室所從事的工作幾乎一無所知。他們看不到學(xué)校作業(yè)與未來走上社會(huì)后從事的工作有何聯(lián)系(實(shí)際上,還是有那么一點(diǎn)點(diǎn)聯(lián)系)。
學(xué)校是一個(gè)很奇怪的、人為設(shè)計(jì)出來的體系,一半像是無菌室,一半像是野蠻洪荒之地。它就像人生一樣,里面無所不包,但又不是事物的真實(shí)樣子。它只是一個(gè)暫時(shí)的過程,只要你向前看,你就能超越它,哪怕現(xiàn)在你還是身處其中。
如果你決定做一件事,卻不知道怎么做,你就是在自找麻煩。
創(chuàng)造優(yōu)美事物的方式往往不是從頭做起,而是在現(xiàn)有成果的基礎(chǔ)上做一些小小的調(diào)整,或者將已有的觀點(diǎn)用比較新的方式組合起來
人們對(duì)一個(gè)作家的評(píng)價(jià),需要100年才能達(dá)成一致^^。你必須先等他的那些有影響力的朋友都死了,然后再等他的追隨者都死了,才能對(duì)他有一個(gè)公正的評(píng)價(jià)。
所有創(chuàng)作者都面臨這個(gè)問題。價(jià)格是由供給和需求共同決定的。好玩的軟件的需求量,比不上解決客戶麻煩問題的軟件的需求量。在小劇場(chǎng)里演出的酬勞,比不上穿著卡通大猩猩服裝、在展覽會(huì)上為廠商站臺(tái)的酬勞。寫小說的回報(bào)比不上寫廣告文案的回報(bào)。開發(fā)編程語言的收入,比不上把某些公司老掉牙的數(shù)據(jù)庫連上服務(wù)器的
微軟不鼓勵(lì)雇員為開源項(xiàng)目做貢獻(xiàn),甚至業(yè)余時(shí)間也不行。但是,如此之多的一流黑客都在從事開源項(xiàng)目,所以這個(gè)政策主要的效果,可能就是使得微軟公司很難雇到一流的程序員
堅(jiān)持一絲不茍,就能取得優(yōu)秀的成果。因?yàn)槟切┛床灰姷募?xì)節(jié)累加起來,就變得可見了
軟件的部分功能就是解釋自身
程序?qū)懗鰜硎墙o人看的,附帶能在機(jī)器上運(yùn)行。
所謂“時(shí)尚”,本質(zhì)上就是自己看不見自己的樣子。
但真正令人驚恐的是,流行一時(shí)的不僅有衣服,還有道德觀念。明明是專橫武斷、毫無依據(jù)的錯(cuò)誤觀點(diǎn),但是大多數(shù)人卻深信不疑,受到影響而不自知。這是非常危險(xiǎn)的。流行的衣服,其實(shí)是很難看的衣服;流行的道德觀念,其實(shí)不是善而是惡。但是,如果別人都穿流行的衣服,而你不穿,你就會(huì)遭到嘲諷;如果別人都遵守流行的道德觀念,而你不遵守,結(jié)果則要嚴(yán)重得多,你會(huì)被解雇、流放、監(jiān)禁,甚至被殺。
一想到現(xiàn)在我們言之鑿鑿的東西,在未來人們的眼里卻是荒誕不經(jīng),怎能不令人感嘆呢!
讓我先問你一個(gè)問題:大庭廣眾之下,你有沒有什么觀點(diǎn)不愿說出口?如果回答是沒有,那么你也許應(yīng)該停下來想一想了。你的每一個(gè)觀點(diǎn)都能毫不猶豫地說出口,你自己深深贊同這些觀點(diǎn),并且你也確信肯定會(huì)獲得別人的贊同,這是否太過于巧合了?一種可能是,也許事情并沒有這么巧合,你的觀點(diǎn)就是從別人那里聽來的,別人告訴你什么,你就相信了什么,你把別人灌輸?shù)挠^點(diǎn)當(dāng)作了自己的觀點(diǎn)。 另一種可能是,你的思想觀點(diǎn)確實(shí)是獨(dú)立思考得到的,碰巧與社會(huì)主流的思想觀點(diǎn)一模一樣。這種情況的可能性似乎不大,
如果我們可以通曉未來,那么找出當(dāng)代的那些表面上正確、實(shí)際上可笑的想法是一件很容易的事。伹是,不可能做到這一點(diǎn)。幸運(yùn)的是,我們可以找到一種幾乎有同樣效果的替代方法:回顧過去。我們可以去找那些過去被認(rèn)為理所當(dāng)然,如今卻被認(rèn)為不可思議的事情,這是用來找出我們自己正在犯下的錯(cuò)誤的第三種方法
流行的思想觀點(diǎn)與流行的服飾產(chǎn)生方式不盡相同,但是,它們的傳播途徑卻很相似。第一批的接受者總是帶有很強(qiáng)的抱負(fù)心,他們有自覺的精英意識(shí),想把自己與普通人區(qū)分開來。當(dāng)流行趨勢(shì)確立以后,第二批接受者就加入進(jìn)來了,人數(shù)比上一批龐大得多,恐懼心在背后驅(qū)使著他們^。他們接受流行,不是因?yàn)橄胍c眾不同,而是因?yàn)楹ε屡c眾不同。
不受傳統(tǒng)觀念束縛的人,往往也不會(huì)穿流行的衣服。
自由思考比暢所欲言更重要。
你不僅要遠(yuǎn)距離觀察人群,更要遠(yuǎn)距離觀察你自己。順便提一句,這可不是激進(jìn)的想法,兒童和成年人的主要差別就在這里。兒童精疲力竭時(shí),可能會(huì)大發(fā)脾氣,因?yàn)樗恢罏榱耸裁矗怀赡耆藙t會(huì)了解是個(gè)人的身體狀況問題,與外界無關(guān),說一句“沒關(guān)系,我只是累了”。
如果自己就是潮水的一部分,怎么能看見潮流的方向呢?
在計(jì)算機(jī)工業(yè)的歷史上,新技術(shù)往往是由外部人員開發(fā)的
在我看來,一個(gè)人們擁有言論自由和行動(dòng)自由的社會(huì),往往最有可能采納最優(yōu)方案,而不是采納最有權(quán)勢(shì)的人提出的方案。
普通用戶根本沒必要知道“操作系統(tǒng)”這個(gè)詞,更不要說“驅(qū)動(dòng)程序”和“補(bǔ)丁”了。
Viaweb的開發(fā)者只有3個(gè)人^。我一直在不停地招聘,壓力很大,因?yàn)槲覀円压举u掉。我們很清楚地知道,買家不愿花大價(jià)錢買下一個(gè)只有3個(gè)程序員的公司。(解決方法:雇更多的人,在公司內(nèi)創(chuàng)設(shè)其他項(xiàng)目,讓他們?nèi)プ觥#?/p>
創(chuàng)業(yè)公司的壓力很大,不幸的是,這一點(diǎn)在互聯(lián)網(wǎng)軟件業(yè)也發(fā)揮到了極致。許多軟件公司的開發(fā)者都有一段睡在桌子底下(或者類似經(jīng)歷)的日子,尤其是在初創(chuàng)期。令人驚恐的是,對(duì)于互聯(lián)網(wǎng)軟件來說,這樣的日子沒有盡頭,什么都不足以阻止這種事情成為常態(tài)。對(duì)于桌面軟件來說,睡桌子底下的經(jīng)歷經(jīng)常可以告一段落,等到軟件發(fā)布了,我們就都回家睡上一個(gè)星期。互聯(lián)網(wǎng)軟件永遠(yuǎn)沒有收工的那一天,如果你愿意,可以一直干下去,每天忙上16個(gè)小時(shí)。而且,你能夠做到這一點(diǎn),意味著競(jìng)爭(zhēng)者也能做到這一點(diǎn),所以長(zhǎng)時(shí)間工作變成了一種必需,不得不如此。因?yàn)槟隳茏龅剑阅惚仨氉龅健_@簡(jiǎn)直就是逆向的帕金森定律^。
如果你不打算自己動(dòng)手設(shè)計(jì)和開發(fā),那就不要?jiǎng)?chuàng)業(yè)。
創(chuàng)業(yè)公司”(startup)這個(gè)詞誕生于20世紀(jì)60年代,但是它與中世紀(jì)集資進(jìn)行的航海冒險(xiǎn)活動(dòng)其實(shí)也相差無幾。
公司不過是一群人在一起工作,共同做出某種人們需要的東西。真正重要的是做出人們需要的東西,而不是加入某個(gè)公司^。
大公司就像巨型的古羅馬戰(zhàn)艦,一千個(gè)劃船手共同劃槳,推動(dòng)它前進(jìn)。但是,兩個(gè)因素使得它快不起來。一個(gè)因素是,每個(gè)劃船手看不到自己更努力劃槳有何不同;另一個(gè)因素是,一千人的團(tuán)隊(duì)使得任何個(gè)人的努力都被大大地平均化了。
小團(tuán)隊(duì)的優(yōu)勢(shì)不在于它本身的小,而在于你可以選擇成員。我們不需要小村莊的那種“小”,而需要全明星第一陣容的那種“小”。
技術(shù)的發(fā)明人往往很難確定,可以明確無誤地確認(rèn)只有一個(gè)發(fā)明人很難。所以根據(jù)這條規(guī)則,如果你知道某種東西的“發(fā)明人”(比如電話、流水線、飛機(jī)、電燈、晶體管),那是因?yàn)樗墓居眠@種發(fā)明賺到了錢,并且公司的公關(guān)人員盡力散布發(fā)明人的故事。如果你不知道誰發(fā)明了某種東西(汽車、電視、計(jì)算機(jī)、飛機(jī)引擎、激光),那是因?yàn)槠渌说墓緩倪@種發(fā)明中賺到了錢
「我們把由父母供給收入的模式稱為“老爹模式”。這個(gè)模式與真實(shí)世界的最大區(qū)別之一就是對(duì)勤奮工作的評(píng)價(jià)不同。在老爹模式中,勤奮工作本身就是值得的,老爹會(huì)感到很高興。但是在現(xiàn)實(shí)中,財(cái)富是用工作成果衡量的,而不是用它花費(fèi)的成本衡量的。如果我用牙刷油漆房屋,屋主也不會(huì)付給我額外工資的。
無論在物質(zhì)上,還是在社會(huì)地位上,技術(shù)好像都縮小了富人與窮人之間的差距,而不是讓這種差距擴(kuò)大了。如果參觀雅虎、英特爾、思科的辦公室,會(huì)看到每個(gè)人都穿著差不多的衣服,有著同樣的辦公室(或者小隔間)、同樣的家具,彼此直呼對(duì)方的名字,不加任何頭銜或敬語。表面看大家沒什么差距,但如果看到每個(gè)人銀行戶頭上的余額差別如此之大,一定會(huì)感到震驚不已。
在農(nóng)奴和貴族組成的社會(huì),收入差距的加大肯定是社會(huì)問題加劇的信號(hào),收入更多地從農(nóng)奴流向了貴族。但是,搶奪他人的財(cái)富已經(jīng)不再是收入的唯一來源了。波音747飛機(jī)駕駛員的收入大概是商場(chǎng)收銀員的40倍,但是前者不是貴族,后者也不是奴隸,這種收入差距只是因?yàn)榍罢叩募寄鼙群笳叩囊靛X得多。
大人教導(dǎo)你說品味只是每個(gè)人的偏好而已。但是來到博物館,他們卻對(duì)你說,仔細(xì)觀賞達(dá)·芬奇的作品,因?yàn)樗莻ゴ蟮乃囆g(shù)家,品味超凡。
把品味說成個(gè)人的偏好可以有效地杜絕爭(zhēng)論,防止人們爭(zhēng)執(zhí)哪一種品味更好。但是問題是,這種說法是不正確的。只要你自己開始動(dòng)手設(shè)計(jì)東西,就能明白這一點(diǎn)。
當(dāng)你被迫把東西做得很簡(jiǎn)單時(shí),你就被迫直接面對(duì)真正的問題。
人們常常覺得野生動(dòng)物非常優(yōu)美,原因就是它們的生活非常艱苦,在外形上不可能有多余的部分了。
優(yōu)秀作品的秘塊就是:非常嚴(yán)格的品味,再加上實(shí)現(xiàn)這種品味的能力。
編程語言進(jìn)化緩慢的原因在于它們并不是真正的技術(shù)。語言只是一種書寫法,而程序則是一種嚴(yán)格符合規(guī)則的描述,以書面形式記錄計(jì)算機(jī)應(yīng)該如何解決你的問題。所以,編程語言的進(jìn)化速度更像數(shù)學(xué)符號(hào)的進(jìn)化速度,而不像真正的技術(shù)(比如交通或通信技術(shù))的進(jìn)化速度。數(shù)學(xué)符號(hào)的進(jìn)化是緩慢的漸變式變化,而不是真正技術(shù)的那種跳躍式發(fā)展。
大公司可以互相模仿,但是創(chuàng)業(yè)公司就不行。
編程語言是技術(shù)和宗教的混合物^。
你的經(jīng)理其實(shí)不關(guān)心公司是否真的能獲得成功,他真正關(guān)心的是不承擔(dān)決策失敗的責(zé)任
在大型組織內(nèi)部,有一個(gè)專門的術(shù)語描述這種跟隨大多數(shù)人的選擇的做法,叫做“業(yè)界最佳實(shí)踐”。
技術(shù)本來就應(yīng)該是尖端的。正如伊拉恩·加內(nèi)特所說,編程語言的所謂“業(yè)界最佳實(shí)踐”,實(shí)際上不會(huì)讓你變成最佳,只會(huì)讓你變得很平常。
“用戶需要的設(shè)計(jì)”,而不是“用戶要求的設(shè)計(jì)”。
藝術(shù)的各個(gè)領(lǐng)域有著巨大的差別,但是我覺得任何一個(gè)領(lǐng)域的最佳作品都不可能由對(duì)用戶言聽計(jì)從的人做出來
如果你覺得自己在為傻瓜設(shè)計(jì)產(chǎn)品,那么很可能不僅無法設(shè)計(jì)出優(yōu)秀產(chǎn)品,而且就連傻瓜也不喜歡你的設(shè)計(jì)。