莽撞闖蕩的6週年,也就是彈指一揮間

张善友發表於2024-08-07

6年也就是彈指一揮間,時間過得飛快。

6年前的明天,也就是2018年的8月8日,我離開了服務12年的騰訊開始探索自己的夢想-參見《回顧4180天在騰訊使用C#的歷程,開啟新的征途》。到今天,已經整整走過了6年,這6年還是圍繞著C# 開展業務和活動。在這個6週年的特殊日子,總感覺要說些什麼,但想說的話又太多,不知道從何說起。

還是和上篇文章一樣圍繞C# 來記錄我跌跌撞撞的6年,也紀念那一去不復返的歲月。

為什麼是8月8日?這個日子是特意選的嗎?

這個日子是個巧合,在2018年7月份騰訊走離職流程的時候,我和有幸參與改進騰訊雲 API 3.0的 .NET SDK,在我走完離職流程的前一天晚上正式在github上開源:TencentCloud/tencentcloud-sdk-dotnet: Tencent Cloud API 3.0 SDK for .NET (github.com),騰訊雲API的.NET 版本從此就和其他語言平臺一樣得到了更新。完成離職流程的時間是2018年8月7日。

當年離開騰訊的想法其實也很簡單,人生需要不停重新整理,這半年自從看了微軟CEO Satya寫的那本書《重新整理:重新發現商業與未來》,給我帶來很大的心靈的震撼,他提出自我重新整理的三個關鍵步驟:擁抱同理心,培養“無所不學”的求知慾,以及建立成長型思維。

在這6年裡,見過眾多企業和人都缺乏同理心,最典型的算是經歷的種種技術的紛爭,這些紛爭之所以存在,我認為當事方沒有同理心是最大的原因,典型的圍繞著資訊系統國產化幾個事件:

  • 2020年的當時有一個微信群裡看到一個群友發的一頁關於技術國產化(Linux)的建議的內容,具體參見《 .NET Core也是國產化資訊系統開發的重要選項》。

  • 2024年初某培訓機構的B站點評各種語言,具體參見 馬某 說c# 不開源,他是蠢還是壞?

  • 2024年的微信公眾號的一篇文章,這個事件早就在推行,很多公司受到這個檔案的影響很大,今年公開發表了,後來在大家的努力之下,在網際網路上的文章終於撤下來了,具體詳見《 呼籲改正《上海市衛生健康資訊科技應用創新白皮書》 C# 被認定為A 元件 的 錯誤認知》。

離開騰訊這樣的平臺,自己想清楚要做什麼嗎?

騰訊這樣的平臺在全世界都屈指可數,是這樣的平臺成就了我,伴隨的12年給了我很多,這樣的平臺也有大企業病。其實離開這樣的平臺,自己想的也不是很清楚,只有一個大致正確的方向,然後一路堅持,不斷微調,這6年來真實的情況,是你在炮火連天的戰場上四散奔逃。左躲一個彈坑、右閃一發子彈。一路跌跌撞撞、丟盔棄甲。

就拿2018年的我來說,除了做“推廣.NET技術”這個方向是明確的,很多具體的細節,其實都是摸著石頭過河。

在2018年哪個時間點,我能想到5年後會有一個廣東智用人工智慧應用研究院,我和一群志同道合的同事們一起開創人工智慧事業嗎?我是怎麼也想不到的。

從2018年開始,圍繞著kubernetes 的雲原生生態之中推動.NET技術的落地,這也是我當時的主要業務方向,幫助不少企業落地了.NET 雲原生,另外社群裡也有一群志同道合的朋友們一起推動.NET 雲原生的技術落地,大家一起舉辦的多屆的中國.NET開源技術峰會都是圍繞著.NET 雲原生方向,這兩年開始擁抱人工智慧,現在有了專門的網站https://dotnetconf.cn/

  • 超燃| 2019 中國.NET 開發者峰會影片釋出
  • 2020 .NET 開發者峰會順利在蘇州落幕,相關資料很喜人以及線上直播回看彙總
  • 2021 .NET 開發者峰會順利在網上落幕,線上直播回看彙總
  • .NET Conf China 2022 圓滿落幕,明年再見!
  • 開啟未來創新之門:.NET Conf China 2023 精彩回顧及資料下載

如何破解35歲現象

2018年我離開騰訊的時候是41歲了,今年已經來到了47歲,我在社群也碰到很多的開發者,有的人用入行前五年學的技術經驗,持續吃到了35歲,然後再找工作就很難了。我還是保持了和當年入行的時候一樣的熱愛學習、研究最新的技術。我也同齡人裡面也是顯得很年輕,只是因為我對這個世界充滿了好奇心,哪些不在學習的同行,也許就是缺了一點好奇心,一個人心理老去的標誌可能就是失去了對世界的好奇心。好奇心是人類探索未知、學習新知識、體驗新事物的驅動力,它能夠激發人的創造力和活力。

在我們小時候,每個小孩子,都對這個世界充滿了好奇,探究十萬個為什麼。天為什麼是藍的?草為什麼是綠的?輪船為什麼能下海?飛機為什麼能飛上天?小孩子的天性,讓我們不停的探究這個為什麼? 但等你真的長大了呢?很多人卻漸漸不提問了,他們失去了小時候的那顆好奇心。而一旦失去了好奇心,你與世界交流的視窗,就宣告堵死。你會不再想知道任何新的知識、新的事物。就拿C# 這門語言來說,C# 語言是一種多用途、物件導向的程式語言,它設計用於多種程式設計任務,包括桌面應用、Web應用、移動應用、遊戲開發等。C# 語言每年都在進化,目前各個公司裡掌握技術決策權的哪些人在他的職業生涯的早期也許都用過C# , 但是他的認知停留在哪個時代,對現在的C# 狀態不瞭解,也不想去了解,從而出現了各種匪夷所思的現象。

從個人角度來說,個人需要以積極的心態面對變化和挑戰,避免過分焦慮。應提前規劃職業生涯,確定職業目標,並根據外部環境的變化不斷調整自己的職業路徑。同時,需要持續學習,提升自己的專業能力和技能,以適應職場的變化。

這6年裡,有歡樂、有困難、有收穫、有挫折。但唯一不變的,是一如6年前的那顆擁抱C# 的初心。

相關文章