玉伯的人生答案:作一個簡單自由有愛的技術人

導語:前端

前端工程師如何成長?如何管理前端團隊?如何打造團隊文化?近日,螞蟻研究員兼體驗技術部負責人玉伯,在螞蟻內部技術人的成長公開課上,分享了他的人生願景和心路歷程。程序員

玉伯,螞蟻研究員,體驗技術部負責人。2008年加入淘寶,2012年開始在支付寶致力於設計語言 Ant Design、數據可視化 AntV、知識協同語雀等領域的工做。目前一心打造服務於螞蟻金服及業界的一流技術與產品。算法

正文:微信

mceclip1_20200509104332_PT8K.png

今天給你們分享的議題,是如何作一個簡單自由有愛的技術人。簡單自由有愛是體驗技術部的團隊文化,同時也是我我的的人生願景。我一直會去想,本身要成爲何樣的一我的,究竟要活成什麼樣?這幾年我找到的一個答案,就是去作一個簡單自由有愛的人。今天跟你們分享一下我對這幾個詞的一些理解,以及背後的一些心路歷程。前端工程師

1、作一個簡單的技術人

簡單,對我來講有些特殊的含義。異步

我從開始作前端到如今已經有13年。一直以來,我以爲本身作技術時,追求的就是保持簡單,追求技術的簡單性,也追求作技術時心態的簡單性。佈局

在不少圈,包括技術圈,都有鄙視鏈的存在,好比說作Java的可能看不起作前端的,作前端的可能看不起作測試的,作產品的可能看不起作技術的,作運營的以爲產品都是爲業務打工的。在這個鄙視鏈裏,不少崗位的同窗或多或少都會有職業上的困惑。性能

我知道不少前端同窗,都會問本身一個問題,前端職業發展的天花板在什麼地方?我究竟應該作幾年前端?臨近 35 歲要不要轉型?不少同窗都會有疑惑。但在這幾年的工做經歷裏,我以爲其實每一個崗位都很重要。我印象中逍遙子說過一句話,他說在公司裏面,若是一個崗位不重要的話,其實早就取消了。每一位前端同窗,每一位技術崗位的同窗,職業上的困惑每每源自心態,要想在某個領域作到好,心態必定要保持簡單,這一點很關鍵。學習

我經歷過從前端轉Java,在作前端以前我是寫C++的。在轉行過程當中,我會問本身一個問題,究竟什麼樣的工做能讓本身進入心流狀態,可以讓本身開心、有成就感、有價值感。而後我會發如今作前端寫界面時,在作人機交互實現時,本身會沒日沒夜地去寫代碼,最終調試產出後頗有喜悅感。只要一個崗位可以帶給本身這種心流和喜悅感,那這個崗位對本身來講,就是很重要的。其實不必去作不少橫向比較。測試

好比說如今AI很火,算法很火,是否是咱們都要去轉型作人工智能?若是AI這一塊確實能讓你感受到心流狀態,能持續興奮,去作就好。但若是隻是爲了去趁一個熱點,那千萬別去作。每個崗位都很重要,沒必要去作比較。踢足球跟打籃球誰更重要?並不存在這種比較,每一個人都很重要。這是我想分享的第一個點。

後來我就持續去作前端了。我本身還有一個感受,就是作技術,必定要保持真實不裝,用專業說話。我以前作SeaJS、KISSY、Ant Design等技術項目時,和團隊同窗會有很多爭執,開源項目裏,遠程異步吵架更是屢見不鮮。

在這些爭吵裏,技術人都很簡單,不看層級不看誰長得黑,只看誰在專業上能說服你們。堅持用專業說話,不少事情都會變得簡單。如今挺懷念作技術時這種專業上的簡單討論,好比性能哪一個方案好,經過數據來看,有一說一,很是簡單有效。

如今作產品,咱們也在嘗試用專業說話,任何人均可以反駁我,但要從專業上說服我,還能夠和我賭,我賭輸了,就給你們發紅包,賭贏了,也是我給你們發紅包,鼓勵專業上的深刻思考,勇於爭辯,任何力排衆議的探討,都是對團隊有益的,最怕的是沉默。

