【讀書小記】《黑客與畫家》
前言之前的前言
本文作於11月初,因為開始學車以及跳舞的原因一直靜靜躺在草稿箱裡。最近不那麼忙了,趕緊補上了,不然。。。2018就要過去啦~
前言
最近瘋狂刷了幾本書,我校圖書館也還是有點東西的,趁著還在學校,趁著最近稍微沒有那麼忙,有大塊的時間看一看閒書。
然而,閒書也不能白讀,還是稍微記錄下心得體會。
正文
簡介
這本書可以看作是作者保羅·格雷厄姆(paul graham)的一系列文章合集,每篇文章相對獨立,可以看作是paul的一系列觀點。
因為主要是paul的個人觀點,所以不得不提到他的個人生平。
他擁有哈佛大學應用科學(計算機方向)博士學位,並在羅德島設計學院和佛羅倫薩繪畫藝術學院學習過繪畫。他是第一個網際網路應用viaweb的創始人之一,後來被yahoo收購。創立Y Combinator(嘿,如果你不知道這個公司,我建議你查查)。同時,他也是一個Lisp的忠實粉絲。
下面我就以印象最深的幾個關鍵詞來展開了
書呆子
這是paul描述學生(大學前)時代的一章,在美國的中學裡,最受歡迎的是橄欖球運動員,最不受歡迎的可能就是書呆子了。學生時代幾乎沒有什麼愉快的回憶。享受不到受歡迎的體驗,在被排擠的邊緣。
而我感覺在大學前,正好相反,書呆子反而最受歡迎。當然大學後的日子,我能有點理解paul的感覺了。從來沒有感受到受歡迎是什麼樣,唱歌,舞蹈,打球,打遊戲樣樣不行。。。不過相對paul還是很幸福的。
創造財富
我認為這是全書最出彩的一部分(原書第6章,Fenng持相同的觀點),我感覺自己價值觀都被震撼了,每一個走出學校,即將進入社會的人都應該瞭解一下這章的觀點。
以我自己為例,康康拿到了X公司的offer,成為了一名網際網路從業者,每天去公司上班寫程式碼,每月x號收到xxx元人民幣的工資。那麼讓我們回答以下問題
Q:為什麼公司要發給康康工資呢?
A:康康付出了勞動,編寫的xx遊戲收穫了大量氪金玩家的芳心,給公司帶來了很多收益。
Q:那麼是不是相當於錢從玩家到公司到康康。
A:是的呀。
老實說,活了21年,馬上要工作賺錢的我從來沒有仔細思考過關於錢的問題。
我不知道是否學習金融/經濟/政治的同學在這個問題上比我們有更多的想法,但對於我自己來說,想法很簡單,就是打工賺錢,坐在電腦前起早這鍵盤的我和工地上的工人沒有區別。換句話說
勞動力 = 錢
But現在我不認為是這樣了。
的確,我和工地上的工人沒有區別,但是我們的共同點是我們都在創造財富。但
財富並不等同於錢,錢是財富的一種度量或者是一種形式。
而財富是什麼呢?我認為財富就是對人們有價值的東西,滿足了人們的某種需求。
我編寫的一行行程式碼,成為了一個遊戲軟體,滿足了人們的精神需求,帶來了快樂,這就是創造了財富,沒錯,是創造,是從無到有,從0到1的創造。而我也收穫了自己創造的財富-這時的財富表現形式為錢和成就感,滿足了我的物質需求和精神需求。
工地上的工人們同理,他們造出的房子滿足了人們的需求-有地方居住了,他們也創造了財富。
而為什麼我賺得錢就比他少呢?
很明顯,每個人創造財富的量是不同的,微信滿足了多少人購物的需求呢?而米聊又滿足了多少人的需求呢?同時,我相信這其中又有很多的經濟學理論balabala(比如市場的供需關係)
但無論如何,對於未來,我的想法不再是賺大錢了,而是創造更多的財富,造福更多的人,這樣你自己擁有的財富也會更多啊。
黑客與畫家
這是paul的兩個身份,他既深入學習過計算機,編寫過很多程式,也曾經系統地學習過繪畫。
同時,他認為黑客,作為伴隨這科技發展(計算機、網際網路)而產生的新職業,與傳統職業中最接近的便是畫家了。
比如,我們會閱讀和學習開源專案,就像繪畫中對偉大作品的臨摹。在程式設計中,也是一開始設計,草稿。好的軟體有著和藝術品一樣的美感。雖然軟體好象是一種工程,但是程式設計的過程也是一個創造的過程,每一個軟體似乎都是獨一無二的。
我認為最重要的一點,程式設計是一種創造/創作的過程,對於畫家來說,一張白紙就是整個世界,而這個世界中的一切物品都由你來創造,當然程式設計和繪畫都會收到我們這個世界中物理定律等規則的限制,但是其已經具有很高的自由度了。
程式設計,不是製造,而是創造。
不要輕易地說出真話
這條也是關於生活的思考,不要輕易地說出真話,並不是叫我們成為一個虛偽的人,一個不說真話的人。
面對客觀的物質世界,我們無需隱瞞,但面對人時,我們卻需要好好思考,是否該說出真話。
無論是親生父母,還是陌生路人,他們都和你一樣,首先是一個人,一個獨立的個體,然後才是兒子的父親,父親的兒子。
面對著擁有同樣獨立思維能力的個體,當你們意見不一致時,你會接受別人嗎?當你和大部分人意見不同時,你能否讓別人都接受你呢?
我覺得 為人處事圓滑 確實有一些 虛偽 的感覺,但我更希望我和別人的交往是愉快,舒適的,而不輕易地說出真話,是我認為交往很重要的一點。
更有威力的語言
這也許是全書最有可能引起爭議的一點,即一個語言強於另一種語言。
在計算機的世界裡,我還只是個小白,沒有經歷過大而真正的專案,也沒有熟練地使用多種語言,不敢隨意發表看法。
我相信語言只是工具,但如果你只有錘子,你看什麼都像釘子,多會一門語言,自然讓你的效率大大增長。
paul認為Lisp是更有威力的語言,但是2018年Lisp依然不如JavaScript或者Java具有更高的人氣。
的確,它可能是更有威力/更強的語言,它的優點會被後輩繼承,但它肯定不會是2018年最流行的語言。
而人多勢眾可能才是最大的威力吧。