兩個程序員老友的會面
下車后,首先來迎接我的,是系町車站前的小花園。郁金香在清冽的晨風中搖曳生姿,像是爵士酒吧里微醺的優雅舞者。
系町是我出生的城市,大學畢業后我留在了南部沿海的大城市,每年只有過年才會回家,這次也不例外。
在車站對面的街口有一條橫幅,上書四個紅底白字“歡迎回家”。橫幅下是一間米粉鋪,店外露天的桌椅上坐滿了吃飯的年輕人,各色的行李箱就立在身旁,想必他們也是從遠方務工歸鄉的游子。米粉鋪的老板吆喝著招呼客人,只見他一手煮粉瀝水,另一只手調配料做湯,動作嫻熟且精確。他是個很年輕的小伙子,外表看起來與店外食客別無二致。
走出車站時手機開始在衣袋里跳動,是大蘇打來了電話。
“我來接你了,在哪?”
“剛出站,在車站對面的街口,這里有家米粉店。”
“明白,馬上就到。”
大蘇是我高中時最好的朋友,現在更成為了同行,我倆都是終日在鍵盤上奮斗的程序員。高中畢業,同學們分散至全國,更有不少人出國求學,鮮有人留在老家。只有大蘇是例外,他沒有像其他人一樣奔向北上廣深紐約東京,而是在完成學業后回到系町這座小城。
幾分鐘后,我面前出現一輛白色BMW轎車,透過降下的車窗,我看到大蘇坐在駕駛室嘻嘻地笑著。兄弟快上來,這里不能久停的!他說。我迅速拉開車門坐入副駕,把公務包丟在后座上,嘴里說著好久不見。
車子緩緩開出這個老舊街區,向著我家進發。大蘇顯得很興奮,我們兄弟兩人已經很久不見,他表示今晚上要好好地喝一頓,說著為我點上一支煙,他自己也點了一支。他讓我先回去休息,晚上來接我。我說,好,麻煩你了。他噗嗤一下笑出聲,說,你這么客氣我挺不習慣的。
傍晚七點,大蘇騎著共享單車出現在我家樓下,我換上一套深色的衣服下樓。他看見我,向我打招呼,說,吃個飯還整一身黑衣服,可以的。他笑得露出一排大牙,一臉賤賤的表情。我說,黑色耐臟,我出席飯局都穿一身黑。大蘇點著頭,說,也是哦。我問他怎么不開車過來,他說喝酒不開車,開車不喝酒。我說,也是哦。
我倆騎著單車,在城市的車流中穿行,大蘇在前面領路,我在后面跟著,他沒說去哪,我也沒問。二十分鐘后,他在城中廣場前停下,說,這里兩年前開了一家川菜館,名廚掌勺,味道極正,你這幾年不常回來不知道,這次一定要試試。
進店后,濃郁的麻香味撲面而來,單聞到氣味就已經讓人食指大動。偌大的餐廳里座無虛席,男女老少嬉笑吵鬧推杯換盞,熱鬧非凡。這里生意真好啊,很有煙火氣,話說咱們還有餐位嗎?我問他。大蘇沒有接話,只是叫來了服務員小妹,對著她耳語幾句后,帶著我們來到餐廳深處一間裝潢考究古色古香的小包間。
我們落座后,大蘇大手一揮,說,酒菜全整上!服務員領命離去。我有點懵,楞著沒說話,大蘇見狀倒了一杯苦蕎茶給我,說,這家店很火的,提前半月預約都不一定有餐位,不過我和老板認識,今天上午就打過招呼,都安排好了,咱倆來了只管吃!大蘇說完滿臉驕傲。我向他伸出大拇指,說,有牌面。
席間,幾杯1573下肚,我們談起各自工作,由于都是程序員,所以能談的內容就很豐富。兩個小時候后,酒過三巡,菜過五味,大蘇端起酒杯一飲而盡,問,我上次推薦你的那個開發工具還好用嗎?此時我已稍有醉意,沒有立刻回答,思緒回到了半年前。
我雖然作為職業程序員,但不在軟件公司或者互聯網企業工作,本集團業務與計算機領域毫無關系。那段時間,各家都在發展線上辦公,而我司的在線辦公系統卻只能用在PC上,所以高層在經過深思熟慮之后,也決定棄用舊系統,自主開發帶有線上辦公能力的新軟件。
很自然的,這個任務落在了全公司最小的部門,我們信息技術部肩上。
其實吧,要整這種大項目,我們人手是不足的,經驗也是不足的,每個同事對能否完成這個任務都充滿憂慮。他們有這樣的擔憂,我是理解的,也在意料之中。業內人士都懂的,開發一款大型軟件,是需要用到,包括美工、架構師、程序員、數據庫管理員在內的,各種精通語言、數據庫以及各類開發技術的專業人員。但以我部現在的實力,遠遠達不到所需要求。
彼時的當務之急,是要找到一個萬全的解決辦法。很顯然,就目前現狀來說,傳統的開發方式,已經不再適用,我們需要一個不落窠臼的全新方案。但部門內部其實毫無頭緒,正在一籌莫展之時,我找到大蘇,他在仔細了解過情況之后,為我們推薦了力軟敏捷開發框架。
它是一種幫助開發者快速做軟件的,可視化代碼生成工具。該平臺采用了向導式的開發方式,結合可視化的操作模式,可以直接通過鼠標操作來進行開發,所見即所得,在進行設計的同時也能生成功能。跟著向導一步步做就行,全程幾乎不用手寫代碼。
我在使用的過程中發現,其已經為我們搭建好了框架,也預置了各類基礎模塊可以直接使用,另外其根據各類系統的特點建立了多套定制模板,大家直接按照開發向導就能快速做出各種業務系統。
尤其難得的是,當在前臺進行可視化操作時,軟件后臺會自動生成源碼方便我編譯和修改。在進行復雜業務邏輯編寫時,也可以先利用其完成基礎代碼開發,然后再將業務邏輯寫入,框架底層也集成了各類公共操作庫。平臺采用的技術都是目前比較主流的,而且十分規范合理,可以讓我們都放心使用,不用擔心會出現惡性BUG。
它對缺乏經驗的開發團隊十分友好,即使是僅僅對程序開發稍有涉獵的人,都可以閉著眼睛開發軟件,還不用擔心出錯。
得益于力軟敏捷開發框架的良好特性,我們成功的在萬眾期待中,將新系統做出并上線使用了。由于是自主開發,所以新系統完全契合公司需求,各部門部的同事使用起來也得心應手,沒有出現過任何問題。
后來等我們吃飽喝足回家時,已經很晚了。我們分別叫了車,大蘇靠在路邊的路燈桿子上抽煙,看著街道邊閃爍著微光的一排排大紅燈籠,嘴里不知道在嘟囔著什么。我走過去聽,他又沉默了,許久,大蘇突然說,時間過得真快,一晃高中畢業已經七八年了哦!
他這樣講,讓我莫名有點感傷,也想發表一下感慨,但就是說不出來。大蘇繼續說,好多同學畢業之后就再也沒見過,我想牽頭組個局,把同學們都叫回來,搞個有牌面一點聚會。
我說挺好的,這時大蘇叫的車來到我們面前,我的車也快到了。大蘇上車前問我明天晚上有沒有安排,我說沒有。
那行,明天帶你去個好地方,他說。什么好地方?我問。大蘇沒有回答,一頭鉆進車子后座,我為他關上車門,車子緩緩向前駛去,消失在夜半城市的車流里......
敏捷開發 軟件開發 企業數字化
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。