兩個程式設計師老友的會面

2021-10-25 06:18:02 字數 2617 閱讀 3401

下車後,首先來迎接我的,是系町車站前的小花園。鬱金香在清冽的晨風中搖曳生姿,像是爵士酒吧裡微醺的優雅舞者。

系町是我出生的城市,大學畢業後我留在了南部沿海的大城市,每年只有過年才會回家,這次也不例外。

在車站對面的街口有一條橫幅,上書四個紅底白字「歡迎回家」。橫幅下是一間公尺粉鋪,店外露天的桌椅上坐滿了吃飯的年輕人,各色的行李箱就立在身旁,想必他們也是從遠方務工歸鄉的遊子。公尺粉鋪的老闆吆喝著招呼客人,只見他一手煮粉瀝水,另乙隻手調配料做湯,動作嫻熟且精確。他是個很年輕的小夥子,外表看起來與店外食客別無二致。

走出車站時手機開始在衣袋裡跳動,是大蘇打來了**。

「我來接你了,在哪?」

「剛出站,在車站對面的街口,這裡有家公尺粉店。」

「明白,馬上就到。」

大蘇是我高中時最好的朋友,現在更成為了同行,我倆都是終日在鍵盤上奮鬥的程式設計師。高中畢業,同學們分散至全國,更有不少人出國求學,鮮有人留在老家。只有大蘇是例外,他沒有像其他人一樣奔向北上廣深紐約東京,而是在完成學業後回到系町這座小城。

幾分鐘後,我面前出現一輛白色bmw轎車,透過降下的車窗,我看到大蘇坐在駕駛室嘻嘻地笑著。兄弟快上來,這裡不能久停的!他說。我迅速拉開車門坐入副駕,把公務包丟在後座上,嘴裡說著好久不見。

車子緩緩開出這個老舊街區,向著我家進發。大蘇顯得很興奮,我們兄弟兩人已經很久不見,他表示今晚上要好好地喝一頓,說著為我點上一支煙,他自己也點了一支。他讓我先回去休息,晚上來接我。我說,好,麻煩你了。他噗嗤一下笑出聲,說,你這麼客氣我挺不習慣的。

傍晚七點,大蘇騎著共享單車出現在我家樓下,我換上一套深色的衣服下樓。他看見我,向我打招呼,說,吃個飯還整一身黑衣服,可以的。他笑得露出一排大牙,一臉賤賤的表情。我說,黑色耐髒,我出席飯局都穿一身黑。大蘇點著頭,說,也是哦。我問他怎麼不開車過來,他說喝酒不開車,開車不喝酒。我說,也是哦。

我倆騎著單車,在城市的車流中穿行,大蘇在前面領路,我在後面跟著,他沒說去哪,我也沒問。二十分鐘後,他在城中廣場前停下,說,這裡兩年前開了一家川菜館,名廚掌勺,味道極正,你這幾年不常回來不知道,這次一定要試試。

進店後,濃郁的麻香味撲面而來,單聞到氣味就已經讓人食指大動。偌大的餐廳裡座無虛席,男女老少嬉笑吵鬧推杯換盞,熱鬧非凡。這裡生意真好啊,很有煙火氣,話說咱們還有餐位嗎?我問他。大蘇沒有接話,只是叫來了服務員小妹,對著她耳語幾句後,帶著我們來到餐廳深處一間裝潢考究古色古香的小包間。

我們落座後,大蘇大手一揮,說,酒菜全整上!服務員領命離去。我有點懵,楞著沒說話,大蘇見狀倒了一杯苦蕎茶給我,說,這家店很火的,提前半月預約都不一定有餐位,不過我和老闆認識,今天上午就打過招呼,都安排好了,咱倆來了只管吃!大蘇說完滿臉驕傲。我向他伸出大拇指,說,有牌面。

席間,幾杯1573下肚,我們談起各自工作,由於都是程式設計師,所以能談的內容就很豐富。兩個小時候後,酒過三巡,菜過五味,大蘇端起酒杯一飲而盡,問,我上次推薦你的那個開發工具還好用嗎?此時我已稍有醉意,沒有立刻回答,思緒回到了半年前。

很自然的,這個任務落在了全公司最小的部門,我們資訊科技部肩上。

