tft每日頭條

 > 生活

 > 小包的生活日記

小包的生活日記

生活 更新时间:2024-12-14 12:48:07

小包的生活日記?小包本來不叫小包,隻是每次看到他,都讓我想起金庸筆下的包不同,就是老說“非也非也”的那個大哥因為每次無論我想到什麼優秀的方案,寫出什麼完美的計劃,或者輸出了什麼特别好的數據,小包都會蹦出一句“非也非也”,然後指出我的方案的優化點、計劃中的漏洞,或者數據裡面的異常值更讓我生氣的是,他說的基本每次都是對的,這個人真是讓我又愛又恨,下面我們就來說一說關于小包的生活日記?我們一起去了解并探讨一下這個問題吧!

小包的生活日記(小包的故事)1

小包的生活日記

小包本來不叫小包,隻是每次看到他,都讓我想起金庸筆下的包不同,就是老說“非也非也”的那個大哥。因為每次無論我想到什麼優秀的方案,寫出什麼完美的計劃,或者輸出了什麼特别好的數據,小包都會蹦出一句“非也非也”,然後指出我的方案的優化點、計劃中的漏洞,或者數據裡面的異常值。更讓我生氣的是,他說的基本每次都是對的,這個人真是讓我又愛又恨。

之所以想寫他,是因為被他“折磨”了大半年,不得不記錄一下被“虐”的點滴。當然,更主要的原因是,在他的幫助下,我們技術團隊和我自己都有了巨大的進步和能力積累,我心裡其實非常感激他。

不能對他承諾的男人

去HMS(華為移動服務)攻關之前,我總能從各位大佬嘴裡聽到“小包”這個名字。起初,我并未對這個人畜無害的名字保持應有的警惕,而後來的經曆,讓我對自己的幼稚後悔不已。

接觸過他的人,都“警告”我,千萬别對小包做出任何承諾,哪怕口頭上的也不行。在我的腦海中,這個人一定很兇神惡煞。但在南京集結會戰時,我見到了真的小包,是一個高高瘦瘦的,長得還有點文氣的人,見面都是笑盈盈的,還主動噓寒問暖。

我心想,這個人和我之前接觸的項目經理不太一樣,氣場不太行,他能鎮住場子麼?是不是可以壓制他一下?要知道,程序員和PM之間,常常就是不是東風壓倒西風,就是西風壓倒東風的關系,一定要把項目進度掌握在自己手裡,不然就被動了。

我們這次來攻關的是O項目,而他是這個項目的PM(項目經理)。之前我們做的都是基于端側NPU(神經網絡處理器)的版本,這次要上HMS,就要在CPU(中央處理單元)上運行,我們私下估計了一下,如果模型不做大的調整,恐怕要1000毫秒以上,可是GMS(谷歌移動服務)的對應功能隻有300毫秒,兩者差距非常大。如果依然是這個速度,用戶就會明顯感覺到卡頓。

要做到不差于GMS的指标,基本屬于不可能完成的任務。但在對于項目的對齊會議上,我們展示了團隊的能力,并表示可以努力把CPU版本的性能壓到600毫秒以下。

聽到我們這麼說,小包撇撇嘴:“這個指标不行呀,沒有啥競争力。”

會議結束後,小包私下找我,問我到底差在哪裡?作為一個對項目負責的開發人員,我很詳細地給他講了當前的設計方案。

“這塊的時間為啥要這麼長?”他好奇地問。

“可能是模型設計不太合理,這個結構對NPU的并行結構支持較好,CPU用這個結構時間壓不下來,要換結構;新的模型結構通道數有點窄,信息量不一定夠,這個要評估。”我說。

“那如果新的模型效果好,能省下多少時間?”他刨根問底。

“可能可以再壓縮100毫秒,這個要做了實驗才知道。”

半個小時之後,我“驚喜”地在小包的溝通郵件上看到如下表述:“技術團隊承諾當前可以給出600毫秒版本,并通過模型調整繼續壓縮時延,給出500毫秒的版本,本月底交出第一版。”

我老大盯着我半天。我猜想,他一定發現了這個指标是我這個大嘴巴說出去的。我反複解釋,我沒承諾,就是就事論事地分析了一下,但是從其他同學的表情可以看出來,我一來就給大家挖了一個大坑。

