Protobuf基本用法

1、一個阿里IT男,成了母嬰專家?

 

上個週五(4月13日),拉普剛當上了爸爸。很慶幸,在這個激動的日子來臨之前,他已經成功轉身,進階成一名母嬰用品專家。

 

兩個月前他就開始爲這件事忙活。自從老婆有喜之後,七大姑八大姨都來給他提供參考,生過孩子的朋友、同事都對他說什麼該買,主管也時不時關心一下:“奶嘴要買啊,奶粉備好了嗎?”

http://rc.haian.gov.cn/company/company-show.php?id=1588232
http://rc.haian.gov.cn/company/company-show.php?id=1588233
http://rc.haian.gov.cn/company/company-show.php?id=1588234
http://rc.haian.gov.cn/company/company-show.php?id=1588235
http://rc.haian.gov.cn/company/company-show.php?id=1588236

作爲阿里巴巴的一個算法工程師,拉普還從來沒有面臨過比代碼還要難纏的問題。他今年28歲,畢業於中科院計算機系,在2015年加入阿里巴巴。以往的工作看起來似乎有點抽象:“抽取共有業務模型,爲產品做平臺算法服務”。

 

聽不懂?“做底層技術,爲產品提供服務,有些用戶是感受不到我們的存在的。”

 

這一次,輪到他爲自己做事了。

 

 

640?wx_fmt=jpeg

 

搜百度、上知乎、找代購、問親戚,能上的手段都用了,折騰了兩個星期。奶粉要買什麼牌子,奶嘴的口徑需要多少、尿布什麼材質、貼身穿什麼衣服、哪家店鋪可靠,他都要從頭學。老婆就一樣一樣寫,足足列滿了一張A3紙。在三八節當天,他在淘寶剁了六千多塊錢,買了72件。

 

“爲什麼我們就不能一站式地解決這個問題呢?”拉普說,去年10月,他所在的團隊開始構築生活場景的一站式服務,利用數據和算法爲用戶推薦產品,其中就包括“生孩子”這個場景。

 

聽起來不錯。那,就你了,來把這個場景所需要的技術搞定吧。

 

“大部分情況下,你只能去搜奶瓶、奶粉、尿布這種關鍵詞。丟三落四不說,你可能還不清楚這些東西的好壞、評價,浪費時間,還不專業。”拉普談起這個場景時,使用的名詞比他的專業術語還多。

 

在阿里有句話,在成就別人中成就自己。這句話現在用在拉普身上特別貼切。

 

“我現在做的事就是爲這種一站式購物場景提供服務,這些算法啊、底層技術啊,我們來做,以後用戶只要在天貓搜“生孩子”,馬上一個大禮包給你,任你挑選。至少不會讓人家像我這樣被折騰。”

 

2、Hungry、Foolish、Crazy,實習生獨自搞定釘釘的iPad版

 

2015年11月底,釘釘研發中心負責iOS的鼎天給剛來不到兩個月的實習生需墨分配了一個任務:“釘釘目前還沒有iPad適配版,你做一個吧。”需墨接下了這個任務,然後就開工了。

 

事情就是這樣。一切都很平靜。一個半月後,需墨趕在實習結束前交了差。

 

需墨之前在華南師範大學讀計算機系,參加了2015年的暑期實習。當時的釘釘剛搬到龍章大廈不久,還只有兩個樓層,“一個工位兩個人坐、陽臺上都被改造成工位”,怎麼看都不像是想象中氣派的大阿里集團辦公樓。辦公室坐落在西湖西側,緊挨着西溪溼地,園區不大,但鬱鬱蔥蔥,風景秀美,樓下就是一棵九曲龍章的古樹。

 

這正是釘釘快速擴張的開始階段,整個團隊永遠有一種飢渴感,幹勁十足。這支團隊原來做了一個叫“來往”的產品,並沒有取得成功。後來,在失敗的廢墟上,團隊重新出發,做出釘釘這個產品,可謂涅槃重生。

 

 

640?wx_fmt=jpeg

 

