一件衆所周知的事:螞蟻金服的技術團隊裏有不少大佬。算法
另外一件衆所周知的事:不管什麼樣的大佬,都不是一兩天煉成的。小程序
那麼問題來了:一位剛剛走出校門加入螞蟻的技術新人,想要進化成大佬,總共分幾步?安全
答案很簡單:總共就一步——去BASIC College上學。機器學習
BASIC College是螞蟻金服內部的一所神祕的「大學」。螞蟻金服副CTO胡喜剛剛在QCon北京全球軟件開發大會上透露,這所「大學」是爲了讓技術同窗們離開校園後仍能繼續學習、探索、拓展和成長而設立的。包括螞蟻金服CTO程立在內,螞蟻技術團隊的管理層一直親力親爲負責BASIC College的運做。學習
螞蟻金服副CTO胡喜區塊鏈
這所「大學」之因此命名爲BASIC,一方面對應着 Blockchain (區塊鏈)、Artificial intelligence(人工智能)、Security(安全)、 IoT(物聯網)和 Cloud computing(雲計算)五大領域,另外一方面表明螞蟻的技術人員始終專一於金融科技的本質——計算機基礎技術能力的提高。雲計算
公司內部開「大學」,現在已經成爲技術驅動型巨頭的「標配」。蘋果有喬布斯親自拍板創建的蘋果大學,谷歌有CEO拉里·佩奇一力主導的GoogleEDU,通用電氣每一年豪擲10億美圓給員工培訓發展……人工智能
不是巨頭們錢多得沒處花,而是越倚重高精尖技術的公司越明白一個道理:技術這一行,保鮮期很短,不進則退,今天不學習,明天當弟弟。spa
雖然最近才掀開神祕的面紗,但BASIC College早在2008年就已經開學了,和蘋果大學同年,比GoogleEDU還要早兩年。最初的培養項目叫作「螞蟻青年近衛軍」,專門針對校招的技術新人而設立,爲的是幫助這些剛出校門的新人們快速適應和融入工做環境。3d
能擠過校招的千軍萬馬獨木橋入職螞蟻的同窗,自己無疑是很優秀的,但要從校園裏的學霸變身職場上的大拿,少不了要被錘鍊一番。
每位新人進入螞蟻第一件事,奉茶拜師……不對,拜「師兄」。
其實,螞蟻的「師兄」曾經也被稱爲「師傅」,後來才改叫「師兄」。緣由之一,是公司裏的前輩們甚至盛名在外的大佬們,其實也都挺年輕的,也沒比新人大幾歲,叫師傅感受無故老了一輩,仍是叫師兄更親切。緣由之二,則是「師兄」要兼具「師」和「兄」的職責,不只要負責傳道授業解惑,還要像兄長同樣,陪伴新人、保護新人,和他們一塊兒共同成長進步。
「師兄」無一例外都是技術過硬、善於溝通,樂於助人、一身阿里味兒的前輩。他們的主要職責有三項:第一,新人找不到本身的位置和價值時,幫他們定位;第二,新人在專業技能、方法和意識方面遇到坎兒時,幫他們跨越;第三,身體力行,言傳身教,告訴新人怎樣才能更好地成爲阿里人。
拜師儀式
在師兄們的關照之下,「螞蟻青年近衛軍」的全鏈路培訓通常會持續1年,但「師兄」的任期可不止一年,一日爲師兄,終生爲師兄,新人「出師」以後,和師兄之間相互幫助、共同成長的關係也會一直持續下去。
11年來,螞蟻金服累計培養了1500多名應屆畢業生,青年近衛軍已經成爲螞蟻校招技術新人的代名詞。目前,螞蟻技術人佔比63%以上。而每5名螞蟻技術人中,就有1名近衛軍。
「師兄」制度通過10多年的沉澱,也已經成爲了螞蟻金服的獨特文化。現任螞蟻金服副CTO胡喜的師兄,就是CTO程立。胡喜擔任師兄帶出來的師弟們,也已經遍及螞蟻金服各個關鍵的技術崗位。
就這樣,螞蟻的技術和文化一塊兒,一代一代地傳承了下來。
做爲一所「大學」,BASIC College天然是要上課的。
課程分兩種:線下,在公司園區裏聽世界級大咖面對面開講;線上,在內網學習數千節螞蟻技術團隊積累沉澱的課程。課外,還有由螞蟻技術大牛組成的「師兄」天團按期答疑解惑。
應邀前來開講的大咖,有來自哈佛、耶魯、斯坦福、伯克利、麻省理工、加州大學、清華大學、北京大學等世界名校的學術大牛,還有來自Google、微軟等行業資深技術專家,每一位不只頭銜閃閃發亮,乾貨更是滿滿當當。
大咖們的專長覆蓋各個領域,課程內容既有前沿技術研究,也有落地實踐應用,在他們的課堂上,「學生」們能夠近距離接觸世界最前沿的技術、觀點和思想,與行業標杆產生對話與碰撞。除了在BASIC College,這樣的機會在其餘地方可貴一見。
截至2019年4月,「技術大咖薈」已經成功舉辦91期,包括機器學習領域開創者之一Michael I.Jordan教授在內的頂級專家學者,都曾站上過「技術大咖薈」的講臺。
美國三院院士Michael I.Jordan教授作分享
加州大學伯克利分校教授,美國科學院、美國工程院、美國藝術與科學院三院院士Michael I.Jordan教授講座現場。他是人工智能領域惟一一位獲此成就的科學家。
線上的課程就更爲海量也更爲靈活,工程師們能夠根據本身的職位和興趣報名「選修」。時下熱門的技術,像數據算法、金融核心、區塊鏈等,都是最受歡迎的。十餘年來,歷代師兄們走過的路、踩過的坑、收穫的成就,都濃縮成精華保存在這裏。
除了硬核技術內容,工程師們也能夠在BASIC College的線上課堂中學點別的:支付寶小程序、智能營銷,乃至「螞蟻金服技術史」——螞蟻歷史上的重要技術方向決策。
和一所真正的大學同樣,學習只是BASIC College的一個部分,更爲重要的是交流、溝通、眼界的拓展、思想的碰撞,以及最重要的創新實踐。螞蟻對於工程師的指望一直都是——不只要腳踏實地,更要仰望星空;不只要時刻豐富自身技術綜合素質,還要學以至用,真正去促進和推進技術變革的誕生。
做爲一所「大學」,BASIC College天然也是有考試的。不過這裏的考試不是作試卷,而是真刀真槍的「實戰」。
平常小考中,各個業務部門的工程師做爲紅軍,要隨時應對藍軍的突襲式攻擊。而到了每一年5月、12月的第三個星期,紅藍雙方還會展開全棧級別大型攻防對抗,至關於「期中大考」和「期末大考」。
在對抗之中,藍軍的職責就是「出考題」——隨時抓住系統的軟肋,針對系統的脆弱點進行攻擊,看紅軍如何應戰。紅軍的職責就是儘量快速穩妥地消除藍軍行動的影響,維持系統的穩定可靠。
「真槍真刀」的技術考試
這支神祕的藍軍,來自螞蟻金服的SRE部門。SRE全稱Site Reliability Engineer,字面看來是站點可靠性工程師,但在螞蟻內部有一個專門的名稱:技術風險工程師,是軟件工程師和系統管理員的結合。目前全球只有少數幾家頂級互聯網公司擁有真正意義上的SRE團隊,螞蟻金服是其中之一。
考試不是目的,而是手段。BASIC College的考試,爲的是錘鍊系統的可靠性和風險應對能力,提高工程師的風險意識,加強團隊應急處理能力,提升系統防禦水平。藍軍發起的攻擊,都是真實場景中可能遭遇的風險,紅軍有過提早的演練,真正遇到突發狀況時處理起來就會更加駕輕就熟,有道是百鍊成鋼,遇考不慌。
這套紅藍對抗的考試機制從2016年開始創建,通過這幾年的發展和完善,已不只僅是工程師們展現才能、相互磨礪的常態化活動,更成爲螞蟻工程師文化不可分割的一部分——能力行不行?口說無憑,戰場上見!
說到這裏,你們想必都發現了,BASIC College的課程和活動都是針對螞蟻員工的。那麼,如今尚未進入螞蟻的技術人,若是也想參與,該從哪裏入手?
「以技術會友」一貫是螞蟻金服的傳統,胡喜也表示,BASIC College下一步將逐步對外開放,在鏈接各行各業精英、學者、專家的同時,也會「走出去」,對外分享對金融科技的思考以及當前的創新實踐。
今年4月啓動的「Code Lab科技創新營」,就是BASIC College「走出去」的實踐之一。這項活動專門針對高校計算機信息技術專的業在校生,將螞蟻的技術和平臺對校園開放。
「Code Lab科技創新營」學員合影
參加Code Lab的同窗,要和近百位同窗一塊兒封閉生活三天,這三天中,同窗們既能夠學到新的技術知識,也能夠在螞蟻的技術支持下變身爲開發者,運用螞蟻的產品平臺,如mPaaS、小程序等,作出屬於本身的做品。
短短一個月時間中,已經有400多位來自的浙江大學,浙江工業大學,杭州電子科技大學等院校的同窗成爲了Code Lab的一員,每位同窗都學會了多種開發功能,成功作出小程序demo超過100個。
這些年輕人之中,未來必定也會出現走進螞蟻金服、入讀BASIC College、成爲「青年近衛軍」的技術新人,假以時日,他們也有機會成長爲技術大佬。技術的探索永無止境,重要的是,選擇正確的方向,走出堅決的第一步。
原文連接 本文爲雲棲社區原創內容,未經容許不得轉載。