夢(mèng)想總是要有的 - 工作20年程序員的2021年度總結(jié)

跌宕起伏的2021年快要過去了,今年對(duì)我來(lái)說經(jīng)歷的實(shí)在太多妥衣,提筆做個(gè)簡(jiǎn)單的總結(jié)吧塘慕。

回顧目標(biāo)

去年的年終總結(jié)筋夏,我給自己立了兩個(gè)flag。

<img src="https://oscimg.oschina.net/oscnet/up-18a2e5d5227982c4d1e9edfd45c831559e5.png" width="800">

第一個(gè)雖然不可量化图呢,不是一個(gè)好的目標(biāo)条篷,但我認(rèn)為完成的還是不錯(cuò)的骗随,go-zero 的工程效率已經(jīng)得到了社區(qū)的廣泛認(rèn)可,感謝所有使用和給我們反饋的小伙伴們赴叹!

第二個(gè)目標(biāo)鸿染,雖然很調(diào)侃的用了一個(gè)“小”字,我當(dāng)時(shí)覺得是很難的乞巧,但夢(mèng)想真的還是要有的涨椒,萬(wàn)一我們實(shí)現(xiàn)了呢!正如我之前視頻采訪里說過的绽媒,人總要給自己制造一點(diǎn)困難蚕冬,畢竟困難使人進(jìn)步嘛。

<img src="https://oscimg.oschina.net/oscnet/up-83c57938dec056a453e63e2fc60f39c7380.png" width="500">

這是 go-zero 開源一周年紀(jì)念日我發(fā)的朋友圈是辕。

不平凡的 2021

這一年囤热,對(duì)教育行業(yè)、對(duì)團(tuán)隊(duì)获三、對(duì)我都是非常非常不容易的旁蔼。感謝好未來(lái),雖然我離開了疙教,但好未來(lái)確實(shí)是一個(gè)很不錯(cuò)的公司棺聊,期待它能夠渡過磨難,再次啟航贞谓!感謝曉黑板限佩,我為之奮斗了四年,有彼此深深信任的合伙人经宏,有志同道合犀暑、危難時(shí)刻一起沖鋒陷陣的小伙伴。這真的是一段永生難忘的職業(yè)經(jīng)歷烁兰!

有太多的感謝和不舍,但人總是要往前看的徊都,凡是過往沪斟,皆為序章。

深度參與技術(shù)社區(qū)

我本著開源精神暇矫,將好的技術(shù)和思考帶給更多開發(fā)者主之,幫助更多開發(fā)者提升服務(wù)穩(wěn)定性和開發(fā)效率,同時(shí)也提高技術(shù)認(rèn)知李根,做了很多場(chǎng)深度技術(shù)分享槽奕,也給大家?guī)?lái)了一些技術(shù)人成長(zhǎng)和思考的分享。

作為技術(shù)人房轿,很多時(shí)候粤攒,我們?nèi)ヂ犚粓?chǎng)分享所森,總是希望聽到實(shí)實(shí)在在的技術(shù)干貨,回去就能落到代碼上夯接,這真的是沒錯(cuò)的焕济,而且也是技術(shù)人的孜孜追求。但做了很多分享之后盔几,我逐漸發(fā)現(xiàn)晴弃,其實(shí)我分享的很多有深度的技術(shù)遠(yuǎn)沒有我分享的那些技術(shù)理念和設(shè)計(jì)思想對(duì)大家的影響那么深遠(yuǎn)。

對(duì)我來(lái)說逊拍,分享一個(gè)有深度的技術(shù)是授人以魚上鞠,分享一個(gè)好的技術(shù)理念是授人以漁。

可能對(duì)聽眾來(lái)說芯丧,預(yù)期是來(lái)聽干貨的芍阎,學(xué)到好的理念那算是額外的 bonus。

就技術(shù)干貨分享來(lái)說注整,ArchSummit 這個(gè)分享反饋還是很不錯(cuò)的能曾。

<img src="https://oscimg.oschina.net/oscnet/up-3457c282ec9f3693338c8385a9824e760c1.png" width="500">

演講視頻:https://www.zhihu.com/zvideo/1398226082663809024

其實(shí)我做了更多關(guān)于技術(shù)理念的分享,其中之一就是講我為啥給項(xiàng)目取 go-zero 這個(gè)名字肿轨,我希望解決問題的時(shí)候是我們回到原點(diǎn)去思考寿冕,而不是遇到釘子就找錘子。正所謂:做正確的事椒袍,正確的做事驼唱!

