玉伯:從前端到體驗,如何把格局做大

國內的前端行業,是一個羣星璀璨,同時又有些紛紛擾擾的圈子。很多初出茅廬的年輕人懷着改變世界的夢想,誰也不服誰。不過,有一些爲前端領域做出貢獻的拓荒者幾乎受到所有人的尊敬,玉伯就是這些拓荒者中的一員。

如今,他已經是螞蟻金服研究員,帶領着體驗技術部,打造出Ant Design、AntV、Eggjs等廣受歡迎的開源項目,他所在的團隊也成爲國內前端開發者嚮往的地方。

在同事眼中,玉伯是一個嚴謹的人,同時保持着對生活的熱愛,他曾以lifesinger爲筆名寫名爲“歲月如歌”的博客、參與GitHub上的開源社區,到現在也經常在知乎上分享自己的知識和見解。

從中科院到支付寶

時間轉回到2006年,當時在中科院物理所進行碩博連讀的玉伯對前途產生了迷茫,是就這樣繼續深造,將來投身學術界,還是出來幹一番事業?

當時,騰訊的QQ已經開始有所起色,在年輕人之間開始風靡,淘寶網已經成爲中國最受歡迎的線上購物網站,互聯網正風起雲涌。這時,玉伯得知中科院軟件所正在找人,一番思考之後,玉伯毅然放棄學業投身到軟件行業。由於他當時年齡小,在軟件所工作期間,經常鬧出被誤認爲是學生的笑話。

中科院的生活單純但缺乏激情,2008年,玉伯終於離開了象牙塔,南下杭州,加入了當時正在招兵買馬的淘寶UED。雖然並非科班出身,但玉伯從2002年起就已經開始接觸前端開發,從此與前端結下了不解之緣。

加入淘寶UED後,他與承玉等人一起研發了Kissy,當時淘寶前臺業務的標準前端技術棧,並將之開源,在GitHub上,Kissy一度是阿里系開源項目 Star 數最多的項目。

在淘寶期間,玉伯還發起了Sea.js,一個開源的JavaScript模塊加載框架,它契合了前端工程化的演進趨勢,也是現代大中型前端項目的基礎。

2012年,玉伯加入支付寶前端開發部,負責基礎技術組。第二年,他遇到了職業生涯的另一個重大選擇:阿里宣佈“ALL IN 無線”,支付寶前端解體,所有人都面臨選擇,要麼轉崗去做移動端開發,要麼留下來做中後臺的前端開發。玉伯選擇留了下來。

雖然從事後來看,無論是走的還是留的,結果都挺好的,但當時對於玉伯是一個痛苦的時刻,甚至對前端的價值產生了懷疑,他在《阿里前端的困局與突圍》中寫道:

一個事實:
把國內大部分公司的 UX 部門解散掉,也不會太影響產品的體驗。在國內,UX 主要還是起到美工的作用,雖然我不想承認。
前端依舊是美工,而且僅僅是實現工。
在阿里,我們不得不承認一個事實:前端的確有價值,但放在全局來看,前端產生的價值並非核心價值。 在阿里,雖然前端的工作已經不可或缺,但對大公司而言,不可或缺的崗位多了去呢,不可或缺不代表有核心價值,我就不說了。

不過好在,他很快振作起來,從中後臺業務中找到了前端的價值。

“後來我們發現中後臺業務也是有很多事情可以去做的,無論是業務還是技術都值得深挖,只是以前前端只關注C端業務,但其實To B的業務對前端來說是一片藍海。”玉伯說。

玉伯發現中後臺的業務量其實非常大,如果沒有一套系統的規範來應對,研發效率和產品體驗都將面臨挑戰。

在這樣的背景下,前端技術部改名爲體驗技術部,玉伯和他的小夥伴們踏上了新的征程。

冰山之下的體驗

意識到中後臺方面前端體驗的缺失,玉伯開始帶領團隊做這方面的工作,他還專門招募了設計師團隊,和前端工程師一起工作,開始在體驗方面深挖。

設計師的加入讓前端團隊發生了巨大變化,也讓玉伯開始思考體驗的更深層含義,他在《我們是如何從前端技術進化到體驗科技的》一文中表示:

前端技術再牛,都很難直接解決產品層的用戶體驗。對中後臺產品來說,設計的價值也遠遠不止於讓產品的顏值提升,設計的更多價值,在於深入到產品的業務邏輯裏去,去幫助業務梳理產品信息架構與任務流程。用戶體驗是一個非常綜合的事,需要各種專業人士在同一個產品上聚焦發力,一起共同努力才能真正提升產品體驗。

他還引用喬布斯的話說:設計不止於好看,更關乎好用。

