對於優秀的程序員來講,一段代碼足夠讓你作到「見碼如面」、「碼如其人」,憑藉一段代碼的風格和好壞即能構造這個程序員總體的形象。相比於PPT、文檔,用代碼說話每每是程序員之間無壓力溝通的最好途徑。程序員
在支付寶最近開展的一個技術活動中,惟一的規則就是「Hello World Show the Code」,也就是「迴歸代碼初心,一切用代碼說話」。架構
10月24日在螞蟻金服上演了一場以「快樂MA」爲主題的狂歡,而這個狂歡的第一站就是超級MA力大賽。對於螞蟻的萬餘技術人來講,吸引他們的不僅是「螞蟻最強Coder」的榮譽稱號,還有這「只用代碼說話」帶來的溫馨感~性能
在初期對「最強Coder」定義的過程當中,賽事組邀請了在業界很有聲譽、在平常被工程師視爲標杆且始終堅持奮戰在一線編碼的資深程序員們,他們從代碼的視角描摹出嶄新的「螞蟻最強Coder畫像」:匠心、極致、傳承、創新。學習
匠心、極致、傳承、創新映射到代碼上,就是要求螞蟻的程序員們可以窮極一切智慧力量去雕琢打磨代碼,作到性能、質量、可維護性三者之間的平衡,並考慮到任何一個可能出現的異常場景,保證線上無端障;另外一個方面,要把代碼Review作細作紮實,把代碼Review當成寫代碼的一部分;最後,爲了應對瞬息萬變的業務發展,須要結合趨勢作出一些靈活性和可擴展性的一些前瞻性的設計,要敢於去挑戰現有架構的設計的合理性,勇於利用技術去重塑現有的設計。編碼
通過面向螞蟻全部技術人的前期海選,脫穎而出的選手將進入接下來圍繞代碼展開的四輪PK,考察程序員平常工做中的代碼能力和臨場「讀」、「寫」代碼的綜合技術水平。spa
在賽事過程當中,每一位參賽選手的代碼都會開放給全部的技術同窗,讓螞蟻技術人能一塊兒參與到代碼的Review中來。在螞蟻金服,咱們也一直鼓勵程序員間的代碼開放和代碼學習,不少同窗的第一本「入門教程」就是「師兄」的代碼,並以此爲起點不斷提高本身的技術實力。設計
螞蟻金服副CTO胡喜爲超級MA力大賽開場致辭,他在致辭中表示:「舉辦這個活動是想讓你們迴歸初心,從新思考與定義代碼的匠心、極致、傳承和卓越,提高螞蟻的代碼質量和編碼效率,最終經過技術實力回饋業務的穩定和增加」。3d
每一年在螞蟻展現程序員風采的大型活動有不少,不少場合咱們只能從分享嘉賓的PPT中窺知些許的技術深度。「只用代碼說話」的超級MA力大賽,爲螞蟻金服程序員提供一個很好的展現舞臺,讓程序員們用代碼競技,不斷追求代碼的極致。blog