首頁 現(xiàn)實(shí)

程序員修煉之路

第七十五章 第一筆收入

程序員修煉之路 飄飄葉 2282 2021-02-27 10:39:00

  整體系統(tǒng)的設(shè)計(jì),用了一周還沒有結(jié)束,眼看著那個最復(fù)雜的功能,自己沒時間做了。

  而其他人都有事在忙著,整個項(xiàng)目組中,有時間的人就剩的吳杰了。他一直認(rèn)為吳杰是最認(rèn)真的,但也是最笨的一個人。

  不過這也沒辦法了,總比沒人做強(qiáng),于是把這個功能交給吳杰做了,給了他存儲過程的范例。讓她參考著先做著。準(zhǔn)備等自己忙完了,看看重做或者改她的東西。

  又過了一周,自己終于忙完了。問了下吳杰的情況,她說做完了。于是就到吳杰的座位旁邊,去看看她做的成果,心里抱著一種自己要重做的想法。

  先大概的瀏覽了一下她的代碼,并非自己想象的那樣全是問題。又重頭稍細(xì)的看了一遍,還是沒什么問題。第三遍,幾乎是一行行的看了前面的一部分代碼,驚喜的發(fā)現(xiàn),自己竟然找不到什么需要改的地方。

  換句話說,他自己做,也就這樣了。

  這件事,給葉奕凡很大的沖擊,管理,還真的需要下放。別以為什么事非得自己做,員工會給你帶來驚喜的。

  這種驚喜是接連不斷的,由于葉奕凡自己忙于系統(tǒng)方面的事,在項(xiàng)目具體有技術(shù)上難點(diǎn)攻克時,一般都交給陸育杰去做。

  發(fā)現(xiàn)他有時上網(wǎng)搜,有時自己調(diào)試,總是能在短時間內(nèi)解決技術(shù)難題,所以以后葉奕凡就習(xí)慣性的,有技術(shù)問題就交給他。

  很長時間后,發(fā)現(xiàn)了一個副作用,就是他自己的技術(shù)能力下降了。不過好處也明顯,就是在系統(tǒng)分析及項(xiàng)目管理方面提高了,真是凡事都是有弊必有利。

  有一次謝玲玲寫了一個SQL語句,總有問題找葉奕凡求助。

  葉奕凡第一眼看上去,就發(fā)現(xiàn)有一個很初級的語法錯誤,于是很武斷的認(rèn)為,語句中肯定全是問題,不值得改了。

  “這里面啊,全是錯誤。”

  就粗暴的按下了 ctrl + a 的按鍵后,再按下了del,也就是全選中SQL語句并刪除,準(zhǔn)備全部重新寫。

  這下謝玲玲不爽了,低頭嘀咕著:“就你能!就你能!”

  葉奕凡一聽,怎么著,還不服,這不行,要以德服人。

  于是按下了 ctrl + z 的按鍵,又把SQL語句恢復(fù)了,準(zhǔn)備把里面問題都找出來讓她服。

  等真正仔細(xì)的讀進(jìn)去之后,驚奇的發(fā)現(xiàn),整個這一條非常復(fù)雜的SQL語句中,竟然只有那一個小錯誤。對于剛畢業(yè)不長時間的人來說,能寫到這種程度太難得了,不禁對她開始認(rèn)可了。

  何曉娜和苗日升,一個擅長和語,經(jīng)常幫助大家理解設(shè)計(jì)書,一個強(qiáng)項(xiàng)在于網(wǎng)頁和做圖方面。但他們都能按規(guī)定進(jìn)度,保證質(zhì)量的完成任務(wù),都證明了自己的價值。

  唯一有難度的還是林立濤,他看起來每天都伏在電腦上工作,但第一個任務(wù)多長時間都做不完。導(dǎo)致后來的任務(wù),不得不分配給其他人擔(dān)當(dāng),任務(wù)表是大家共享的,所以大家都知道了他能力有欠缺了。

  而更大的一個問題是,在他自己的任務(wù)沒有完成,并且正在由其他人幫忙的情況下,有一天還發(fā)現(xiàn)他偷著看小說,這個不禁讓葉奕凡有些心涼。

  慢慢的,所有的功能報表都完成了。張總給出了個主意,把這些報表一個一個的讓他們試用,驗(yàn)收。通過一個,就在一個小紙條上簽個字。

  接下來先是葉奕凡去銀行把程序先裝好,然后讓各個功能的擔(dān)當(dāng)者分批過來驗(yàn)收。有問題記下回來再修改,沒問題就簽字驗(yàn)收。

  剛開始很順利,但驗(yàn)收到陸育杰做的一個報表時,出意外了。

  在公司測試過,這個報表的生成,也就不到一分鐘的事,但在銀行里的數(shù)據(jù)中測試,前后花了兩個多小時。

  銀行的數(shù)據(jù)服務(wù)器放在一個單獨(dú)的機(jī)房里,上面是真實(shí)的數(shù)據(jù),據(jù)李巖說,是每天從總行下載過來的。

  葉奕凡和陸育杰一起在機(jī)房里呆著,都以為死機(jī)了呢。等兩個多小時間過去后,終于運(yùn)行結(jié)束了,看了下報表本身,數(shù)據(jù)還是沒問題的。

  分析了一下原因,這個功能,有兩個主要的表相關(guān)聯(lián)生成數(shù)據(jù),中間還夾雜用了其他七八個表。其他的表數(shù)據(jù)還不多,但這兩個主要的表,都是有著百萬條以上數(shù)據(jù)的。

  而在公司里測試,由于做數(shù)據(jù)麻煩,也就弄了幾十條來測試,所以到這里運(yùn)行時間就出問題了。這個運(yùn)行時間不太好交待了,有點(diǎn)心虛的找到了李巖。

  “李哥啊,那個客戶經(jīng)理明細(xì)的報表,剛才試了一下,你看這個文件,數(shù)據(jù)沒什么問題。但就是時間花的長了些,用了兩個多小時。”

  李巖一拍桌子:“什么,兩個多小時?”

  把葉奕凡嚇得差點(diǎn)坐地下,膽戰(zhàn)心驚的準(zhǔn)備迎接客戶的怒火。

  “你知不知道,在我們總行,運(yùn)行這個報表需要三天三夜的時間,那還是小型機(jī)。雖然我們分行數(shù)據(jù)少,但這是微機(jī),兩個小時簡直太快了?!?p>  這個結(jié)果可是葉奕凡完全沒想到的,客戶真是太可愛了。

  后來和陸育杰商量了一下,為以后測試方便,最好把銀行的數(shù)據(jù)給拷到公司,所以找李巖問:

  “李哥啊,為了測試效果更好,能不能把行里機(jī)器的數(shù)據(jù),我給拷回去測試。”

  “這個肯定不行,你們可以在機(jī)房里測,數(shù)據(jù)是絕不能拷走的?!?p>  沒想到平常很好說話的李巖,在這件事上毫不讓步。

  葉奕凡身上帶著U盤,他經(jīng)常一個人在機(jī)房呆著,也想過直接把數(shù)據(jù)給拷走。但在就要付諸行動關(guān)鍵時刻,他心里那根紅線還是起作用了,在原則問題上,還是能理智戰(zhàn)勝沖動。

  后來也理解李巖為什么堅(jiān)持原則了,因?yàn)樵跍y試時,偶爾看了一下數(shù)據(jù),上面有兩條記錄,分別是光輝公司的兩筆貸款,一次一百萬。這種數(shù)據(jù)要是流出去,銀行可就麻煩大了。

  這兩小時的時間,雖然客戶通過了,在陸育杰那里卻沒通過。他下載了一個SQL調(diào)優(yōu)工具,一遍遍的試驗(yàn)。那個工具用幾遍就得要序列號,重新安裝都不行。

  他就把整個Windows重新安裝了,這下就又能用了。就這樣,光Windows就重裝了四五遍,功夫不負(fù)有心人,最后還真調(diào)優(yōu)成功了。到銀行那里一試,竟然十來分鐘數(shù)據(jù)就出來了。

  這個事讓葉奕凡真正的了解了陸育杰,一個不達(dá)目的不罷休的人,一個對技術(shù)精益求精的人。

  那個調(diào)優(yōu)后的SQL語句,葉奕凡看了以后,也沒明白和調(diào)優(yōu)前有什么大的差別。

  可能里面考慮了一些數(shù)據(jù)庫內(nèi)部的沖突,數(shù)據(jù)互鎖等問題,不是輕易的理解的,技術(shù)深起來是無止境的啊。

  最后項(xiàng)目圓滿完成,給公司掙了三萬塊錢,這可是公司軟件部門第一筆收入。

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