釘釘內部有一句話:Stay hungry,stay foolish,but be crazy. 前兩句是喬幫主的遺產,後一句(Be crazy)是釘釘CEO無招加上的。這三個詞構成了三年前從失敗中涅槃重生的釘釘文化,也成了需墨這位90後無線開發工程師身上的標籤。

 

“我理解的hungry就是探索欲和求知慾吧,儘量做到極致。”需墨說。

 

阿里巴巴的實習經歷從來就不是來拿個實習證明蓋章的過場。需墨後來回憶起這個場景時說,那時真是初生牛犢不怕虎,敢幹,有些事得要Foolish一些。其實這在釘釘、在阿里,都不是意外,你需要自己去想一些事,然後把它搞定。

 

“實習時候還是有點crazy的,當時想到會有一定困難,但就想做出來。我個人覺得,還是不要把自己侷限在給人做一些邊角料的事。”他的任務是:將iPhone版修改爲Universal版,適配支持iOS7 8 9的各iPad和新的iPad Pro, 支持橫豎屏旋轉, 支持iOS9的MultiTasking分屏。

 

整個App頁面都要改,每一步都要自己來把關,不斷調試,否則上線的效果就會不太好,好在他之前有一些iOS的開發經驗。

 

2016年1月,他在內網上發佈了開發的全過程。這一串分享代碼敲完的時候,距離他的實習剛好三個月。他花了一個半月就實現了目標,驚豔了一批阿里工程師。

 

現在已經有超過500萬家企業組織在使用釘釘軟件辦公。需墨說:“以前在學校總是強調理論鑽研,來了之後感覺最有成就感的是,學有所用,有了發揮的地方,一想到那麼多人要用你做出來的東西,就覺得責任很大。”

 

“我家裏人都被我安利了釘釘。爸媽平時也會在釘釘上給我留言。哦,對了,我女朋友也會提意見,有一次她說釘釘的表情有點少,不是太好用。”

  

3、“大丈夫抱經世之才,豈可空老於林泉之下”

 

三十多年前,喬布斯去挖角百事可樂的CEO時,說:“你是想賣一輩子糖水,還是想和我們一起改變世界。”

 

這句話在喬幫主不朽之後進階成了一句驚世駭俗的名言。

 

 

640?wx_fmt=jpeg

 

嘉聲三年多以前正準備申請國外讀博時,加入了iDST。他諮詢了金榕(阿里巴巴機器智能實驗室負責人)的意見,然後決定在畢業後來到阿里巴巴。

 

他和阿里的最初交往起於他讀大三的2013年。作爲學校阿里巴巴俱樂部的主席,他在北京大望路參加了一個阿里組織的高校聯盟。一年後,他來到阿里實習。

 

嘉聲是阿里巴巴機器智能實驗室的第二名國內員工。那是2014年iDST成立的那年冬天,他還是一名來自哈工大的實習生。

 

iDST始於阿里在紐約的上市結束後不久,在硅谷宣佈成立的,開啓了阿里從商業公司走向了商業和技術結合的道路。iDST最初的工作內容是爲聚划算、淘寶提供推薦、搜索和排序服務。實習的時候,嘉聲做算法開發,實現場景化,提供基礎算法包,建構基礎設施。

 

一個朋友告訴嘉聲說,他現在逛淘寶經常不想打字,就躺在牀上直接對着淘寶說他想買啥;前一段時間他女朋友在優酷上追劇的時候,發現優酷app首屏的猜你喜歡經常能推到她感興趣的節目…正式入職後,他先後參與過這幾個任務的算法開發,這也使得他很享受於提升別人的滿足感這樣的樂趣。

 

這些都成爲支持他當初那個決定的理由,那個岔路口的決定:放棄一直以來想去讀博的想法,本科畢業直接加入阿里巴巴。

 

“即使是出國讀書做學術,最後還是要把成果落地。而在阿里巴巴,藉助數據、計算能力、豐富的場景以及最出色的技術能力,有足夠多這樣的機會,讓我們能看到用戶價值、商業價值,意識到原來自己的工作可以影響這麼多人。”

 