其實吧,要整這種大專案,我們人手是不足的,經驗也是不足的,每個同事對能否完成這個任務都充滿憂慮。他們有這樣的擔憂,我是理解的,也在意料之中。業內人士都懂的,開發一款大型軟體,是需要用到,包括美工、架構師、程式設計師、資料庫管理員在內的,各種精通語言、資料庫以及各類開發技術的專業人員。但以我部現在的實力,遠遠達不到所需要求。

彼時的當務之急,是要找到乙個萬全的解決辦法。很顯然,就目前現狀來說,傳統的開發方式,已經不再適用,我們需要乙個不落窠臼的全新方案。但部門內部其實毫無頭緒,正在一籌莫展之時,我找到大蘇,他在仔細了解過情況之後,為我們推薦了力軟敏捷開發框架。

它是一種幫助開發者快速做軟體的,視覺化**生成工具。該平台採用了嚮導式的開發方式,結合視覺化的操作模式,可以直接通過滑鼠操作來進行開發,所見即所得,在進行設計的同時也能生成功能。跟著嚮導一步步做就行,全程幾乎不用手寫**。

我在使用的過程中發現,其已經為我們搭建好了框架,也預置了各類基礎模組可以直接使用,另外其根據各類系統的特點建立了多套定製模板,大家直接按照開發嚮導就能快速做出各種業務系統。

尤其難得的是,當在前台進行視覺化操作時,軟體後台會自動生成原始碼方便我編譯和修改。在進行複雜業務邏輯編寫時,也可以先利用其完成基礎**開發,然後再將業務邏輯寫入,框架底層也整合了各類公共操作庫。平台採用的技術都是目前比較主流的,而且十分規範合理,可以讓我們都放心使用,不用擔心會出現惡性bug。

它對缺乏經驗的開發團隊十分友好,即使是僅僅對程式開發稍有涉獵的人,都可以閉著眼睛開發軟體,還不用擔心出錯。

得益於力軟敏捷開發框架的良好特性,我們成功的在萬眾期待中,將新系統做出並上線使用了。由於是自主開發,所以新系統完全契合公司需求,各部門部的同事使用起來也得心應手,沒有出現過任何問題。

後來等我們吃飽喝足回家時,已經很晚了。我們分別叫了車,大蘇靠在路邊的路燈桿子上抽菸,看著街道邊閃爍著微光的一排排大紅燈籠,嘴裡不知道在嘟囔著什麼。我走過去聽,他又沉默了,許久,大蘇突然說,時間過得真快,一晃高中畢業已經七八年了哦!

他這樣講,讓我莫名有點感傷,也想發表一下感慨,但就是說不出來。大蘇繼續說,好多同學畢業之後就再也沒見過,我想牽頭組個局,把同學們都叫回來,搞個有牌面一點聚會。

我說挺好的,這時大蘇叫的車來到我們面前,我的車也快到了。大蘇上車前問我明天晚上有沒有安排,我說沒有。

那行,明天帶你去個好地方,他說。什麼好地方?我問。大蘇沒有回答,一頭鑽進車子後座,我為他關上車門,車子緩緩向前駛去,消失在夜半城市的車流裡......

兩個程式設計師的故事

當msx和atari st還很 火 的時候,我在荷蘭的一家叫做aackosoft的遊戲公司裡短暫的就職過一段時間,這個公司位於leiderdorp 離海牙不遠的乙個小鎮。之所以短暫,原因是這個公司神奇的倒閉了 一天晚上財務主管一進來就開始粉碎各種檔案,我只好拿起公文包離開了 除了管理方 面的問題外,...

兩個程式設計師的故事

從前,有兩家互不知曉的公司,一家叫做 自動會計應用協會 另外一家叫做 統一計算資本公司 他們同時決定開發一種提供相同功能的程式。自動 僱傭了一位分析程式設計師,艾倫,來解決這個問題。而 統一 決定試一下新來的初級程式設計師查爾斯,看看他是否有真本事。艾倫做過一些複雜專案,有著豐富的經驗,決定採用pq...

兩個程式設計師的不同境遇

很久以前有兩個程式,當時的水準都差不多,現在a是上市公司的技術總監,b還在不停的跳槽,反反覆覆在 小團隊主程 和 大公司打雜 的兩種崗位之間不停切換。b一直把這些不同歸咎於自己沒有遇到a那樣子的機遇,經常在群裡和微博抱怨自己的運氣。那天我終於忍不住了,在他再一次抱怨之後,我開始噴他,我說你就從來沒有...