爲了讓前端工程師和設計師更好的協作,玉伯說,團隊曾經開展過一個活動:任何設計師的要求都是合理的,只要設計師提出的要求都儘可能的去實現,除非技術上的確實現不了。這個活動讓設計師感覺到前端工程師的尊重,增進了雙方的互相瞭解。而且前端工程師和設計師都是視覺型動物,都關注人機交互的細節,所以相處下來很融洽。

2015年,體驗技術部推出了Ant Design,它有別於UI組件庫,是一種全新的設計系統,隨着Ant Design不斷的證明自己,它受到了阿里內外的廣泛讚譽,也在一定程度上引領了國內業界關注中後臺體驗的風潮。

發展到現在,體驗技術部的格局也遠遠超出了之前的設想,玉伯介紹,現在他們除了支持業務之外,還會關注四大塊:

  • 企業級的中臺設計體系,包括Ant Design等,隨着前端技術的發展繼續打磨。

  • 前端基礎技術棧,包括上面的Ant Design,以及數據可視化、圖形技術等。

  • 工程產品方向,包括Basement、雲鳳蝶、九色鹿等。

  • 創新業務,比如語雀等。

玉伯認爲,好的技術都是源自於好的業務土壤,正是因爲有業務需要,所以能逼着他們研究技術,提升效能。

硅谷知名分析師Ben Thompson在《神聖的不滿:顛覆者之利器》中說過:“如果你的公司專注於爲用戶創造最好的體驗,那麼意味着,你的發展空間上不封頂!”這是因爲,用戶的期待不是靜止的,當你滿足用戶現有的體驗時,他們又會產生新的需求,這可能爲公司帶來新的商機。

這段話也正是體驗技術部成長的最佳註解。

在這個過程中,體驗技術部越來越大,玉伯的角色也更多的考慮人員和團隊管理上的問題。

以開源的方式做管理

“我更多的還是用一種直覺來做管理,如果要總結的話就是兩點,找到對的事,找到對的人。”玉伯說。他還指出,到底是不是對的事有時候不是那麼好判斷,要去不斷的試錯,快速花1-3個月嘗試,如果是對的就加大投入;找到對的人,一方面是滿足業務對人員的需求,一方面是找到符合技術發展的人才,需要靠積累的人脈去挖人。

前段時間,在社區知名的Node大牛死月被發現在螞蟻金服的職級只有P6,引起了大家的一些討論,死月本人已做過回覆,玉伯也發表了他對前端人才的看法:

在體驗技術部,我們看一個人的成長,至少會看三個方面:能力、熱情、思維模式。

還有一個考量維度是一個人的思維模式。具體到技術崗,很重要的一點,是去看一個同學會不會去思考事情背後的 WHY,會不會去深入瞭解 WHY 所處的大環境,會不會在想清楚 WHY 後,去分析思考解決路徑,在有多條路可選的時候,敢不敢去做取捨權衡,能不能去找到最佳路徑和實現策略。WHY - HOW - WHAT - DO 的思維框架下,DO 是最後一步,很關鍵,但前面三步如果思考不清,光有 DO 是很難拿到優秀結果的。

體驗技術部的團隊文化是“簡單、自由、有愛”,玉伯更願意充分發揮團隊成員的個性和聰明才智,並反映到產品中。

在團隊管理上,玉伯是那種有點反流程的管理方法,他更願意使用異步的溝通方式,通過內部語雀或者Gitlab的issue來交流,因爲他認爲多數人在當面溝通中難以表達複雜的思維過程,傾聽者不集中精神也難以理解。

這實際上是開源社區通行的溝通方式,開源的精神和做法貫穿了玉伯的職業生涯。在他剛加入支付寶,在還沒有寫一行代碼的時候就宣佈要用開源的方式打造支付寶下一代的前端框架。後來更是帶領團隊一手打造出Ant Design這樣的廣受歡迎的項目。

“開源對個人的代碼能力還有軟技能都有非常大的幫助,在公司裏可能不是每個人都有機會去寫核心代碼,但做開源項目你是自由的。”玉伯表示。開源也正是讓體驗技術部保持活力,提升對技術追求的重要手段。

開源也是體驗技術部對外重要的品牌形象,正是因爲有這些開源項目,大家纔會對體驗技術部認可,並且希望來和心目中的大牛一起工作。

最後,針對目前前端領域比較浮躁的風氣,玉伯認爲還是應該安下心來,腳踏實地的做些實事,才能取得真正的進步。

體驗技術部仍在招兵買馬中,今年是體驗技術部技術產品發展的關鍵之年,歡迎意氣相投的技術、設計、產品、運營、商業化的人才加入。簡歷投遞郵箱爲:[email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章