我們?cè)诠ぷ髦杏龅胶芏鄦栴}都是表象,如果你深究下去驹暑,或許這個(gè)問題本身就不存在玫恳,或者問題本身就是錯(cuò)的。比如最近跟老許(許式偉)做 Go+ 的時(shí)候优俘,我們?nèi)?shí)現(xiàn)了自己的 packages.Load京办,需要去解決 package 多次加載的緩存問題,為此寫了很多代碼帆焕,實(shí)現(xiàn)極其復(fù)雜惭婿。最后老許發(fā)現(xiàn)其實(shí)我們做的這些通過 Go 的一個(gè)命令就能解決,結(jié)果就是刪除了上千行代碼叶雹,效率提升了近20倍财饥,而且健壯性極大提升。

老版本:ok   github.com/goplus/gox 20.319s
新版本:ok   github.com/goplus/gox 1.142s

最近馬斯克帶火了第一性原理折晦,我的理解大體上就是:從根本出發(fā)钥星,剔除干擾因素和慣性思考。其實(shí)我覺得跟 go-zero 這個(gè)名字說的也是同一個(gè)道理满着。

再比如谦炒,我應(yīng)字節(jié)技術(shù)學(xué)院邀請(qǐng)?jiān)谧止?jié)做了個(gè)技術(shù)分享贯莺,分享完,大家對(duì)干貨內(nèi)容給了蠻好的評(píng)價(jià)编饺,但過后基本就忘記了乖篷,或者落地完就結(jié)束了。但有個(gè)同學(xué)很久之后微信跟我說透且,當(dāng)時(shí)分享到現(xiàn)在記得最深刻撕蔼、對(duì)他影響最大的是,當(dāng)時(shí)有人問做前端的同學(xué)如果轉(zhuǎn)做后端可行嗎秽誊,我說:只要熱愛鲸沮,前端能做好,后端一定也能做好锅论,技能是可以遷移的讼溺,能力是相通的。我說這些是有事實(shí)依據(jù)的最易,我自己做過不少前端怒坯,團(tuán)隊(duì)有三個(gè)大牛后端程序員最早都是做移動(dòng)端的。這段送給前端想轉(zhuǎn)后端又有所擔(dān)心的同學(xué)藻懒,共勉剔猿!

開源進(jìn)展

go-zero 收錄于 CNCF 云原生技術(shù)全景圖

go-zero 被 CNCF Landscape 收錄:https://landscape.cncf.io/?selected=go-zero

多次登頂 GitHub Go 語(yǔ)言趨勢(shì)榜,海外用戶期望我們能用英文維護(hù) issues 和 PR嬉荆,他們也想?yún)⑴c社區(qū)归敬,目前這事我還得想辦法繼續(xù)推進(jìn)。

go-zero 一年萬(wàn)星后鄙早,我對(duì)其有兩方面規(guī)劃:

  1. 更多的投入到代碼本身汪茧,讓 go-zero 更簡(jiǎn)單易用,開發(fā)效率更高
  2. 加強(qiáng)生態(tài)建設(shè)限番,聯(lián)動(dòng)微服務(wù)鏈路上下游頂級(jí)項(xiàng)目共建生態(tài)

期望大家多多關(guān)注舱污、使用 go-zero,并讓我們聽到你的聲音(star, issue, PR)弥虐,也可以加入 go-zero 社區(qū)慌闭,~7000人的社區(qū)可以幫你解決的不只是 go-zero 的使用問題。

<img src="https://oscimg.oschina.net/oscnet/up-aa191be796c2c25a945939c26a5725d1e10.png" width="800">

除了 go-zero 一如既往的穩(wěn)步發(fā)展(現(xiàn)在13.4k stars躯舔,100位 contributors)之外,我還開源了多個(gè) Go 項(xiàng)目:

https://github.com/kevwan/go-stash - 超快的輕量級(jí) Logstash 替代方案

https://github.com/zeromicro/go-queue - 基于 Kafka, Beanstalkd 的延遲任務(wù)以及 Pub/Sub 系統(tǒng)

https://github.com/kevwan/chatbot - 超快的 pychatter 替代方案省古,構(gòu)建自己的聊天機(jī)器人粥庄、簡(jiǎn)易智能客服

后續(xù)還會(huì)放出更多藏貨,需要抽時(shí)間整理豺妓,敬請(qǐng)關(guān)注我的 GitHub: https://github.com/kevwan

工作變動(dòng)

雖然我想盡力發(fā)展好曉黑板惜互,但無(wú)奈“雙減”對(duì)行業(yè)影響過大布讹,我還是在11月從教育行業(yè)出來(lái)了,雖然無(wú)悔训堆,但確確實(shí)實(shí)感受到了政策對(duì)一個(gè)行業(yè)的無(wú)可比擬的影響力描验。

對(duì)于下一個(gè)選擇,確實(shí)讓我思考了很久坑鱼。