我氣沖沖地去找小包理論,他倒是笑呵呵的:“600毫秒的版本就是唬我的,咱們都清楚。再說這個速度是GMS的兩倍,說出去丢人不?你們這麼牛逼,一定可以搞定,快回去幹活吧!”小包一席話讓我啞口無言。我這個不服輸的小脾氣當場就壓不住了,我就是要做出點名堂,拿出來看看。

不過,在之後的日子裡,我這個在團隊内喜歡吹牛出了名的人,見到小包都“謙虛”的不行,話術停留在類似“不行呀,真搞不定呀,時間太緊了呀”之類的。而小包能在我偶爾幾句認不出的吹牛語言内找到突破的口子,于是不停地有這樣的會議紀要郵件發出來:項目組承諾檢測模型提高50毫秒,項目組承諾識别精度提高2個點,項目組承諾整體體驗超過GMS……我去找他理論,他也總是笑呵呵的,讓我不知道咋下嘴。

我一度甚至懷疑,當年小包戀愛的時候,如果女孩子和他說:你是個好人,他都能回去用微信發出一個會議紀要:“你承諾要成為我的女朋友了哈,麼麼哒……”

夢中催進度的男人

别看我找小包理論的時候,他總是一副好面孔,當他來催我進度的時候就是另一幅嘴臉了。

小包會每周定期發周報郵件找我們“催更”,但是我們的工作性質決定,每一次改動要用機器跑三五天才會有一個初步結果。一個穩定版本要出來,恐怕要前後折騰好幾版設計,最後還要做模型的精細調優。這導緻我們無法給出每周的階段性成果。但小包才不管這些,必須每周都見到階段性成果。

記得有一次,小包告訴我們,需要在2020年1月15日之前交出一個穩定的優化版本,整體性能優化到400毫秒。但我們的模型還要進行結構的優化确定,而且由于是一個大版本,我們又搞了一個新方案,一次性解決時延和KPI的跷跷闆效應,需要做的工作特别多。參與的同事都全力以赴,但是這個時間點貌似真的趕不上了。

我非常焦慮,甚至有一天做夢,夢到小包把我拉到會議室,問我15日版本的風險問題,在聽到我說真的交不出來之後,直接在會議室把大佬們一起拉上電話會議。在我的各級領導和項目的負責人輪番轟炸之下,我被說得完全坐不住,直接推開門逃出去......我從夢裡驚醒,還好是做夢!摸了一下被子,竟然都濕了,汗……我看了一下時間,還不到6點。反正已經睡不着了,索性沖了一個澡,直接去公司攻關了。

但是1月15日的時間我真的沒有守住,在1月14日晚上,我拖着疲憊的身體去找小包,和他說這個時間真的搞不定,還要一周時間。小包倒是淡定地和我說:“本來1月15日交,是給測試留一周的測試時間,要是真不行就下周交,讓測試加班測,再延期一周。”

我當時激動地都快跪下來了,直接回去玩命幹了一周。周末我又去找小包,和他說本周能交一個版本,速度、性能都沒問題了,就是KPI還有一點幾的差距,訓練時間實在不足,下個版本交一個沒問題的版本。小包依然很淡定,和我說,本來還給集成留了一周的時間,這個版本先讓他們集成,下周直接替換模型就行。

我繼續感恩戴德地去搞了一周,這次KPI已經沒有問題了,但是還有幾個集成的bug,小包和我說:“不着急,還留了一周解bug的時間。”

後來我算是明白了,這個世界上根本就沒有15日的版本,版本時間是2020年2月8日,而小包給我的需求裡面硬生生地提前了3周。他當然也知道15日是搞不定的,隻是留足了緩沖。

我是在後來聚餐的時候才知道這個準确時間點的,當時氣炸了,狂怼了一通小包,而小包也不生氣,笑嘻嘻地給我夾肉,堵住了我的嘴。不過我内心清楚,是小包的催更和“逼迫”讓我和小夥伴們燃燒了我們的小宇宙,爆發出最大的潛能,最後取得了攻關的勝利。

唯一我難過的是:在後來的時光裡,直至HMS攻關結束之後的很長的時間裡,我都能夢到小包拉我開會對進度。他是除了我當年暗戀的女神之外,唯一能長期出現在我夢裡的人,甚至他的出現,嚴重影響了我女神在我夢裡出現的頻率,降低了我的生活質量。

永遠拿着小皮鞭的人

