提供建議很難——而且至少和接受建議一樣困難

72歲的Bjarne Stroustrup發(fā)明了C++(1985年首次發(fā)布)。38年后,他接受了 Honeypot.io(自稱“歐洲最大的以技術(shù)為中心的工作平臺”)的簡短采訪,提出了自己的人生建議:
不要過度專業(yè)化。不要太確定你是否知道未來。要靈活,記住職業(yè)和工作是長期的。太多的年輕人認為他們可以優(yōu)化一些東西,然后他們發(fā)現(xiàn)他們花了幾年或更長時間專注于一些可能不是正確的事情。在這個過程中,他們精疲力竭,因為他們沒有花足夠的時間建立友誼,也沒有在計算機之外過上生活。
我遇到很多——我不知道你怎么稱呼他們,“初級極客”?——只是認為唯一重要的是計算的特殊性——編程、人工智能、圖形或類似的東西。而且——嗯,它不是...如果他們什么都不做,好吧——如果你不傳達你的想法,你也可以做數(shù)獨......你必須溝通。很多漫畫書都忘記了這一點。他們認為,如果他們能寫出最好的代碼,他們就會改變世界。但你必須能夠傾聽。您必須能夠與潛在用戶溝通并向他們學(xué)習(xí)。你必須能夠?qū)⒛愕南敕▊鬟_給他們。
所以你不能只做代碼。你必須對文化和如何表達想法做點什么。我的意思是,我從不后悔花在歷史和數(shù)學(xué)上的時間。數(shù)學(xué)磨礪你的思維,歷史讓你了解自己的局限性和世界上正在發(fā)生的事情。所以不要太確定。花點時間過上平衡的生活。
并為這個機會做好準備。我的意思是,基礎(chǔ)廣泛的教育,基礎(chǔ)廣泛的技能組合——這是你在教育時建立起來的,你基本上是在建立一個技能組合——意味著你可以在機會出現(xiàn)時利用它。您有時可以識別它。我們有很多機會。但是其中很多,我們要么無法利用,要么我們沒有注意到。這是我相當(dāng)廣泛的教育——我做過標(biāo)準的計算機科學(xué),我做過編譯器,我做過多種語言......我想我當(dāng)時知道兩打。我做過機器架構(gòu),我做過操作系統(tǒng)。事實證明,這種技能組合很有用。
在視頻的開頭,斯特勞斯特魯普開玩笑說,提供建議很難——而且至少和接受建議一樣困難。
原文鏈接:
https://developers.slashdot.org/story/23/08/26/029217/72-year-old-c-creator-bjarne-stroustrup-shares-life-advice
視頻鏈接:
(Life) Advice From The Creator of C++ | .cult by Honeypot
https://cult.honeypot.io/originals/life-advice-from-the-creator-of-c/