首先膘流,我給自己一個(gè)清晰的定位:盡可能投身技術(shù),減少管理比重鲁沥,因?yàn)檫@是我的熱愛呼股,雖然我早就過了很多人顧慮的35歲轉(zhuǎn)行年齡。不管年齡多少画恰,做自己熱愛的事情才會(huì)有激情彭谁!

其次,盡可能往toD(面向開發(fā)者)業(yè)務(wù)型的公司走允扇,因?yàn)槲矣X得我還是比較喜歡跟開發(fā)者打交道的缠局,而且我自己也做了很多的技術(shù)線,對(duì)開發(fā)者深層需求還是比較理解的考润。

所以狭园,最終我選擇了七牛云,負(fù)責(zé)基礎(chǔ)架構(gòu)额划,同時(shí)我也會(huì)花不少時(shí)間去跟客戶(技術(shù)人)交流妙啃,更好地理解云廠商客戶的各種業(yè)務(wù)場(chǎng)景,這樣不光對(duì)公司俊戳,對(duì) go-zero 也是有很大好處的揖赴。同時(shí),我也會(huì)投入不少精力來(lái)做 Go+抑胎,而開發(fā) Go+ 又會(huì)讓我更深入的理解 Go 的各種工程化的牛逼設(shè)計(jì)燥滑,真的嘆為觀止!如果你也想對(duì) Go 語(yǔ)言深入理解的話阿逃,也可以考慮參與 Go+ 開源項(xiàng)目铭拧。其實(shí)吧,最大的收獲是:老許(許式偉)會(huì)幫你 review 代碼恃锉!

<img src="https://oscimg.oschina.net/oscnet/up-38a7d3ab8c4ebcc42ede3413ad2d8561f61.png" width="300">

2022年展望

  1. 期待我能協(xié)助七牛云的基礎(chǔ)架構(gòu)和技術(shù)體系化建設(shè)再上一個(gè)新臺(tái)階
  2. 2022年希望 go-zero 能越來(lái)越好用搀菩,希望生態(tài)建設(shè)能有階段性成果
  3. 定一個(gè)可量化的目標(biāo),2022年底到達(dá)兩萬(wàn)星

致謝

  1. 感謝好未來(lái) & 曉黑板共事過的同事對(duì)我一直的支持和幫助
  2. 感謝七牛云同事對(duì)我新入職各項(xiàng)事宜的熱心協(xié)助
  3. 感謝各個(gè)技術(shù) & 開源社區(qū)大家的一直陪伴
  4. 感謝 go-zero 社區(qū)廣大小伙伴破托,參與各種 go-zero 問題和設(shè)計(jì)的討論肪跋,助力 go-zero 飛速發(fā)展

項(xiàng)目地址

https://github.com/zeromicro/go-zero

歡迎使用 go-zerostar 支持我們!

微信交流群

關(guān)注『微服務(wù)實(shí)踐』公眾號(hào)并點(diǎn)擊 交流群 獲取社區(qū)群二維碼土砂。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末州既,一起剝皮案震驚了整個(gè)濱河市谜洽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌吴叶,老刑警劉巖阐虚,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蚌卤,居然都是意外死亡实束,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門造寝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)磕洪,“玉大人,你說我怎么就攤上這事诫龙∥鱿裕” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵签赃,是天一觀的道長(zhǎng)谷异。 經(jīng)常有香客問我,道長(zhǎng)锦聊,這世上最難降的妖魔是什么歹嘹? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮孔庭,結(jié)果婚禮上尺上,老公的妹妹穿的比我還像新娘。我一直安慰自己圆到,他們只是感情好怎抛,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芽淡,像睡著了一般马绝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挣菲,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天富稻,我揣著相機(jī)與錄音,去河邊找鬼白胀。 笑死椭赋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的或杠。 我是一名探鬼主播纹份,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蔓涧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤笋额,失蹤者是張志新(化名)和其女友劉穎元暴,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兄猩,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡茉盏,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了枢冤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸠姨。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖淹真,靈堂內(nèi)的尸體忽然破棺而出讶迁,到底是詐尸還是另有隱情,我是刑警寧澤核蘸,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布巍糯,位于F島的核電站,受9級(jí)特大地震影響客扎,放射性物質(zhì)發(fā)生泄漏祟峦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一徙鱼、第九天 我趴在偏房一處隱蔽的房頂上張望宅楞。 院中可真熱鬧,春花似錦袱吆、人聲如沸厌衙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)迅箩。三九已至,卻和暖如春处铛,著一層夾襖步出監(jiān)牢的瞬間饲趋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工撤蟆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奕塑,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓家肯,卻偏偏與公主長(zhǎng)得像龄砰,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容