程序員讀《三體》後看到了什麼?

讀完《三體》後感悟良多,彷彿思緒被帶入了幾百光年外的宇宙中,流連忘返,不忍返航。不得不說《三體》雖是小說,但遠超小說的範疇,書中對於科幻和宇宙的思考頗有深度,其中描述“人肉計算機”的部分讓我這個程序員都驚歎弗如,反覆讀了好幾遍。很多當下剛剛取得進展的技術被劉慈欣寫入書中像是量子通信,引力波等,很容易把人帶入到書中描繪的未來世界而不會覺得突兀。

新技術VS舊技術
即使新技術在當下看來是無用的,荒謬的,也不要放棄,就像“藍色空間”號和“萬有引力”號一樣,即使只有萬分之一的可能,最後也有可能成爲全人類的希望。地球文明在一次次危機面前,看似能夠化險爲夷,最後還是逃不過毀滅的命運。要在有條件的情況,儘早對未來做規劃,就像立項之處對於項目架構的選擇,後期的調整往往是牽一髮而動全身。“凡事預則立不預則廢”說的大抵就是這個意思。
當然,看待問題需要辯證對待,不要過度追求新鮮技術,今天雲計算,明天AI,選擇方向需要慎重,選定了就要堅定的走下去,切莫輕言放棄!在職業生涯的初期,眼界的開闊是必要的,然而卻要警惕陷入“什麼都知道一點”的境地。

下面引用顧煜前輩寫的一段話:(原文:遊戲程序員成長編年史(2)
如果運氣並不那麼好,研究了沒落的技術,參與了失敗的項目怎麼辦?事情沒有你想象的那麼糟糕。沒落的技術,即將無人問津,但它是細分領域的知識,領域越窄,越少人懂,越方便你成爲專家。總結一下這個技術爲什麼失敗,橫向對比一下其他成功技術,談談趨勢,都能讓你自己提高。至於失敗的項目,就更無所謂。項目的失敗,意味着公司或者團隊損失了機會成本,但項目中的每一個人,確確實實得到了成長,吃一塹就能長一智。時常總結,在失敗中找到自己的成長,纔是我們要關注的。我剛開始用Unreal,第一個項目是被公司砍掉的,也沒有任何人有把握說,Unreal將來能得到巨大的應用,但積累在那裏,說不定哪天會給你帶來豐厚的回報。

以我自己的經歷開看,入門是用C++ 語言進行PC遊戲開發,先後經歷過自研引擎,unreal3引擎,有時接到獵頭來電打探近況,閒暇時也會向對方詢問行業內最近的動向。
直到有一次某金融類公司打電話邀請我面試,我一臉矇蔽
這裏寫圖片描述
問對方,您知道我目前從事的工作嗎?
對方答,知道,你一直從事遊戲開發工作。
我二臉矇蔽
這裏寫圖片描述
那您這個職位發給我不太合適吧?
對方答,你是使用C++ 開發吧?那就合適!
我……
矇蔽歸矇蔽,後來細想,對方爲何會找上門來?一來互聯網金融行業迎來爆發式增長,本行業內的人員已然不夠瓜分;二來C++ 的新增開發者數量可能已經滿足不了市場的潛在需求,近年來IT行業一直火爆,前兩年的遊戲,雲計算,到今年的AI似乎應該有很多新增開發者纔對。然而從語言上來劃分java一家獨大,從github的年度報告便可知一二
這裏寫圖片描述
python勢頭兇猛升至第二,go語言成爲發展最快的語言之一,C/C++似乎只剩下了“存量市場”並未有多少新鮮血液流入。

時間之內的感悟

《三體》第三本中有一章名爲“時間之外的往事”,由此感到了時間這個緯度在方方面面的影響。在現實生活中,任何事都逃離不出時間這雙無形之手,也許有一天我們可以超過光速而“擺脫”時間對我們的束縛。從讀書時起,我們就不停的被一個個標明時間點的考試逼着複習;到了工作,一個個打上時間戳的deadline在每天工作伊始就被領導催促着趕工;我們每個人的體內都有一臺與時間精確對應的生物鐘來控制我們的一舉一動。
從宏觀上看,如果從生命誕生算起到現在爲止對應一天的24小時,人類文明僅僅是最後的幾秒鐘罷了。如此看來,每個生物個體在時間的“滴答”聲中不過都是轉瞬即逝。以地球的視角來,這段時間(也許是幾十萬年),這裏多了個島嶼,那邊多了個湖泊;過了段時間,這裏有一羣生物安家了,那一羣生物消失了……
從微觀上看,每個人對於時間的追求都是沒有限度的,凡事如若不加上時間的限制,那麼與不做也沒什麼分別。想想看1年寫10W行代碼和100年寫10萬行代碼,1年賺100W和100年賺100W的差別,從這個角度上看,事情的完成與否與限定的時間長短有很大的關聯性。也就明白了,我們工作中所參與的項目設置那些明確deadline的意義,爲了增加項目在時間限度內的上線概率,爲了增加投資人在時間限度內的金錢收益。
從上帝視角來看,任何人和其他動物甚至螞蟻並沒有什麼兩樣,不過都是生命演化過程中的一個物種罷了。我們中的絕大部分就是萬千“螻蟻”中的一個,但這並不妨礙有些人依然努力去“撼大樹”,如果終有一天地球將會毀滅,現在所做的任何事情都沒那麼重要;我們每個人的一生相對於地球的一生都是一瞬間,而這一瞬間對於我們每個人就是全部,我們能做的就是讓這一瞬間散發光彩!

我的微信公衆號:白日夢想家嘚碎碎念
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章