作技術時,還會強調一點,要靜水深流,不少領域都是要花長時間去作的。舉個例子,像數據可視化,咱們作G2和AntV是14年開始作,直到18年的時候,才初步有一些感受出來。這以前的3年多時間,是必定要靜下心來去作的。靜水深流,很大程度上須要你的真熱愛。

作數據可視化時,我當時是很興奮的。蕭慶有推薦一本書給我,《The Grammar of Graphics》,這是圖形語法的一本書。咱們以前寫的圖表,餅圖、柱狀圖、趨勢圖等,都是一圖一表。若是有一種圖形語法,讓咱們能夠自由選擇直角座標或極座標,再經過可視通道映射,把不一樣的數據,映射到不一樣的可視通道里,就能夠生成出不同的圖表出來。這種靈活性,用傳統的 ECharts等圖表類庫是感覺不到的。一旦感覺到,就會很是興奮。

但真要實現 G2 圖形語法,須要咱們能靜下心來,花很長時間去閱讀文獻,去鑽研,小到一個佈局算法的實現,可能就是好幾周的時間。真正花很長時間,深刻去作,纔會有些產出。

靜水深流的同時,咱們還要考慮如何接地氣。所謂接地氣就是如何跟業務銜接上,若是你作了不少專業研究,最終在業務上不能落地,那確定有問題。必定要兩手都要抓,一手要在專業上不斷靜水深流,一手要在業務上不斷找落腳點。

咱們常說,「此時此刻,非我莫屬」,這個說法有個背面,是「每時每刻,作好本身」,堅持每時每刻作好本身,會讓工做和生活都很簡單。最近支付寶在用戶體驗上被不少用戶吐槽,每一個同窗都會有本身的一些意見。作爲技術,咱們在吐完槽後,更重要的也許是去嘗試推進解決技術能解決的問題。

「此時此刻,非我莫屬」,更多強調的並非態度問題,而是能力問題。怎麼提高各方面的專業能力,纔是最重要的。不少時候並不須要你主動去說「此時此刻,非我莫屬」,而是要讓你的能力能讓別人看到,由於你的能力而被選中去作,才叫「此時此刻,非我莫屬」。要被選中,必定須要長時間積累提升專業能力,這樣別人纔可以承認你,纔會有被選中的機會。

2、作一個自由的產品人

mceclip3_20200509105144_TKVO.png

第二點談到自由,我會着重講下作產品的一些感覺和經驗。個人一個夢想是但願作一個自由的產品人。怎麼才能在作產品時,擁有自由的狀態呢?

你們常說「惟一不變的是變化」,這是很好的一個價值倡導。但對我來講,一開始挺困惑的。小學學數學,勾股定律很是吸引我,竟然就是勾三股四玄五,它在歐氏幾何裏是一個不變的規律。大學研究生期間我是學物理的,物理學很是注重的一點,就是尋找萬世萬物的規律,這些規律裏也有不少不變的東西,好比普朗克常數、光速等物理常量。爲何不變?這中間的物理詮釋,很是美妙。「惟一不變的是變化」,個人理解裏,背後還有一句話,叫作「萬變之中,不變至美」。當我開始作產品,發現這句話很是管用。

舉個例子,語雀裏面的不變,是始終在知識領域,一直專一在知識的創做與交流上。作產品常常須要面對各類變化,這時尋找到不變的初心或定位,對產品的長遠發展很是重要。這須要刻意鍛鍊本身在產品上的宏觀眼力,能判斷產品處於什麼樣的大趨勢下,核心的差別化競爭優點在哪。

幾年前,公司用Confluence或Wiki管理文檔,也能用,選擇作語雀,很大一個緣由,是由於看見了Confluence的痛點,它不能跟上公司的變化,Confluence裏不少文檔,是跟隨組織結構的,但組織結構在阿里常常快速變化,很容易致使Confluence上的文檔被不斷拋棄,停滯更新,很容易帶來知識的荒島化和孤島化。

