首頁(yè) 都市

當(dāng)程序員開(kāi)了外掛

第八十九章?十倍工程師

  這個(gè)機(jī)房的老師聽(tīng)到程文這么說(shuō),想著讓他試試。

  不過(guò)姚紹把話(huà)接過(guò)去了,“先給對(duì)方打個(gè)電話(huà)說(shuō)明一下這個(gè)情況,看看人家讓不讓我們這邊插手?!?p>  這畢竟不是他們的項(xiàng)目,如果不征求別人的同意就貿(mào)然接手,會(huì)讓別人不高興的。

  雖說(shuō)是為了學(xué)生的學(xué)習(xí),但是也要在乎同行的臉面問(wèn)題??!

  他們的項(xiàng)目出了問(wèn)題,別人幫他們解決了問(wèn)題,如果是學(xué)校的老師或者是學(xué)生都還好說(shuō)。

  但是這是外面的人,他們會(huì)不會(huì)感覺(jué)自己丟了面子,然后以此為借口,以后維護(hù)工作他們都不承擔(dān)了,因?yàn)樽寗e人碰他們的東西。

  “好,我這就給對(duì)方打個(gè)電話(huà)問(wèn)下情況。”

  在電話(huà)中,機(jī)房的老師向?qū)Ψ降氖娇萍嫉牧鹤影舱髑罅艘庖?jiàn),梁子安也說(shuō)了如果這邊有技術(shù)也可以看看,他正在出租車(chē)上往這邊趕。

  程文接過(guò)電話(huà),問(wèn)了對(duì)方幾個(gè)問(wèn)題,比如他們是技術(shù)架構(gòu)是什么?

  他們的服務(wù)器密碼是什么?還有正確運(yùn)行的時(shí)候應(yīng)該是什么樣子的?

  對(duì)方在電話(huà)中告訴程文,他們用的是docker、k8s部署的一套系統(tǒng),服務(wù)器的密碼也告訴了程文,還有正確運(yùn)行應(yīng)該能正常的訪(fǎng)問(wèn)他們的網(wǎng)站,里面的視頻還有其它一些東西都應(yīng)該是能正常使用的。

  最后程文也在電話(huà)中說(shuō)了,他可以看看,但是他不能保證弄好,但是能保證絕對(duì)不會(huì)讓情況變得更加復(fù)雜。

  程文登錄上了這個(gè)服務(wù)器,然后看了一下他們的服務(wù),好像服務(wù)也啟動(dòng)了一些,再看了看他們的歷史命令。

  找到了幾個(gè)啟動(dòng)服務(wù)的命令,重新執(zhí)行了一下。

  其實(shí)他們的服務(wù)一般啟動(dòng)的話(huà),再執(zhí)行一遍,多半是沒(méi)有問(wèn)題的,最多這次執(zhí)行的時(shí)候會(huì)報(bào)錯(cuò),說(shuō)之前那個(gè)服務(wù)已經(jīng)在運(yùn)行了,請(qǐng)不要重復(fù)運(yùn)行這樣的錯(cuò)誤。

  也是因?yàn)檫@個(gè)程文才敢再運(yùn)行一遍相關(guān)的命令。

  運(yùn)行之后,程文看到服務(wù)進(jìn)程是多了一個(gè),大概判斷出來(lái)應(yīng)該是因?yàn)榉?wù)器關(guān)機(jī)重啟,他們的服務(wù)并沒(méi)有重啟的緣故,但是程文試了一下他們的項(xiàng)目還是不能訪(fǎng)問(wèn)。

  “張老師,你能問(wèn)問(wèn)他們,看看有沒(méi)有文檔什么的嗎?”

  程文問(wèn)道,他的一身的功夫有一半在測(cè)試上,而測(cè)試上的功夫又有一多半在測(cè)試用例上,現(xiàn)在不清楚他們的功能,所以程文也不能在第一時(shí)間就定位他們的問(wèn)題到底是出在哪里。

  “可以,我問(wèn)下?!边@次機(jī)房的老師并沒(méi)有打電話(huà)問(wèn)那個(gè)技術(shù)人員,而是問(wèn)了他們學(xué)校的老師。

  因?yàn)樵谒磥?lái),如果有文檔,那么在交付的項(xiàng)目的時(shí)候,會(huì)一并帶著的。

  果然最后他們找到了一個(gè)文檔給程文發(fā)了過(guò)來(lái)。

  程文看了這個(gè)功能文檔,立刻就寫(xiě)出來(lái)了一個(gè)簡(jiǎn)單的測(cè)試用例。

  不過(guò)這次時(shí)間緊,他并不是把所有的測(cè)試用例都給寫(xiě)的特別完整,他只是把功能模塊寫(xiě)一下。

  看哪個(gè)有紅色的,他再繼續(xù)寫(xiě)哪個(gè)功能。

  就這樣,非??斓木投ㄎ坏搅司唧w的問(wèn)題。

  接著他就去看源碼了,就在這個(gè)時(shí)候,那邊的技術(shù)人員已經(jīng)坐出租車(chē)到了學(xué)校,不過(guò)剛進(jìn)大門(mén)。

  要到他們的機(jī)房還有一段距離。

  程文就利用了這幾分鐘的時(shí)間,準(zhǔn)備去改他們的代碼。

  就在這個(gè)技術(shù)人員下了車(chē),走進(jìn)機(jī)房的時(shí)候,程文也把他們的代碼給修復(fù)了一部分。

  當(dāng)他看到程文打開(kāi)了他們的代碼的時(shí)候,他仔細(xì)看到了程文電腦上的代碼,非常吃驚。

  因?yàn)槌涛拇蜷_(kāi)的是他們之前業(yè)務(wù)最復(fù)雜的那一塊,之前他們測(cè)試的時(shí)候這里就經(jīng)常出現(xiàn)問(wèn)題,就這一塊的bug能占有bug總數(shù)的一半還多。

  所以當(dāng)他看到程文打開(kāi)這塊的代碼的時(shí)候,心里就覺(jué)得這里又出問(wèn)題了。

  就當(dāng)他準(zhǔn)備開(kāi)口,替換掉程文的時(shí)候,看到程文用極快的速度正在敲代碼。

  看到這個(gè),他決定再緩一緩,先看看這個(gè)高手是怎么處理的。

  不是他自己偷懶,而是被程文那手速給弄的驚呆了,程文這次也帶著他的鍵盤(pán)。

  因?yàn)橛羞@么快的手速,他覺(jué)得程文的技術(shù)也不會(huì)差到哪里去。

  要知道寫(xiě)程序是一個(gè)思考的過(guò)程,手速向來(lái)不是瓶頸。

  但是如果腦速非常的快,有的時(shí)候手速就成了問(wèn)題,梁子安從來(lái)還沒(méi)有看到過(guò)這樣的人。

  至少工作了這么些年,十二方科技的梁子安還沒(méi)有見(jiàn)到過(guò)哪個(gè)程序員的手速有這么快的,就是和人聊天也沒(méi)有這么快好不!

  梁子安想等程文把這個(gè)問(wèn)題給修復(fù)好了,他再接過(guò)來(lái)。

  一分鐘過(guò)去了,程文把這個(gè)問(wèn)題修改好了,手下就停止了動(dòng)作。

  梁子安都看的呆了,就是讓他上,他也不能保證比程文的速度更快。

  但是,程文有測(cè)試用例的無(wú)敵提示,還有他的鍵盤(pán)的加持,所以他找問(wèn)題的難度就低了很多,改問(wèn)題的速度同樣也快了很多。

  但是這一切落在那個(gè)技術(shù)人員的眼里就不是那么回事了。

  厲害??!

  找bug的能力這么強(qiáng),滿(mǎn)打滿(mǎn)算,從他接電話(huà)到現(xiàn)在還不到半個(gè)小時(shí)。

  “你就是在剛才在電話(huà)中和我通話(huà)的技術(shù)吧?謝謝你們,接下來(lái)的事情就由我來(lái)負(fù)責(zé)吧!”技術(shù)人員看到程文說(shuō)道。

  “對(duì)的,好沒(méi)有問(wèn)題,剛才是有一個(gè)服務(wù)沒(méi)有啟動(dòng),我還找到了一個(gè)bug,已經(jīng)修復(fù)了,其它如果不出意外應(yīng)該沒(méi)有什么問(wèn)題了,你可以看看?!背涛恼f(shuō)了一句,因?yàn)樗吹侥莻€(gè)測(cè)試用例現(xiàn)在都是健康的綠色。

  技術(shù)人員接手之后,先看了一下他們的服務(wù),發(fā)現(xiàn)都啟動(dòng)起來(lái)了。

  然后也看了一下他們的功能,把主要的流程測(cè)試了一下,發(fā)現(xiàn)沒(méi)有什么問(wèn)題。

  接下來(lái)他找到剛才程文修改的那個(gè)bug,準(zhǔn)備學(xué)習(xí)一下,看看程文是怎么修復(fù)的。

  仔細(xì)的看了一下,他也思考了一下,發(fā)現(xiàn)這個(gè)問(wèn)題不是必現(xiàn)的,而是在一些特殊的時(shí)機(jī)下才會(huì)碰到,而程文的解決方法也很簡(jiǎn)單。

  其實(shí)這個(gè)問(wèn)題主要是尋找哪里有問(wèn)題,解決的方法有多種。

  測(cè)試再三,技術(shù)人員也沒(méi)有發(fā)現(xiàn)其它的問(wèn)題。

  “難道就在這么一會(huì)兒的功夫,眼前的這個(gè)高人,就啟動(dòng)了服務(wù),還順便修改了好了代碼中的bug?”

  “這到底是哪里來(lái)的過(guò)江龍,居然這么厲害?”這個(gè)技術(shù)人員看向了程文的方向,心里有很多的問(wèn)號(hào)。

  同時(shí)在他心里想起來(lái)了一個(gè)傳說(shuō)中的名詞——“十倍工程師”。

按 “鍵盤(pán)左鍵←” 返回上一章  按 “鍵盤(pán)右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書(shū)架
加入書(shū)架
書(shū)頁(yè)
返回書(shū)頁(yè)
指南