大神隱於世,你不瞭解的淘寶程式設計師(上)
其實,我們不穿格子襯衫,髮際線也跟得上平均水平,上班嚴肅活潑團結緊張,下班該吃雞吃雞,該擼鐵擼鐵。出技術流大神,不產肥宅,都是大好青年一身正氣。
所以,阿里程式設計師小哥哥瞭解一下?
態度決定作品
伯靈:“技術作品代表我對技術的態度:解決問題、創造價值,還要好玩!” 從初一就開始通過turbo pascal接觸程式設計的小二伯靈,不僅剛剛經歷了自己的阿里6年陳,還完成了自己十年技術生涯的一次轉型,從移動開發轉型到資料驅動的使用者增長團隊,這是新零售淘系技術部今年的最重要的戰場之一。 從2017年到18年,伯靈主導了天貓 tagram專案開源,寫文件、建門戶、做社群,打磨了很久。“一開始我們就非常清楚的定位Tagram是一個業務級的框架方案,基於這個原則,我們做了取捨。為了效能,放棄了動態性;為了運維效率,放棄了靈活性。我們在某些場景上做了很多協作和融合;它不僅是前端的框架,也要加上後端的tac容器方案,才能達到我們想要的最大限度的發揮優勢。推動的過程既服務了業務,也堅持了程式碼的原則和理念。 交出這份移動技術的答卷之後,伯靈放棄過去十年的技術積累,投身到資料驅動的全新領域。“不焦慮是不可能的,在新領域的個人起點太低了。不管是個人、團隊、組織,對我的要求並不是零起點,中間有一個巨大的落差,只能通過快速的學習在短時間把能力拉到預期的水位。”興趣和熱情再次成為他在新領域的老師。 生活中的伯靈,喜歡玩拼圖、樂高、四驅車一切能夠動手的小物件。辦公室裡同事的一個放電池的存錢罐都被他改造成用USB供電的。在家裡,他有自己的小菜譜做飯。他還親手開發了一個網站,記錄和太太從相識相戀到結婚的點滴,這是一種極客式的浪漫。
做不好技術“跳西湖”
廣陌:“老闆立了flag:做不好就去跳西湖。肉體最痛苦的時候,精神上是很興奮的。” 從小喜歡玩遊戲,玩不過癮就自己改遊戲的小二廣陌,大學順理成章的報考了計算機專業。相比學生時代,工作之後動輒面對幾億使用者。效能、可用性、使用者體驗等成了考慮的優先因素。小二廣陌來到淘寶後感覺很“過癮”,"手機淘寶的使用者是普通消費者,我自己也是資深的手淘使用者,我做互動這個東西做了有沒有爆點,我還是很有感覺的。” 說道最難忘的“春晚專案”,廣陌感慨:“我從來沒有做過這樣的專案”,從市場部拿到冠名權到春晚只有21天,時間緊互動量大,期間經過5-6次壓測。“肉體是最痛苦的,但精神上是很興奮”。然而,全國人民對春晚的熱情遠遠超出我們的想象,我們按雙11三倍量來準備伺服器,可是春晚當天第一場互動一來,我們就掛了。第二年,老闆立了Flag,做不好就去跳西湖。幸運的是,我們沒有去。 還有就是前兩年雙11被吐槽的紅包規則複雜問題。“雖然這背後的邏輯是防黑產、防資損,但不能損失使用者的體驗。”為了保護使用者體驗,互動團隊多開發了半個多月,最後我們做到了。我們做技術要麼為隊友提效,要麼是為創新、為產品提供思路。
有問題就轉崗?
君展:“痛苦的時刻是成長最快的時候!” 小二君展是淘寶iOS客戶端穩定性的負責人,有一次邀請了AliExpress的俄羅斯開發者過來分享,君展注意到他對程式碼的細節和規範。“我們業務發展很快,但不能丟了對程式碼優美性的追求。這次淘寶技術節的‘幕後之王’我有幸作為策劃和評審參與其中,也是很好的機會去review學習兄弟團隊的程式碼。” 君展總結自己在阿里的技術之路是一波多折:2017年初,團隊大調整,技術上的瓶頸是沒有什麼新東西可做,自己感覺沒有什麼成長。這是君展第一次想轉崗。冷靜下來再思考,君展問自己到底是環境的問題還是自己的問題? “拿到3.25就走了,幹得不爽就轉崗。身邊的人並沒有因為這樣就做的更好。如果有問題就換環境,那就永遠不可能突破。痛苦的時刻是成長最快的時候,和主管聊了一下,我最終選擇沉下心來突破自己。” 2017年年初,君展覺得客戶端把該解決的問題都解決了,可等到7-8月 crash越來越多,bug越來越難查。歸根究底是業務越來越多,展現形式追求特效,君展和團隊面臨新的穩定性挑戰。在更大的挑戰面前,君展重新燃起鬥志! 從剛開始做技術,到現在帶團隊,僅僅把技術做牛逼不夠,還得要帶來價值,要高效的解決問題,沉澱出平臺和工具。解決問題是根本,不斷地創新和突破、技術的先進性才能體現出來。 君展最大的驕傲是他的兩個女兒,他說:“等她們大一點,我也會教她們程式設計的。”
在看點這裡