您好,登錄后才能下訂單哦!
1.集成這破活兒
曉川坐在計算機前,對此毫不在意,因為今天注定要夜里一兩點鐘才能離開公司,注定要很晚才能到家,跟下不下雪沒關系。誰讓今天是星期一呢,軟件集成的日子。
曉川在等一個同事解決剛冒出來的版本合并沖突。他就坐在曉川的座位上,用曉川的計算機,曉川在旁邊看。看著看著,曉川的思緒回到了學生時代。學生時代昀深刻的記憶不是學習,不是考試,而是長跑。提前一個星期就知道要測長跑,接下來的日子就好像烏云慢慢遮住太陽。到長跑之前的那一天晚上,簡直連作業都寫不下去。第二天去上學,體育課前換衣服,體育課上做準備活動,然后哨音一響,享受吧。
怎么會想起當年長跑來呢?嗯,大概是因為現在的工作和長跑有點像。提前很久就知道要集成,因為計劃就是每兩周集成一次。然后就很不情愿地看著集成的日子一天天來臨。這是因為集成是件痛苦的事情,星期一下午一點鐘開始,要是沒有遇到任何問題的話,那用半天就能完成。但幾乎不可能真的半天完成,也不知道究竟多久才能完成。一般來說呢,周一夜里,哦不,是周二凌晨,要忙到一兩點鐘。周二早上起晚一點兒,來公司接著干。嗯,如果順利的話,到周三夜里,或者周四凌晨,就能出版本了。當然,經常不順利。要周四上班接著弄。一般來說,到周五下班前就能做好了,能回家睡個好覺。不過也不一定。迄今為止昀倒霉的一次是上上個星期,星期天上午才弄好,整個周末都差不多搭進去了。
事實上,情況越來越糟糕。記得項目剛開始的時候,還是不錯的。那時候,他師父帶著他一起做。那是在陽光明媚的初秋。開發團隊還不大,每次集成,沒幾個提交。合并挺快,也不容易出問題。接著編譯一次的時間還短,也就一二十分鐘。而且順利的時候,編譯一次就通過。當然后面還有鏈接、打安裝包、創建基線等,雖然步驟多,但是都比較快,也不容易遇到問題。有一次,一天多的時間就全部完成了。師父說,學成了,以后可以獨立工作啦。自己那時還挺高興。不過師父也說,以他的經驗,后面會越來越苦的。現在看來,果然是這樣。
怎么就攤上了這么一破活兒。曉川心想,自己真倒霉。不過再仔細想想,其實也沒辦法。上大學時,自己學的不是計算機專業。現在能在這么一個有些規模的公司里從事軟件研發相關的工作,已經很不容易啦。還挑啥啊。
曉川上大學時,學的是物理專業。之所以報考物理專業,是因為中學的時候,特別喜歡物理。特別喜歡物理,或許是因為那時候物理學得太好了。參加物理學科競賽,獲得市里的一等獎呢。那時候想,一輩子要獻身物理,要做個科學家!但是等上了大學,再保送上了研究生,慢慢的,好像就沒那么喜歡物理了。主要是因為,物理這門學科已經很難再有新的發展,新的突破了。嗯,可能還因為,學物理,將來很難找工作。不管是什么原因,當曉川用計算機編程模擬一個物理實驗的時候,他意識到,其實他更喜歡計算機,而且學得也挺快。那么,等將來畢了業,就找個跟計算機編程相關的工作吧……坐在曉川座位上的同事,解決了版本合并沖突。曉川從回憶回到了現實。繼續奮戰!
本文節選自《軟件集成策略》一書
董越 著.
電子工業出版社出版。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。