在這種背景下去作語雀,採用團隊+知識庫的模型,不綁定組織結構,讓知識儘量扁平化、儘量開放,就能讓語雀上的文檔更有生命力,這是語雀在知識管理領域很核心的一個差別化競爭優點。同時不斷提高文檔的創做體驗,讓優點更具優點,並努力想辦法讓知識能流動起來,這是語雀裏的關鍵點。文檔的創做體驗與知識的流動性,是語雀裏面很是關鍵的不變點。當把這些不變點給抓住時,不少產品上的功能決策,就會變簡單不少。

作產品過程當中,光有眼力是不夠的,還須要手力。手力是方法論,是術,是具體怎麼去作。好比如何作用戶體驗地圖,如何作具體的產品決策。俞軍有一本書很不錯,叫《產品方法論》,它裏面有個概念是:用戶是需求的集合。咱們作一個產品,要去把握每一個功能背後,究竟在知足什麼用戶什麼場景下的什麼具體需求,要去看這些需求有沒有共性,這個共性的需求集合,構成的纔是一種用戶。用戶並非某一個具體的人,而是一種抽象。當你把這層抽象找到以後,你才能找到產品的真正用戶。有很是多的手力,須要咱們不斷去學,去實踐,而後才能掌握。

作產品過程當中,還有很重要一點是心力。不少產品功能點作上去以後,可能要花很長時間用戶纔會用起來,並非上線以後,立刻就會有不少用戶喜歡。若是剛開始一兩週,數據很差看,就把它給斃掉的話,不少東西是作不出來的。技術產品領域,數據更可能是一種輔助決策,你能夠去參考它,但千萬別迷信它,特別是在產品早期階段。根據數據去作的產品功能,能讓產品血肉豐滿。但產品的靈魂,每每來自那些不根據數據、還堅持去作的產品功能。

作產品過程當中還有一點,是往前一步,不給本身設限。作語雀,最大的一個感觸,是啥都得作。最開始我是半個PD,而後很快變成了客服,同時還須要兼作運營,還須要去承擔BD的工做,由於沒有BD,只能逼着本身去作,一切爲了產品往前跑。開心的是,每次跟用戶的各類碰撞,在和用戶一塊兒面對各類各樣的問題時,不少好的產品想法就涌現出來。經歷時的各類苦逼,回憶起來倒是幸福的。

萬變之中,不變至美,找到產品中的不變點,不少事情就變簡單了。同時不斷逼本身去提高產品上的眼力、手力和心力,不給本身受限,隨着這些能力的提升,我相信,作一個自由的產品人,就不會是太遙遠的夢。

3、作一個有愛的活人

mceclip4_20200509105427_Q1IK.png

最後我想說一說「認真生活,快樂工做」。我曾經是個工做狂,第一次看到這句話時,第一反應是爲何詞語錯位了。馬總很是厲害,故意把認真和快樂反了一下,讓認真去搭生活,讓快樂去搭工做。

咱們很容易在工做中認真,但在生活中不認真。好比回到家裏,陪小孩陪家人的時候,很容易鬆懈不在狀態。後來我以爲不對,生活真的須要去認真對待的。如今我都會盡可能早點回家,趕在小孩睡覺前能到家,儘可能能花半個小時沉下心來,在陪伴小孩時,努力去作到把小孩當作整個全世界。很開心的是,真正這麼去作後,哪怕天天只有半小時,也會發現小孩跟本身的互動多了不少,並且從這種互動中,父子彼此都能成長和收穫。

快樂工做我只說一點。對我來講,快樂工做的核心是眼睛裏要有光芒,你對本身的工做要有足夠的熱愛。我常常會問團隊同窗一個問題,你是否是對所作的事情,眼睛裏是有光芒的,你心裏是否是真的很期待去作。這句話能激發一些同窗,同時也是把雙刃劍,會殺傷一些同窗。有些同窗聽完這句話後,反思本身的工做,以爲當前工做好像挺枯燥的,而後選擇轉崗或離職。這並非一件壞事情,真正有深刻思考後,意識到當前的工做對本身來講是很枯燥的,是沒有激情的,有這種觸動後再選擇轉崗或者離職,長遠來看對這個同窗是更好的,對團隊也是更好的。本身究竟爲何東西而癡狂,心裏激情在哪,想清楚後,個體或團隊的戰鬥力是很不同的。這能讓個體和團隊都能變得更好。

