大家好!我是愛吃、愛玩、更愛學習技術,IT界新晉小紅人,開發者的好朋友——位元熊!
最近天氣漸暖,位元熊直播間熱鬧起來,迎來久違的純線下直播!本期嘉賓相信很多人都不會陌生,他可是開發圈的“大紅人”!這位到訪嘉賓除了技術過硬且涉獵廣泛,他的個人故事也相當有趣,位元熊不能一“熊”聽得津津有味,必須把這位寶藏人物分享給大家!
徐磊 微軟RD&MVP
英捷創軟CEO兼首席架構師
SmartIDE開源專案創始人
一千臺電腦的暑假
徐磊老師對電腦技術的興趣起源是什麼?和很多那個年代的小朋友一樣,徐老師媽媽單位有一個機房,裡面有幾臺Apple II,起初是玩遊戲,後來開始用BASIC寫一些簡單的程式,興趣也伴隨著寫出的程式碼日益增長。到了高中,終於自己擁有了一臺286,1M的記憶體,40M的硬碟。這樣的配置在當時已經算很厲害了,在家用桌上型電腦剛剛興起的年代,同齡的同學和朋友大家也一塊兒搭伴兒研究,互相有點資料還一起分享,似乎一些簡單的編寫從那時候就開始了,幾個同學玩兒的也是不亦樂乎。不過後來真正從事這一行,一路走過來的應該只有徐磊老師自己。
“恰好,我爸的一個朋友是倒騰電腦相關的,那個年代買電腦,好多都不是買整機,而是先挑配件然後裝一個,就是攢電腦。我高考後的暑假,就在中關村,早起拿件兒,根據客戶的需求進行裝機,也得幫忙做點除錯,那個假期可能得裝了1000臺,哪裡進貨便宜,什麼元件,什麼效能配置,我全摸透了。我這一暑假想要的不是工資,我給自己組了一臺配置最好的電腦,結束打工,直接抱回家!”
徐老師還給我們描繪了1996年網際網路剛剛興起時的情況,中關村開放了個人接入網際網路的服務,當時北京有一家公司叫東方網景,一個月幾百塊錢,給你一個14.4K的貓,到後來是28.8k,後來升到33.6k,512k……
網際網路有了,但網路上那時沒有那麼多資源,不像現在AI什麼問題都能回答。最先火起來的東西之一是聊天室,當時有一個比較火的聊天室叫動心聊天室,徐老師曾經把那個網頁的程式碼扒下來,發現它的程式碼寫得很爛,如果想冒名頂替另外一個人很簡單。網際網路剛剛興起的時候,徐磊老師也開始了他的探尋之路。
爭取心儀專業到澳洲歷險記
“我大學學的是工業管理,這個專業不是你們想象的工程管理之類的,其實是一個過時的專業。所以我學了一個計算機的第二專業。當時,為了這個專業,我也是跟學院的老師磨了很久,才如願以償的學到了這個專業。雖然當時輔修專業還沒有學位證,但那又怎麼樣呢?學到了自己想學的課程,跟學院的老師反而因為我這麼強烈要求學這個輔修專業熟悉起來,也是個不錯的經歷!”
雖然本科的計算機專業學了很多理論和架構的內容,似乎沒那麼落地和具備直接應用性。但不得不說,這些理論的東西,對於自己具體開發或者部署,確實有邏輯指引的作用,現在大學教學中還在用當年的一些教程書。
大學本科的初識和作為輔修專業的課程,以徐磊老師的話說還是不夠過癮,於是他決定出國繼續學計算機。他一開始申請的美國,但最後沒搞定學籤,最後選擇了澳大利亞。在澳洲的學習體驗和國內很不同,學校整體氛圍是非常開放、寬鬆的,如果對自己沒要求,幾年可能一下子就晃過去了,但如果主動投入進去,就能收穫很好的結果。
徐老師在澳洲找工作的經歷極具戲劇性,這也是他和微軟技術結緣的起源。徐老師的主力語言是PHP,他的第一份工作是把一個系統從Windows環境下遷移到Linux中,而他的第二份工作是第一份工作的同事提供的機會。幾個老外想做線上交友網站,類似myspace的東西。對方問徐老師懂不懂asp.NET。雖然當時沒聽說過這個東西,但是急需工作,徐老師立刻說我懂,然後借了光碟,買了本書,花了一週時間學習asp.NET,走上了微軟的技術道路。
一週當然不足以學會,但能上手了,上班幹起活來就慢慢熟練了,後來徐老師覺得自己的第一版程式碼不好還重寫了一遍。
其實這段工作經歷並不算長,但這成了後面徐磊老師這麼多年深耕微軟技術棧的決定性因素。當然徐磊老師描述著,看著落地窗外的悉尼美景工作的場景也是太讓人羨慕。
機遇和爆點
這個網頁聊天室專案雖然不算太成功,但恰恰是這段經歷成了後面去SSW的敲門磚。SSW是澳洲一家專門做微軟系軟體產品的公司,在這裡徐磊老師更加深入地做起了微軟系的開發,再不是那個需要現學技術點的他了。
這時來了個小插曲,徐老師在做了兩年後,考慮回國了,澳洲老闆恰好也有將業務擴充到中國的想法,兩方一碰撞,徐磊老師直接帶著在中國搞一個SSW的研發中心的任務回國了。研發中心來到中國後就這麼做了起來,巔峰時期國內大概有30多個人,規模也算不算小。縱觀這個經歷,在徐磊老師的職業生涯中算是最長的一段了。
徐老師回國之後就加入了微軟MVP專案,在第二年就被推薦成為了微軟RD,且一度成為國內唯一的RD,保持此記錄了很多年。因為這個契機接觸了很多社群的人,一起探討微軟內部的產品,達成了一些合作,給擴充套件業務創造了機會。
TFS(Team Foundation Server),即Azure DevOps Services的前身,是一個為團隊提供版本管理服務的軟體。因為要和國外的團隊協作,徐老師的團隊是最早一批在開發環境使用TFS的團隊,後來更是和微軟合作成為在國內企業中幫助TFS落地的主力軍。
這些大專案的達成,獲得的經驗和資源,也成了現在他創立自己公司結實的地基,無論是從機會資源還是個人能力,包括當時徐磊老師對於“軟體工程是藍海”的及時注意,都讓他用自己紮實的功底做出一番成績。
與TFS之父Brian Harry 在 MVP Summit上的合影
徐老師感嘆自己經歷了三個爆點,第一個是全民電腦。一開始有電腦的是學校和公司,最終比爾·蓋茨提出的家家戶戶電腦成為現實;
第二個是iPhone的普及。其實在iPhone出現前,徐老師一直有用PDA(掌上電腦),但PDA只有少數技術人員才會使用,iPhone則把這個選擇帶給了普通人;
第三個爆點正在發生,就是AI。一個多年以來讓普通人困惑又好奇的概念,突然變成了當下無人不聊的話題。徐老師表示自己2021年開始用GitHub Copilot,已經感受到了其強大,但ChatGPT的通用性將這種強大帶給了所有人。
“這三個爆點有著相似的內部邏輯,事物都有一個積累的過程,它可能很早就出現了,但某天才會達到臨界值從而爆發。”
位元熊有話說
這期的嘉賓,位元熊真是再熟悉不過了!線下見過多次,直播、技術上面的交流合作也很頻繁,他在圈裡轉發或者原創的內容位元熊也能及時捕捉。即使是這樣,他的故事和經歷也是聽多少遍也能再挖出寶的程度。
徐磊老師多次聊起他自己,總是能聽到“恰好有個機會”、“正好有個人找到我”,這樣聽起來似乎是“幸運”更多。但如果你仔細瞭解他的經歷,沒有在老師的辦公室極力爭取計算機專業的學習機會;在炎熱夏天,熱火朝天裝電腦;面對未知技術項的時候,先決定接下來;帶著任務回國,在新的區域擴充套件圈子;發現藍海,創立公司自己做……他怎麼會成為有這麼多高光時刻、被許多人熟知、還依然在做著自己熱愛事情的他。
可能在許多個“恰好”到來之前,我們需要給自己一點助力,向前走或者轉個身,和它撞個滿懷。既然每天有那麼多事情從手邊劃過,如果你有些感應和想法,不如就趁今天,勇敢地做出這個決定!
掃描位元熊個熊微信二維碼
加入【位元熊粉絲後援會】
與開發者一起嗨聊,期待成為你的好友~