第1章
暴走程序員(下)
(1)“靈犀”項目是華能科技今年押寶的重點,旨在開發(fā)一款顛覆性的智能語音交互系統(tǒng)。
張霖楓被陸思瑜點名加入測試模塊后,才發(fā)現(xiàn)這攤水有多深。
項目組氣氛高度緊張, deadlines 壓得人喘不過氣。
尤其是那個負(fù)責(zé)核心算法的工程師,仗著自己技術(shù)好、資歷老(其實也就比張霖楓早來一年),動不動就甩鍋給測試組,張口閉口“測試環(huán)境不行”、“你們根本不懂我的算法”、“數(shù)據(jù)量太小沒有統(tǒng)計意義”。
張霖楓負(fù)責(zé)的其中一個接口,總是被那工程師以“概率性波動,屬于正?,F(xiàn)象”為由打回來,拒絕修復(fù)。
但張霖楓通過日志分析,懷疑是對方的算法在邊界條件下存在隱藏的缺陷。
這天晚上九點,項目組又因為一個緊急的線上問題被迫加班。
CEO 突然親臨現(xiàn)場“督戰(zhàn)”,面色不虞。
算法工程師再次故技重施,將問題歸咎于“測試數(shù)據(jù)噪聲干擾”,并暗示測試組“沒有提前覆蓋到足夠多的異常場景”。
CEO 的目光掃向測試組,最后落在新面孔張霖楓身上:“這個問題,測試為什么沒提前發(fā)現(xiàn)?
張霖楓心里“呵”了一聲,正準(zhǔn)備開口懟回去,忽然想起古代瘋子高洋的典故——高洋曾干過一件事,大臣報告說**財政緊張,百姓負(fù)擔(dān)重,他嘿嘿一笑,說“那就把賦稅再翻一倍,問題不就解決了?
一種極致的反諷和瘋癲。
一個更瘋的念頭冒了出來。
你不是嫌測試不夠嗎?
不是嫌數(shù)據(jù)量小嗎?
行,老子卷死你!
他猛地站起來,不是對著算法工程師,而是直接看向CEO和陸思瑜,表情嚴(yán)肅,語氣鏗鏘:“老板,陸經(jīng)理,我認(rèn)為他說得對!
我們的測試確實還不夠‘極致’!
為了確?!`犀’項目的絕對穩(wěn)定,我建議啟動‘007 終極壓力測試計劃’!
全場安靜了一下。
CEO 挑眉:“007?
什么意思?
“就是零點上班,零點下班,一周七天,全員扎營公司!
張霖楓說得慷慨激昂,“我建議立刻采購行軍床、睡袋、營養(yǎng)液!
把所有服務(wù)器都搬到會議室來,我們吃著火鍋唱著歌……啊不,是盯著監(jiān)控屏守著日志,不把所有潛在問題揪出來,誓不下班!
他越說越來勁
張霖楓被陸思瑜點名加入測試模塊后,才發(fā)現(xiàn)這攤水有多深。
項目組氣氛高度緊張, deadlines 壓得人喘不過氣。
尤其是那個負(fù)責(zé)核心算法的工程師,仗著自己技術(shù)好、資歷老(其實也就比張霖楓早來一年),動不動就甩鍋給測試組,張口閉口“測試環(huán)境不行”、“你們根本不懂我的算法”、“數(shù)據(jù)量太小沒有統(tǒng)計意義”。
張霖楓負(fù)責(zé)的其中一個接口,總是被那工程師以“概率性波動,屬于正?,F(xiàn)象”為由打回來,拒絕修復(fù)。
但張霖楓通過日志分析,懷疑是對方的算法在邊界條件下存在隱藏的缺陷。
這天晚上九點,項目組又因為一個緊急的線上問題被迫加班。
CEO 突然親臨現(xiàn)場“督戰(zhàn)”,面色不虞。
算法工程師再次故技重施,將問題歸咎于“測試數(shù)據(jù)噪聲干擾”,并暗示測試組“沒有提前覆蓋到足夠多的異常場景”。
CEO 的目光掃向測試組,最后落在新面孔張霖楓身上:“這個問題,測試為什么沒提前發(fā)現(xiàn)?
張霖楓心里“呵”了一聲,正準(zhǔn)備開口懟回去,忽然想起古代瘋子高洋的典故——高洋曾干過一件事,大臣報告說**財政緊張,百姓負(fù)擔(dān)重,他嘿嘿一笑,說“那就把賦稅再翻一倍,問題不就解決了?
一種極致的反諷和瘋癲。
一個更瘋的念頭冒了出來。
你不是嫌測試不夠嗎?
不是嫌數(shù)據(jù)量小嗎?
行,老子卷死你!
他猛地站起來,不是對著算法工程師,而是直接看向CEO和陸思瑜,表情嚴(yán)肅,語氣鏗鏘:“老板,陸經(jīng)理,我認(rèn)為他說得對!
我們的測試確實還不夠‘極致’!
為了確?!`犀’項目的絕對穩(wěn)定,我建議啟動‘007 終極壓力測試計劃’!
全場安靜了一下。
CEO 挑眉:“007?
什么意思?
“就是零點上班,零點下班,一周七天,全員扎營公司!
張霖楓說得慷慨激昂,“我建議立刻采購行軍床、睡袋、營養(yǎng)液!
把所有服務(wù)器都搬到會議室來,我們吃著火鍋唱著歌……啊不,是盯著監(jiān)控屏守著日志,不把所有潛在問題揪出來,誓不下班!
他越說越來勁