還有一句話,是去年的一個分享,「全情投入,守正出奇,願等花開」,這個就很少說了,講的是心態的定力,以及策略上的取捨。分享我最近的釘釘簽名檔,我改爲了「關心、用心、靜心」。關心很是關鍵,不管剛纔說對生活的認真,對家人的關注,仍是工做中對同窗的關注,都很重要。不少團隊的管理問題,我以爲都是leader對團隊自己不夠關心致使。年初或年中目標設定完成以後,等幾個月後去看結果,這樣是不行的,平常的過程管理更關鍵。生活中關心家人,工做中關心同窗,朋友中關心好朋友,這是一個基本功,很是關鍵。

關心是第一步,不少事情還須要真正用心去作,同時願意花時間去靜心等一些結果。咱們團隊有句土話叫作「要快但不要急」。不少項目迭代,都但願可以儘快上線,包括咱們作產品也但願能儘快拿到結果,但必定不能着急,不少東西不是短期能夠達成的。好比作雲鳳蝶,雲鳳蝶是一個企業級低代碼研發平臺,咱們從17年開始投入,作過幾迴轉型,一直到去年年末,咱們在低代碼領域纔有一些真正的應用上來,纔開始看到一些但願。用心去作,靜心去等,這樣關心纔有效。

關心於人,用心於事,靜心於己,我以爲能作到這三點的人,就是一個有愛的人。作一個有愛的活人,讓本身始終處於活着的狀態,但願本身能努力去作到。

4、體驗技術部的團隊⽂化

mceclip5_20200509105544_8SZW.png

前面這幾點,是我對本身的要求,但願本身能在技術上作個簡單人,在產品上作個自由人,在生活過程當中能學會去愛。在2014年起,也在逐步把「簡單、自由、有愛」倡導爲整個體驗技術部的團隊文化。

簡單自由有愛是三枚硬幣。簡單是枚硬幣的話,正面是簡單,反面則是專業。由於只有足夠專業,纔可以保持簡單性,不夠專業時,不少事情都會變複雜。

自由的背面是責任。光追求自由,沒有擔當沒有責任是不行的。足夠有責任心去擔當,這樣去作事情,才能真正得到自由感。

有愛也是同樣,背後要有很強的行動力。公司作公益,光嘴巴上說是不行的,哪怕一年抽出三個小時真正作一次公益,纔是真正的作公益。

我最近有作一個公益,是幫助小區的保安,在小區人員進出的地方幫忙測體溫和看健康碼。我在小區門口站了4個多小時,這個過程當中,我發現保安的生活遠遠不像咱們想像中那麼枯燥,同時很驚訝發現支付寶的用戶打開健康碼有將近十幾種方式,有些打開健康碼的方式,我壓根就想不到。好比不少人打開健康碼,是經過中間那個banner廣告,還有一個高中生給我看的是一張圖片。後來發現給我看圖片的還不僅一我的,累計有四五我的給我看圖片。有這個實際的體感後,就能很快理解,爲何健康碼後續把時間給加上去。同時還會發現,有一些老人家沒有智能機,這可怎麼用健康碼?估計你們若是沒去接觸,光憑想象是永遠猜不出來的。沒有智能機的老人家,是找小區開個單子,天天蓋章來證實。

不管作公益仍是作其餘,必定要本身真正去作,在作的過程當中,纔會真正懂得一些東西。

「簡單、自由、有愛」和「專業、責任、行動」,造成了體驗技術部的亞文化。咱們平常還會沉澱一些團隊的土話,好比,「不要在毛坯房裏雕花」,這是去年很強調的。由於在體驗技術部,主要人羣是設計和前端,咱們身上有個特色,就是比較關注細節。這個特色,有時是個好事,可讓咱們把東西作到極致,但同時在不少狀況下,也會變成一個缺點。好比有設計師轉作產品時,很容易去抓邊角料,抓各類細節,但這些細節帶來的性價比並不高。因此咱們就會一直強調若是當前產品是個毛坯房的話,必定不要去雕花。咱們真正要雕花的地方,應該是咱們想清楚的一些關鍵主流程,在這些關鍵主流程上,能夠花大力氣去精心打磨,其餘更多地方,該放則放,大膽取捨,纔是更好的選擇。

