那些年我们一起追过的大佬
觀眾朋友們,過年好!
今天我?guī)淼姆窒碇黝}是“那些年一起追求的大佬”,主要內(nèi)容聊聊就是近兩年線上、線下認(rèn)識(shí)的牛人們,從他們身上學(xué)到的一些東西。
首先簡(jiǎn)單自我介紹一下,我是公眾號(hào)“碼農(nóng)桃花源”的主理人,網(wǎng)絡(luò) ID 是 qcrao,寫過一系列關(guān)于 Go 的文章。我目前在一家互聯(lián)網(wǎng)大廠搬磚,更多的信息你可以到 qcrao.com 或者公眾號(hào)找到,這里就不多說了。
下面進(jìn)入我們今天的內(nèi)容。
多年前在陳佩斯、朱時(shí)茂、趙本山、范偉、馮鞏那一批老藝術(shù)家活躍的時(shí)候,春晚語言類節(jié)目真的是非常精彩。而隨著時(shí)代的發(fā)展,今天幾乎所有人都可以在網(wǎng)絡(luò)上發(fā)聲,我們每天都可以隨時(shí)隨地從抖音快手上獲得無數(shù)短暫的快樂,春晚也不再那么吸引人了。
作為一個(gè)全國人民都關(guān)注的節(jié)目,春晚有他自己的問題。而小問題在放大鏡下難免成為大問題。例如有些東西可能無意間就冒犯了原來沒有注意到的群體,對(duì)他們?cè)斐闪藗屠_。
這種情況下,原來語言類節(jié)目中有很多橋段是不能再上的,譬如說趙本山學(xué)吳老二走道。想像一下如果你有家人確實(shí)得了腦血栓,被人這樣模仿而當(dāng)成笑料,尤其是一家人除夕夜坐在桌前看這一臺(tái)春晚,其實(shí)是很難受的。
另外,原來語言類節(jié)目中有很多諷刺社會(huì)的部分,現(xiàn)在也沒有了。
我?guī)啄昵斑€會(huì)守在電視前看春晚,但近兩年實(shí)在是看不下去,相信有很多這樣的朋友。這就給了今天 Go 語言中文網(wǎng)舉辦 Go 春晚的一個(gè)機(jī)會(huì)。并且今晚邀請(qǐng)了很多 Go 圈里比較活躍的大佬,像我比較熟悉的曹大、柴大、Panda,來講一講 Go,講一講職場(chǎng),講一講人生。
我呢因?yàn)榻?jīng)常寫一些 Go 相關(guān)的文章,也有幸被邀請(qǐng),和大佬們同臺(tái),不勝惶恐。這兩年,無論是線上還是線下,我也認(rèn)識(shí)了很多圈內(nèi)活躍人物,跟著他們學(xué)到了很多。
那今天有這個(gè)機(jī)會(huì)就把我從他們身上學(xué)到的一些東西分享出來,希望大家都能有所收獲,有所啟發(fā)。
為了保持神秘感,我就不一下子放出今天所有會(huì)講到的大佬們,我們來挨個(gè)看。
caoz
caoz 是最早的一波互聯(lián)網(wǎng)人,江湖人稱“互聯(lián)網(wǎng)百曉生”,著有小黃書——《你憑什么做好互聯(lián)網(wǎng)》。公眾號(hào)是“caoz 的夢(mèng)囈”,運(yùn)營(yíng)知識(shí)星球“caoz 的小密圈”。
這一部分的內(nèi)容主要是從他的知識(shí)星球每年的福利課程里收獲的,主題是“文章分享”。
我們的觀眾,包括我在內(nèi),有很多是剛?cè)肼殘?chǎng),還有很多還在學(xué)校即將進(jìn)入職場(chǎng)的。
在職場(chǎng)上要讓自己“發(fā)聲”,讓自己被看見,才有機(jī)會(huì)進(jìn)階。
如果沒有太強(qiáng)的技術(shù),沒有太好的開源項(xiàng)目——我相信這是大部分人的現(xiàn)狀。那么讓自己發(fā)聲的一個(gè)有效方法就是寫文檔、寫文章。無論是源碼分析,還是對(duì)業(yè)務(wù)系統(tǒng)的總結(jié),或是排查故障的經(jīng)過,都可以寫成文章。寫文章就是說話嘛,說話誰都會(huì)。我們把要說的話寫下來,有條理、有章法,一件事情說清楚了,也就夠了。
讓自己發(fā)聲的另一個(gè)方法就是演講,這比文章要進(jìn)階一步,他要求你把寫的內(nèi)容說出來,必要的時(shí)候還需要有一些演示,這個(gè)難度是更高的。
但是要想在公司、行業(yè)獲得影響力,這兩關(guān)必須要過。
不要認(rèn)為這是水到渠成,自然而然的事情,盡早準(zhǔn)備,盡早開始,是有必要的。
caoz 還舉了自己的例子:
我說過,20 年前,我在網(wǎng)易虛擬社區(qū),關(guān)于虛擬域名方案的帖子被丁磊回復(fù)過,在網(wǎng)絡(luò)廣告先鋒關(guān)于 QQ 價(jià)值的帖子被馬化騰回復(fù)過,其實(shí)回頭看看,當(dāng)時(shí)很多不知天高地厚的言論,很年輕也很驕狂,但其實(shí)你只要努力分享自己的心得和成長(zhǎng),領(lǐng)域內(nèi)的一些大人物是有可能會(huì)看到你的。
另外,分享即學(xué)習(xí),你寫文章、做分享 PPT 的時(shí)候,其實(shí)也是一個(gè)整理思路的過程。如果不寫下來,你很難發(fā)現(xiàn)自己其實(shí)有些地方?jīng)]有完全理解。所謂“教是最好的學(xué)”,你寫文章把這件事情說透了,讓別人理解了,你自己也就理解了。
下面這張學(xué)習(xí)金字塔的圖,我在很多場(chǎng)合下都見過:
學(xué)習(xí)金字塔主動(dòng)學(xué)習(xí)中的“教授給他人”是效果最好的學(xué)習(xí)方法。
而且,我最早就強(qiáng)調(diào)過的,分享即學(xué)習(xí),無論是整理分享的過程,還是分享中遭遇各種 diss 的過程,其實(shí)都是你學(xué)習(xí)進(jìn)步的過程,盡早地?fù)肀Х窒?#xff0c;主動(dòng)分享,你的進(jìn)步就會(huì)越快,也越容易獲得職場(chǎng)關(guān)鍵人物的重視。
所以,盡早行動(dòng)起來,寫文章、做分享。從小組內(nèi)的分享做起,從寫一篇文檔開始。
煎魚
煎魚,江湖人稱煎架,雖然他今天沒出場(chǎng),但很多 Go 圈的朋友都很熟悉。他去年出版了新書《Go 語言編程之旅》,并且煎架很早就在網(wǎng)絡(luò)上發(fā)布了 gin 系列教程,收獲了很多關(guān)注。連曹大都很感嘆,因?yàn)?#xff1a;
他在 20 歲的時(shí)候完成了曹大在 30 歲的時(shí)候才完成的寫書夢(mèng)。
更“可氣”的是,煎架的職場(chǎng)也非常順利。最近幾年,每年都升了級(jí),職場(chǎng)上的朋友都知道這有多難。小小年紀(jì),就已經(jīng)取得了不俗的成績(jī),將來大有可為。
前不久,煎架來北京參加一個(gè)大會(huì),一起吃飯的時(shí)候,我向他請(qǐng)教了職場(chǎng)升級(jí)的秘訣,這里也分享給大家:
在公司的話,要主動(dòng)去做一些別人不愿意做的事情,并且做出一些成績(jī)出來。慢慢上面的人就能看到你,有重要的業(yè)務(wù)才會(huì)考慮到你。
先不要太計(jì)較很多東西,先做出成績(jī)。
Leader 給你一件事情,你做好了,他才有可能給你更多、更重要的事情,你才可能有成績(jī)。
halfrost
人稱霜神,前端、后端、客戶端都是高手。他的博客[1]取名文藝的不像話:一縷殤流化隱半邊冰霜,并且頁面樣式也非常的漂亮:
霜神最近出了一本開源的《LeetCode CookBook》[2]算法書,封面漂亮的不像實(shí)力派:
LeetCode CookBook序言里給我印象最深刻的一句話是:
本書題目的代碼都已經(jīng) beats 100% 了。沒有 beats 100% 的 題解就沒有放到本書中了。那些題目筆者會(huì)繼續(xù)優(yōu)化到 100% 再放進(jìn)來。
再看看 github 上面的 README,好看。他還給博客、LeetCode 書整了個(gè)客戶端,逼格滿分:
READMEREADME對(duì)于只會(huì)寫寫后端,整天在黑框里敲命令的我來說,簡(jiǎn)直是太酷炫了。
霜神平時(shí)基本不在群里潛水,偶爾會(huì)出來一次,和大家聊聊,每次群里都很沸騰。
他這種追求極致的精神尤其值得我們學(xué)習(xí)。
歐神
歐神是我比較熟悉的,我們?cè)诰€交流的比較多。和霜神一樣,他也是個(gè)全棧選手。早年間他甚至如出一轍地給他的博客寫了客戶端,像霜神一樣,我很疑惑,難道這是高手的必經(jīng)之路?
巧的是,歐神也寫了一本開源書:《Go 語言原本》,英文名叫《Go Under the Hood》,看看這個(gè)名字,逼格瞬間拉滿,因?yàn)橐话憬惺裁丛玖?#xff0c;element 了,都是神書。
我們來感受一下:
Go 語言原本看看,這都是什么魔鬼神仙?
歐神現(xiàn)在是在德國讀博士后,全英文給本科生授課,他的英語水平就不用說了。這不,最近開始在用英文寫作了:
golang.desing Research簡(jiǎn)直是吊打我等菜雞。
歐神平時(shí)喜歡開發(fā)一些工具,最近我知道的像:code2img, redir, midgard, gossaplay 等等等等。
code2img 的產(chǎn)生背景是這樣的,Go 夜讀的知識(shí)星球里有讀讀源碼打卡活動(dòng),而歐神完成打卡活動(dòng)通常是在地鐵上,用手機(jī)發(fā)代碼很不方便,他索性就自己動(dòng)手寫了個(gè)工具叫 code2img。
這樣,歐神打卡是這樣完成的:用手機(jī)打開 github,看到某段源碼不錯(cuò),復(fù)制,點(diǎn)開 ios 上的 code2img 捷徑,自動(dòng)生成一張圖片,插入到知識(shí)星球,寫下這段代碼的解釋。整個(gè)過程一氣呵成,深藏功與名。
知識(shí)星球 code2img另外, code2img 服務(wù)端的原理是它會(huì)去請(qǐng)求 https://carbon.now.sh/,并且模擬鼠標(biāo)點(diǎn)擊頁面中的按鈕,騷操作秀你一臉。真是全棧!
另一個(gè)值得推薦的是《Go GC 20 問》,這是我們第一次合作完成的文章,我先列出關(guān)于 GC 的問題,歐神來解答并形成文章。發(fā)布之后,在 Go 圈風(fēng)靡一時(shí),現(xiàn)在我還會(huì)不時(shí)看到有文章引用這篇。
歐神平時(shí)還會(huì)和曹大過招,譬如有一次曹大寫了篇文章《極端情況下收縮 Go 進(jìn)程的線程數(shù)》,歐神在評(píng)論區(qū)丟出了一個(gè)它幾年前寫相關(guān)的庫,深藏功與名。能在曹大面前秀的人可不多見:
評(píng)論區(qū)xargin
最后一位是曹大,《Go 語言高級(jí)編程》作者。博客:xargin.com,這也是少數(shù)幾個(gè)我會(huì)手打域名的博客之一。
我是在 19 年知道的曹大,并且非常有幸和他做過半年同事。上次在和他錄的一期《Go 夜聊》播客節(jié)目《漫談寫作和個(gè)人成長(zhǎng)》[3]里也提到過,那會(huì)我剛開始寫博客,接到 Go 夜讀發(fā)起人楊文的邀請(qǐng)去 Go 夜讀做了一期 “defer” 的分享[4],我記得非常清楚,那是第 33 期。之后,我就看到下一期曹大要講匯編的預(yù)告。
我隱約記得我在公司內(nèi)網(wǎng)上見到過這個(gè)名字,非常激動(dòng)。并且覺得看完 Go 匯編對(duì)看 Go 源碼會(huì)非常有幫助,于是在曹大匯編分享之前就著重預(yù)習(xí),正式分享上和曹大進(jìn)行了深入的交流。不久前我到 B 站上回顧了一下這次分享,發(fā)現(xiàn)彈幕上有一些罵我的:這個(gè)人不知道預(yù)習(xí)嗎,怎么這么多問題?更狠的就不說了,當(dāng)然我也不記得了,感興趣的可以去 B 站看,不過這些都不重要。
重要的是聽完那一期,加上提前預(yù)習(xí),再加上分享上請(qǐng)教曹大,我對(duì) Go 匯編有了一定程度的掌握。之后,再去看源碼就比較順利了。
熟悉的朋友都知道,曹大有寫博客的習(xí)慣,至今寫了 5 年多。去年我為了研究和學(xué)習(xí)曹大的寫作方法,從第一篇到最后一篇通讀了一遍,收獲很多。
從前期寫一些軟件工具的安裝教程到后期嬉笑怒罵皆成文章,變化和進(jìn)步非常明顯。想直接看到曹大所有文章鏈接的看這一篇——《那些年曹大寫過的博客》。否則,你得一篇篇翻頁????,因?yàn)?xargin.com 用的模板沒有歸檔功能。
我前后共花了一個(gè)月的時(shí)間,才讀完所有博文,總共 118 篇。從 15 年 10 月 31 日開始的第一篇,到今天,總共寫了 5 年多的時(shí)間。基本上每半個(gè)月產(chǎn)出一篇,非常穩(wěn)定。
從最初講具體的工作,例如將 MySQL 數(shù)據(jù)導(dǎo)入到 ES,到近期《中臺(tái)的末路》、《架構(gòu)的腐化》、《工程師應(yīng)該怎么學(xué)習(xí)》等名篇,水平一步步提高,視野也在一步步變大。
這些博文里有很多內(nèi)容都是從工作中提煉、總結(jié)出來的,這需要對(duì)自己所做的工作非常熟悉,并且需要做很多思考才行。這對(duì)我們而言,是有啟發(fā)的。
還有一些內(nèi)容是論文或文檔的翻譯,翻譯它們而不是僅僅看一遍,對(duì)我們深刻理解內(nèi)容是很有幫助的。連曹大都這樣做了,我們有什么理由不做呢?
看文章的過程中,也能發(fā)現(xiàn)一些趣事:
和歐神互動(dòng)原來早年間曹大和歐神就有過互動(dòng),曹大的一句“發(fā)現(xiàn)有位國外的兄弟”,直接把我笑噴了。
另外,推薦兩篇非常有名的文章:《工程師應(yīng)該怎么學(xué)習(xí)》[5]、《中臺(tái)的末路》。
當(dāng)時(shí),《中臺(tái)的末路》全網(wǎng)估計(jì)有 20w+ 閱讀,風(fēng)靡一時(shí):
中臺(tái)的末路-數(shù)據(jù)中臺(tái)的末路-轉(zhuǎn)載另一篇,《工程師應(yīng)該怎么學(xué)習(xí)》值得所有人都讀很多遍。
對(duì)了,博客里 reading[6] 這個(gè)目錄下記錄了曹大讀了、正在讀以及計(jì)劃讀的書,追隨大佬的腳步,看他看過的書,豈不美哉!
reading-已完成曹大最常說的一句話是:要鍛煉演技,要學(xué)會(huì)分享,否則就是我為魚肉,任人宰割了。
在所有文章里,如果只推薦一篇的話,那無疑就是《工程師應(yīng)該怎么學(xué)習(xí)》這篇了。其中最激勵(lì)我的一段話是這樣的:
人這一輩子,最重要的是能把路越走越寬。對(duì)于工程師來說,能夠鍛煉軟技能的場(chǎng)合其實(shí)不是很多,但也不代表完全沒有。即使沒有也可以自己創(chuàng)造機(jī)會(huì),例如組內(nèi)、組間、部門內(nèi)的技術(shù)分享都是不錯(cuò)的機(jī)會(huì)。
更大規(guī)模的技術(shù)分享可能因?yàn)橹鬓k方“勢(shì)力眼”,在你級(jí)別不高或者影響力不大的時(shí)候,不提供給你這樣的機(jī)會(huì),但是作為一個(gè)向上的人,遲早會(huì)有走到這一步的一天。你所要做的是提前做好準(zhǔn)備,在那一天到來的時(shí)候,在聚光燈下旁征博引,談笑風(fēng)生。
祝大家都能成為更好的自己!
我們只有保持終生學(xué)習(xí)的姿態(tài),才有可能不被時(shí)代拋棄。
總的感受是,我們需要不斷思考、反思、總結(jié),并且持續(xù)不斷地分享出去。
最后,以 xargin.com 博客上的 slogan,我非常喜歡的一句話結(jié)束這一部分:
If you don't keep moving, you'll quickly fall behind.
寫作
古人說:見賢思齊焉。又說:三人行,必有我?guī)熝伞F鋵?shí),在我們身邊有很多這樣那樣的榜樣,不必好高騖遠(yuǎn),從身邊的人學(xué)起,一步步變強(qiáng)。
最后的部分,我們來聊聊寫作:寫作是把網(wǎng)狀的思維樹狀化,最后線性化地寫出來。說難不難,說簡(jiǎn)單也不簡(jiǎn)單。我不在這長(zhǎng)篇大論,分享以下 3 點(diǎn):
先寫提綱
固定頻率
從工作中尋找素材
第一點(diǎn),先寫提綱,就是先在腦海中構(gòu)思,再在軟件工具上列出來,我推薦使用幕布。提綱可以理清思路,讓文章不會(huì)走偏。如果列得足夠細(xì),基本上后期就可以直接往里填內(nèi)容了:
比如我最近寫的幾篇,寫完提綱后,很快就能完成內(nèi)容:
qcrao.com 近期文章如果平時(shí)筆記做得足夠好的話,這時(shí)可以將筆記組裝起來,只用寫一些連接詞就好了。譬如說,我平時(shí)會(huì)積累線上事故的 case,如果哪天我想要寫一篇關(guān)于事故的文章,我就可以非常快速地找到素材,并且“組裝”成一篇文章:
RoamEdit-事故現(xiàn)場(chǎng)關(guān)鍵詞上面這個(gè)軟件叫 RoamEdit,是一款近年來興起的以塊為單位的雙向鏈接筆記軟件,最出名的其實(shí)是國外軟件 RoamResearch,我用的是國產(chǎn)的替代軟件 RoamEdit,感覺還不錯(cuò)。
第二點(diǎn),固定頻率。如果長(zhǎng)時(shí)間不寫,沒有形成習(xí)慣,可能寫過一兩篇后就中斷,再也撿不起來了。而如果一天寫一篇,又會(huì)影響本職工作。半個(gè)月一篇,沒有那么大的壓力,也不會(huì)中斷,保持這個(gè)節(jié)奏最好。這是曹大說過的話,他也是這么做的。
第三點(diǎn),關(guān)于素材。只要你有輸入,就不怕沒有輸出。工作上的總結(jié)、對(duì)事故的反思、準(zhǔn)備面試、看源碼、讀書筆記、極客時(shí)間專欄學(xué)習(xí)筆記……太多了。譬如最近我寫的《寫一個(gè) panic blame 機(jī)器人》、《事故現(xiàn)場(chǎng)之依賴了不該依賴的 ip》就是工作上的內(nèi)容,而《channel 的妙用》則是學(xué)習(xí)了某一篇博客后寫的文章。
最后
說了這么多,匯成一句話:
多思考,多總結(jié),多寫作,多分享。
祝大家在牛年更上一層樓。
點(diǎn)擊閱讀原文可觀看完整版視頻,本文從?02:11:00 開始。
參考資料
[1]
博客: https://halfrost.com/author/halfrost/
[2]《LeetCode CookBook》: https://github.com/halfrost/LeetCode-Go
[3]《漫談寫作和個(gè)人成長(zhǎng)》: https://www.xiaoyuzhoufm.com/episode/5ff6c042dee9c1e16d421197?s=eyJ1IjoiNWZiYTAxM2FlMGY1ZTcyM2JiYmQxNGQ1IiwiZCI6MX0%3D
[4]分享: https://www.bilibili.com/video/BV1pb411v7m7?from=search&seid=15825962584632276125
[5]《工程師應(yīng)該怎么學(xué)習(xí)》: https://xargin.com/how-to-learn/
[6]reading: https://xargin.com/readings/
關(guān)注公眾號(hào):
資料分享,關(guān)注公眾號(hào)回復(fù)指令:
回復(fù)【加群】,拉你和大佬們一起學(xué)習(xí)。
回復(fù)【000】,下載一線大廠簡(jiǎn)歷模板。
總結(jié)
以上是生活随笔為你收集整理的那些年我们一起追过的大佬的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我和我们的每日分享
- 下一篇: 一个 bad file descript