很多阿里工程師都被這條經世濟用的理由所吸引。玄德公說“大丈夫抱經世之才,豈可空老於林泉之下”,立刻就讓孔明放棄了死守書房等拆遷的念頭。

 

在阿里,嘉聲依舊有這樣的機會,滿足他當初對於學術的熱情。近半年,通過在業務上的總結與沉澱,他完成了一篇NIPS workshop論文和一篇CVPR的spotlight論文。

 

“我有同學去了其他公司的,但是能夠不拘泥於學術本身,在實踐中驗證理論,這種機會不是太多。這樣的機會最美妙的地方在於,他讓你的研究熱情變得真實、伸手就可以觸碰的感覺。”嘉聲說。

 

金榕當時從密歇根大學的終身教授職位上加入阿里巴巴時,也曾說過類似的這麼一句話:“對我來說,是第一次感覺理論的東西原來可以改變生活。”

 

640?wx_fmt=jpeg

 

4、非凡人、平凡心、非凡事

 

五年前,廈門大學的籃球場爆了一隻籃球。這隻籃球是李滌在淘寶上買的,當時這家店鋪的人氣很高,銷量不錯。人都喜歡去那些熱門的餐館門口排長隊, best sales總是給人一種信賴感。結果,這隻籃球不爭氣,只用了兩個月不到。“場面有點尷尬。我把它撿起來,然後就默默從人羣中溜了。”

 

大概同樣是在五年前的一個春天,蘇州大學計算機系的雪笙在淘寶上買了一雙300多的New Balance運動鞋,花了她小半個月的生活費。兩年多以後她才意識到這雙鞋和專賣店裏的有所不同,她再找到那家店鋪時,發現那雙鞋已經被下架處理了。她在讀書期間已經寫了六篇論文,可是依然不能爲自己挑一雙滿意的運動鞋。

 

李滌和雪笙再次回憶起他們當年的這兩段經歷時,已經是阿里巴巴平臺治理部的算法工程師。他們現在的主要工作就是從千萬個商家中揪出那些虛假宣傳、以次充好、掛羊頭賣狗肉、毀壞平臺信譽、欺騙消費者的商品。

 

馬雲在各種場合都表達過對假貨、次貨的極大憤慨。在一次內部的培訓中,他花了半個小時講這個道理。

 

李滌和雪笙所在的這個團隊提供的基礎算法,每天有大約一千萬件不符合發佈要求、不符合質量要求的商品被處理。

 

羅納德.里根還在好萊塢當二流演員的時候,憤慨於美國政府“收稅過多”,決心要改變這種現狀,於是改行去當了總統。

 

這個故事特別勵志。在阿里,有不少工程師做着這些非凡事,但初心其實很平凡。

 

“不過,我當時可是沒有那麼大的理想的,是巧合、巧合。”

 

“我也是啊。其實來到阿里後,我才知道自己現在的工作有多重要。”坐在李滌旁邊工位的雪笙說。

 

“我呢,可能就是幫人怎麼選擇更好的東西吧。”穹昊是做商品評價的算法,包括從大量的描述中提煉關鍵詞標籤、情感分類等的基礎能力。提取用戶發表的觀點、抽取標準化元素,一部分可以提供給應用,一部分可以做推薦。

 

穹昊展示了“淘票票”上《頭號玩家》的一些評論:“這些評論各式各樣,但都有一些相似的評論,他們都可以用標準化元素歸類,比如標籤上提煉出來的特效炸裂、遊戲宅、最強彩蛋,等等,這些都可以爲用戶做推薦。”

 

穹昊特別“佛系”。他是李滌的師弟,從廈門大學到阿里巴巴都是。來阿里實習之前,穹昊正在海邊的廈大埋頭讀論文和莊子,也看京劇。所以他還是單身,只能一個人去吃宴西湖人均八百的美食,一個人週末去西湖聽夜雨看孤燈。

 

穹昊的工作,也顯得特別有意義。比如,對“好”電影的推薦,特別適合他自己,因爲情侶去電影院根本不關心電影好看不好看。

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