說了不少,最最關鍵的,是心裏真的要去believe,要去相信。帶着相信去瘋狂作到時,每每真的就會往你想的方向發展。

【很是問答】Q&A環節

前端學習最重要的是什麼?

玉伯:這個問題我說兩個點。第一我以爲要保持學習的慾望、要保有好奇心,能持續不斷對一些東西感興趣,不斷去往前學。還有一點,是在學的過程當中,要去抓住一些不變的東西。好比說CSS的學習,不少前端同窗可能都已經不太會CSS了,可是真的要去學CSS,要知道它最最核心的是盒模型、佈局、層疊等原理,你要從一個更高的維度,去創建本身的理解。有了這些理解後,每每就能夠四兩撥千金,能夠把整個知識體系創建起來。建好以後,就能夠在學習過程當中,知道本身到底是在學一個新東西,仍是隻是學老方法的一個優化。

如何長期持續保持團隊的戰鬥力和凝聚力,如何吸引更優秀的人才加入團隊。

玉伯:我以爲很是簡單的一招,叫作用事情去吸引人。團隊作的事情必定要足夠去吸引到對方的加入,讓他承認這件事情,去爲這件事情而瘋狂。好比說Ant Design,這是一種設計語言,咱們要作成全球一流的,承認這個方向並感興趣的人就會被吸引過來。作語雀也是這樣。在我心目中,語雀要作成新一代Office。在想一個問題,爲何從上個世紀80年代出現的Word、Excel、PPT,一直延續到如今。一個Word文檔究竟要解決的本質問題是什麼,是否環境已發生變化,是否有新的解法。根據這個思路去思考,你會發現Office現有的Word是面向打印機設計的,現在在數字化轉型浪潮中,打印需求急劇降低,咱們並不須要分頁,不少面向A4紙打印的產品功能是能夠簡化的。這個大趨勢下,咱們其實有機會去從新定義什麼是一份新型的Word文檔。這個文檔能夠跟傳統文檔不同,傳統Word文檔是靜態的,新的文檔能夠基於互聯網Web技術讓整個文檔活起來。當真正把這些東西想清楚後,去找到相應的同窗去聊的過程當中,感興趣的對方,每每眼睛裏就會有光芒,這就是團隊的吸引力。對已有團隊來講,有但願有前景的的事情,就是團隊的戰鬥力和凝聚力所在,對心裏有相信的團隊同窗來講,工做就不是簡單一份工做了,而是爲了心裏的相信在作事。

中國的產品設計和西方的差異很大。如何去走向全球作到像FaceBook那種全球流行的設計?

玉伯:這個問題我其實沒想過,我目前更多想的一個問題是不少全球化的設計爲何在中國推行不下去。適合中國的設計究竟應該怎樣。有一個例子挺好玩。

在企業級IM裏面,國外有一款產品很流行,叫Slack。當時釘釘也考慮過要不要作成Slack的樣子,可是後來釘釘仍是選擇不往Slack的方式去作,而是借鑑了微信,採用了中國人更熟悉的產品形態,釘釘羣的形態,讓釘釘變得更接近中國人的使用習慣。我以爲更好的全球化應該是本地化,要回歸到每個國家每個地區的用戶羣體,他們的用戶習慣可能真的是不同的。

以前聽國際的一個同事分享,談中國的紅包,在東南亞有些地區不能用紅包,要變成綠包或者是白包,由於當地文化對紅色的理解不像咱們同樣以爲是喜慶的,喜慶的是白色或者綠色。

面向不一樣人羣,也是一種「本地化」。好比說面向技術人員的產品應該怎麼設計,和麪向設計師的會很不一樣。像VSCode是面向程序員的,就很強調快捷鍵,很強調效率,甚至能夠造成整個IDE領域的一整套體系化設計。產品的本地化設計,核心仍是要回到用戶自己習慣去看問題。

相關文章
相關標籤/搜索