小包更讓我不能忍的,就是永遠都見不到他滿足的樣子。這個事情咋形容呢,大約就像某些永遠不會誇孩子的家長一樣:你考了班級第一,他就問你為啥不是年級第一;你考了年級第一,他就問題為啥不是每個單科都是第一;就算你每個單科都考了年級第一,他就問你為啥不是滿分。

我們的項目方案經過幾次大的優化,每次都是大幾十毫秒的提升,或者精度兩三個點的提升,這樣的優化在我看來完全是值得大大吹噓一番的,而每次我興沖沖去找小包想吹吹牛的時候,都會發生類似下面的對話:

我:“這次從500毫秒直接優化到400毫秒,8個場景有7個還提升了,你就說牛不牛?”

小包:“那怎麼還有一個場景下降了?”

我:“你先别看那個,就說别的指标牛不牛?”

小包:“别的指标我不管,你們承諾了所有KPI不低于90,你看這不是有一個不夠麼?”

我:“……”

小包:“得了,别吹了,快回去看看這個怎麼優化,這是個關鍵指标。”

我于是垂頭喪氣,悻悻然地回去繼續優化了。

其實就像所有打擊自己孩子的家長一樣,他其實不是不認可你的進步,他隻是不希望你驕傲。小包也一樣,在事情過去很久之後,我一次偶然的機會看到了他向上彙報我們的工作進度,那“吹”的,比我不知道要膨脹多少倍…

小包一直用小鞭子不停地推動我們前進,而我們在他的“淫威”之下,最後把端到端性能優化到了300毫秒以下,KPI全面超過GMS端側指标,甚至部分指标超越了GMS雲側的指标,而我不得不說,這些工作與小包對項目進度和方向的精确把控是完全分不開的。

最好的戰友

這就是小包的故事。看我寫了這麼多,各位看官是不是覺得這是一篇吐槽項目管理人員的陰陽怪氣的帖子?不好意思,還真不是。

不客氣地說,小包是我見過最好的PM,沒有之一:在工作中,他能在紛繁的情況和指标中,精準地把握整個項目的方向和進度;對于項目精細的地方,他能和我們開發人員深入地溝通,判斷出我們指标中吹牛和留餘量的部分,保證項目正常交付;在項目進展中,他可以全面掌控研發,交付、測試、生态等多方面的狀态和進度,在一個地方出現問題,能及時和大家一起定位,并在有同事需要支撐時,第一時間幫忙協調資源……

雖然和他工作起來壓力有點大,但是在我做項目,遇到方向迷茫的時候,總會不經意想起他。作為PM,他在方向性和指标上給我提供了很多的幫助,而且在上下遊資源整合上給我很多支撐,幫我解決很多棘手的問題。經過這些曆練,我的能力也有了很大的提升。

和他一起工作,有時候會感到不舒服。但是在戰時狀态下,我認為,小包這樣的人就是最好的戰友,無論大家私下裡怎樣争吵,隻要拿起槍站在戰壕裡,我就可以放心地把我的後背交給他,無論環境怎麼惡劣,都可以堅信他會陪你戰鬥到底,并一定會取得最終勝利。

其實,小包的故事裡面不止有小包,我在HMS集中攻關了半年多,看到了好多這樣專業、值得信賴的人,大家為了一個共同的目标一起奮鬥,不分你我,沒有部門牆,無論誰遇到什麼問題,都能很快得找到可以支撐的人,而那個人也一定全力支援。我們之間建立了深厚的革命友情,并一同完成了HMS的攻關。

時間過得很快,很快我們這群來自五湖四海,為了同一個目标戰鬥過的戰友們,各自投入到了新的崗位上奮鬥,開啟了新的項目。“聚似一團火,散做滿天星”,HMS攻關雖然結束,但是這段痛并快樂着的時光,會在我的職業生涯中記下濃墨重彩的一筆。它讓我打下了一場成功的戰役,并讓我看到了真正的“戰場精神”是怎樣的,隻要我們敢于朝着目标不斷挑戰和超越自己,結果往往會比我們想得更好。哪怕遍體鱗傷,依舊鬥志昂揚,那架“爛飛機”依然可以戰鬥,勝利,返航。

後記

前幾天,我和新項目的領導溝通,說:“這塊參數很難達标呀。”

領導說:“我理解你,要不指标調一下吧。”

我心想:你咋能理解我呢,你要推動我呀,不然這項目咋交的出去呀……

哎,小包呀,我真是中了你的毒!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved