對新創(chuàng)項目而言,是idea更重要,還是執(zhí)行力更重要?在沒有用戶時,我們該如何冷啟動?團隊、人、技術(shù)、產(chǎn)品、推廣和拜春哥,哪一個更重要?到底是什么決定了一個項目的生存或者毀滅?
來吧,一起書寫51daifan的成長史吧。51daifan是一個同事之間分享午餐、特產(chǎn)的公益平臺。每天帶飯的同學,可以多帶幾份愛心便當,分享給身邊的同事。大家中午一起熱飯,一起桌上足球,一起品嘗同事帶來的愛心便當。讓午餐變成每天最快樂的時光。
51daifan從5月底開始有想法,一周后6月初web版本上線,四周后7月中旬android版本上線,現(xiàn)在,8月初,ios版本即將上線。2個月時間,有過快樂,有過迷茫,也有過痛苦。它到底會不會成功,誰也不知道,這也許就是生活最富有魅力的部分吧。關(guān)注我們的微信公共號,一起來品味產(chǎn)品成長中的酸甜苦辣吧:
一起來品味產(chǎn)品成長中的酸甜苦辣吧,每周一,我們將把51daifan上周所有滋味傾訴在這里:產(chǎn)品的運營數(shù)據(jù)、開發(fā)進度、對產(chǎn)品方向的思考、產(chǎn)品運營遇到的問題和想法。加入我們,一起來決定產(chǎn)品的進程吧,把你的想法告訴我們,我們一起來嘗試,不管結(jié)果如何,當我們的額頭爬滿皺紋,我們能做到的就是,不讓它們也爬在心里。
一、產(chǎn)品源起
產(chǎn)品想法緣起每天的午飯:
但是,我們周圍還有這樣一群人:
于是,我們想:
產(chǎn)品運營&數(shù)據(jù)
目前產(chǎn)品上線8周,注冊用戶160人,app下載用戶22人,日活躍用戶在25人。有過訂飯/帶飯行為的用戶為62人,訂飯數(shù)據(jù)371人次。
產(chǎn)品運營分為3個階段:
- 6月份中上旬在部門里試用,用戶數(shù)到達30人,日活躍用戶在20人,2人帶飯,日均訂飯數(shù)12;
- 6月下旬在公司BBS進行了第一次推廣,一周內(nèi)注冊用戶數(shù)達到90人,但帶飯人數(shù)依舊是2人,拓展新的帶飯同事困難(之前假設(shè)妹子有時間帶飯的路證明是不通的),日均訂飯數(shù)16;
- 7月開始轉(zhuǎn)換思路,同時鼓勵同事可以分享自己家產(chǎn)的特產(chǎn),進行了兩次自家蜂蜜和蜂王漿的團購,產(chǎn)品推廣集中在bbs發(fā)帖,人數(shù)緩慢增長到160,一位帶飯的同事退出(確實是太累了,純愛心活),為了增加網(wǎng)站粘度,增加了711免費帶飯服務(wù),但效果并不明顯。因為沒有找到新的帶飯同事,目前日均訂飯數(shù)下降至10。
對當前產(chǎn)品運營來說,最重要的工作就是如何找到更多愿意分享的同事。目前有兩種思路:一是降低分享的門檻,例如我們可以分享自己15分鐘家常菜的菜譜,通過降低門檻拉動社區(qū)的活躍度;二是推廣我們的網(wǎng)站,認為沒有更多分享同事是因為我們用戶數(shù)還很少。
9月份有個大的分享活動是nanana同學家在五常,10月她家新稻米收割,我們會組織一次團購,五常稻花香大米在超市的價格在10元左右是陳米并且一定摻有其他米(這已經(jīng)是所有大米收購時就有的潛規(guī)則),我們初步考慮的價格在7元左右,成本在于物流,真是個大問題,目前考慮是長途車送至四惠客運站,然后再包車拉到公司(可行性還在討論)。
對產(chǎn)品方向的不懈思考
我始終認為產(chǎn)品大的方向絕對正確,就是基于社交關(guān)系的O2O(這里是同事關(guān)系)。在這個全國造假、連政府信用都已經(jīng)破產(chǎn)的當下,冷漠、造假似乎是我們這個時代的代名詞。我們一定能做點什么,通過基于社交/同事關(guān)系的O2O,我們認為一定能重建人們之間的關(guān)心和溫暖。一方面我們能獲得綠色、環(huán)保、健康的食品,另一方面,能夠拉近同事間的關(guān)系。
當前開發(fā)進度
目前web、android、ios開發(fā)全部在同步進行,全部是業(yè)余時間開發(fā),代碼開源在:https://github.com/ronghao100。Android第一個版本已經(jīng)發(fā)布,第二個版本將包含上傳圖片和消息通知,計劃下周發(fā)布,ios本周提交審核,計劃一周后發(fā)布。
對這個項目發(fā)展你有什么想法,來吧,一起決定它的未來!掃描二維碼立刻關(guān)注我們的微信公共賬號:
一、我們要解決的問題
無論是什么樣的解決方案,一定要牢記我們要解決的問題是什么,切不能將解決方案當做問題本身。具體到過程改進,不管是何種方式的改進,它們所要解決的問題永遠只有一個:縮短從產(chǎn)品想法到可用軟件之間的時間周期。自動化發(fā)布正是如此,如果軟件發(fā)布只做一次,我們說根本不需要自動化,但如果三次以上,那么軟件開發(fā)的黃金法則DRY就必須遵守,讓時間真正用到開發(fā)當中去。
二、與發(fā)布相關(guān)的問題
所謂自動化只不過是將原先手工做的工作謙讓給機器做,所以自動化之前一定要先清楚與發(fā)布相關(guān)的問題有哪些,即使不自動化,這些工作也一個也不能少:
- 應(yīng)用程序如何打包? 發(fā)布包能否追蹤到SVN版本號?
- 對目標機器環(huán)境有什么樣的要求?
- 配置信息是否需要根據(jù)目標機器信息做出調(diào)整?
- 應(yīng)用程序如何安裝和啟動?
- 應(yīng)用程序啟動后如何切流量?
- 應(yīng)用程序如何升級? 舊版本程序數(shù)據(jù)如何遷移?
- 升級過程中和結(jié)束后如何切流量?
- 應(yīng)用程序如何卸載?
三、我們的方案
李安的少年Pi正在狂刷票房,我們的自動化發(fā)布方案也要跟上潮流:Puppet+CI我們的少年Pi。
Ø 使用CI自動化打包,追蹤每個發(fā)布包的SVN版本;
Ø 使用Puppet管理發(fā)布包、目標機器環(huán)境、應(yīng)用程序配置信息以及應(yīng)用程序線上生命周期;
Ø 使用伽利略系統(tǒng)提供應(yīng)用程序的命名服務(wù)和進行流量切換。
現(xiàn)在應(yīng)用程序的發(fā)布需要兩步:CI一鍵打包、puppet指定應(yīng)用程序版本SVN提交。
四、具體方案
具體方案也就是如何解決與發(fā)布相關(guān)八個問題的過程。
1. 如何安裝、升級和卸載應(yīng)用程序
我們使用操作系統(tǒng)原生包管理系統(tǒng)來安裝、升級和卸載應(yīng)用程序,我們的應(yīng)用程序打出RPM二進制包。免安裝,所有機器自帶,綠色的,有機的。
打包:rpm -ba ./team_member-1.spec
安裝:rpm –ivh team_ member-2.0.1-48.x86_64.rpm
升級:rpm –U team_ member-2.0.1-49.x86_64.rpm
卸載:rpm –e team_ member-2.0.1-48.x86_64.rpm
程序升級前要停舊版本服務(wù)怎么辦?舊版本數(shù)據(jù)要做處理怎么辦?RPM已經(jīng)幫我們料理好這一切,只要寫出spec文件,剩下的交給我們。盡情的插入吧:
2. 如何管理目標機器環(huán)境和應(yīng)用配置信息
應(yīng)用程序已經(jīng)打好rpm包了,但這還不夠,應(yīng)用程序發(fā)布到哪臺機器上?應(yīng)用程序?qū)δ繕藱C器有什么要求?發(fā)布時需要修改哪些配置和參數(shù)?實際發(fā)布如何執(zhí)行,難道需要登陸到每臺目標機器運行rpm命令嗎?
我們使用Puppet來搞定這一切,Puppet是現(xiàn)在應(yīng)用第一的devops工具,它通過master/agent的工作模式管理機器。我們通過聲明來控制我們的機器達到目標狀態(tài)。同時,所有puppet文件全部在SVN里,所有對機器的修改全部codereview和可審計。
如何管理應(yīng)用程序發(fā)布到哪臺機器上?在回答這個問題前我們必須將應(yīng)用程序在線上的生命周期再進行一次封裝。
應(yīng)用程序TeamMember被我們封裝成一個puppet module,配置文件和參數(shù)被封裝在對應(yīng)templates和files里,每次發(fā)布前都要修改配置文件和傳遞不同的參數(shù)?out了吧,puppet幫你傳參搞定:
Teammember.conf文件內(nèi)容:
封裝完成后的效果是這樣的:
最后在管理部署的site.pp文件里聲明一下,應(yīng)用程序TeamMember的2146版本就被自動部署到10.128.34.141.test.back.shequ這臺機器上了,我們后續(xù)的工作也就是維護這個site.pp文件了,所有應(yīng)用程序的部署信息都在SVN被集中管理起來:
登陸到每臺目標機器運行rpm命令?No!現(xiàn)在TeamMember已經(jīng)被封裝,我們修改完畢site.pp并提交后,puppet就自動執(zhí)行命令了,要不怎么說是自動化呢。(現(xiàn)在puppet默認在agent每半小時同步一次,但同時支持馬上觸發(fā)執(zhí)行)。
3. 如何追蹤每次發(fā)布的SVN版本號
我們使用CI進行應(yīng)用程序的打包,將build號作為包命名的一部分:
4. 如何在發(fā)布過程中切換流量
這是另外一個很大的話題,參見伽利略計劃。
五、下一步工作
使用CI將環(huán)境的自動化部署與自動化測試串聯(lián)起來,搭建起整個研發(fā)流程自動化平臺:
六、小結(jié)
沒有銀彈,自動化所做的只是將之前手工工作交給計算機完成,需要做的工作一個都不能少,此外,我們還要多做一些封裝或腳本工作,但是,當我們需要重復做這些事情的時候,價值就出現(xiàn)了。我們的目標永遠是縮短從產(chǎn)品想法到可用軟件之間的時間周期。讓時間真正用到開發(fā)當中去。
張小慶離職了,他想停下來一段時間,他問了王曉麗的意思,出乎他的意料,王曉麗什么都沒說就表示了同意。王曉麗能夠感覺的到,她的男人正一天一天的沉默下來,這不是以前的他,以前的他,不管在什么時候,都會談?wù)撍募夹g(shù),他的工作,自己也常常埋怨他,除了工作其他什么都不會,這次,他第一次不再說工作,第一次厭惡了工作,想休息一段時間,憑女人的直覺,他肯定是遇到邁不過去的坎了,他是需要停下來了。
張小慶去了亦莊,那里,是他開始的地方,他去了自己曾經(jīng)住過的鹿圈,已經(jīng)面目全非,整個村莊都變成了一個巨大的建筑工地,高高的吊塔,正在勤奮的作業(yè),也難怪,這里的房價都2萬多了。涼水橋依舊還在,橋下的河水依舊在臭烘烘的流淌,橋上依舊是車水馬龍,只不過,那時是上下班的人們,此時則是運送建筑材料的人們。只是不知道,那座橋上,是否依稀還能看見那個當初充滿希望年輕人的身影。
張小慶去了亦莊活動中心,在活動中心的臺階上,他仿佛看到一個年輕女人的身影,她站在最高的臺階上等張小慶,天氣很熱,她穿了件白色體恤,下面是一條碎花裙子,露出勻稱的小腿,一雙高跟涼拖,露出高高的腳倮,她低著頭,在臺階上來回踱著步子。那是自己當時多么愛著的一個女人啊!這四周的草地上,都留下了他們的腳印,當時,那個年輕的男人這樣安慰她:今天比昨天好,明天比今天好,這就是希望。一晃6年過去了,現(xiàn)在的那個男人是否還記得這句話,是否還有著希望呢?現(xiàn)在這個女人,又在哪里,生活的怎么樣呢?她是他記憶中美麗的春天,是他難以忘懷的昨天,她像鮮花一樣開放在那里,讓他心動。剛開始還偶爾過節(jié)互發(fā)過短信,后來就再沒收到過她的回信。想到這里,張小慶突然就很想給王碧薇發(fā)個短信,想了想,他還是發(fā)了一條問候短信,等了一會兒,沒有回復,又等了一會兒,還是沒有回復。于是,張小慶就直接給這個號碼撥了電話,如果是個男人,他想,就說打錯了。出乎意料,這個號碼竟然是空號,這個號碼是什么時候開始空號的?不知道。張小慶突然就笑起來,原來自己一直活在自己虛擬的世界里,和王曉麗談戀愛,給這個號碼發(fā)消息,強調(diào)王曉麗比自己大;換了工作,給這個號碼發(fā)消息,強調(diào)自己掙得多了,結(jié)果人家早就不知道什么時候停機了。從活動中心出來,陽光很好,走在熙熙攘攘的人群中,突然就有那么一瞬間,特別的想念她,也許就在這一瞬間,她的微笑依然如當初一樣,在這川流不息的時光中,依舊神采飛揚。
張小慶去了西釣魚臺,那里,和周揚一起擠過地下室,一起打過1毛錢一把的斗地主。只是,周揚此時已經(jīng)不在了,那個當過保安、當過送貨員、當過烤瓷工也自己創(chuàng)過業(yè)的男人,此刻正在老家實現(xiàn)著自己的夢想。張小慶就突然特別想給周揚打個電話,他拿出手機,想起來周揚回家后曾經(jīng)給自己發(fā)過一條短信里面有他的新電話,于是,他開始一條條的將短信從前翻到后,終于還讓他給找到了。對周揚,張小慶的心情是復雜的,最開始,自己是感謝他的,周末一有空就會找他打牌一起看球,后來,就有些看不起他,畢竟是沒上過學的,處于社會的最底層,送貨員,一個月才700塊錢,再后來,聯(lián)系就少了,直到媽媽摔斷了腿,這個男人,陪自己一直坐到天亮,突然就特別感動,但后面還是聯(lián)系少了,即使聯(lián)系也都是他打過電話來,后來知道他在創(chuàng)業(yè),心里就有些敬意了,最后回家,突然就發(fā)現(xiàn)原來他一直都在堅持自己的夢想。
電話接通了,張小慶說,周揚吧,干嘛呢?
還是老樣子,周揚說,狗日的,怎么突然想起來給我打電話了?
張小慶說,我在釣魚臺。
周揚沉默了一會兒,現(xiàn)在是上班時間,張小慶現(xiàn)在在釣魚臺,他一定碰到什么問題了,他說,出什么事了?
張小慶想,總不能說自己把希望搞沒了吧,于是,說,想你了。
周揚說,聽說你要當?shù)耍唧w什么時候?
氣氛輕松起來,張小慶說,還有一個月呢。
從釣魚臺回來,穿過一座過街天橋,橋底下是車水馬龍,此時此刻,站在這個繁華的街道,張小慶突然一陣慌亂,他找不到未來的方向,前面,一個年輕人正在彈著吉他為他的音樂夢想而歌唱,他是如此的年輕,連嘴角旁的胡須都還是軟軟的,不知道許多年過后,他是否還在堅持自己曾經(jīng)的音樂夢想。
王曉麗是在凌晨2點住進醫(yī)院的,預產(chǎn)期提前了,在此之前,王曉麗的爸媽和張小慶的爸媽都剛到,張小慶一切都是那么的手忙腳亂:手忙腳亂地收拾東西;手忙腳亂地沖爸媽喊,爸,那個東西帶了沒有?媽,那個東西帶了沒有?手忙腳亂地給出租車打電話,師傅,麻煩您快一點,我老婆要生了!手忙腳亂地給王曉麗穿衣服把她包成一顆大粽子,口罩!帽子!手忙腳亂地在產(chǎn)科走廊里跑,醫(yī)生,我老婆肚子疼,破水了!
手術(shù)在下午1點,王曉麗很緊張,一言不發(fā),父母們都在門外,時間很難熬,一會兒就問下張小慶,幾點了。張小慶說,剛過5分鐘。王曉麗說,怎么這么慢啊,你手機是不是壞了?張小慶說,沒有。王曉麗嘆口氣,不再說話。張小慶抓住王曉麗的手,里面滲出很多的汗來,他輕輕的揉她的手,突然就體會到了她的緊張,對手術(shù)的擔心、對小孩的擔心。張小慶想,老婆真是辛苦了,懷胎十月,都是自己照顧自己,最開始是先兆性流產(chǎn),后來4個月腿就開始浮腫,走路十分困難,最后就是整夜整夜的失眠。自己上班很遠,每天7點出門,晚上8點半才能回家,她一個人在家,既要上班,下了班又要挺個肚子給我買菜,洗好菜等我回來,中間的無助和委屈又有誰能體會到呢。好幾次上班時接到她的電話總是欲言又止,說,我很好。而自己總是很粗心,上班時很少給她打電話,晚上回到家吃飯完刷完碗就快10點,基本上講個故事很快就獨自睡了,留下老婆一個人翻來覆去的睡不著,老婆卻總是說,你快睡吧,不用管我,明天還要那么早上班。想到這里,張小慶的眼圈突然就紅了,自己欠王曉麗的實在是太多了。張小慶突然又想起了和王曉麗相處的整個過程,最開始多少是因為王碧薇的原因才和她相處的,王碧薇拒絕自己的原因是她比自己大,那么自己就偏要找個比自己大的女朋友,后來就漸漸發(fā)現(xiàn)她的好來,上進,節(jié)儉,雖然每次在她的父母和弟弟面前都要展現(xiàn)出一種城市的優(yōu)越感來,但她是愛他們的,自己從來都舍不得吃舍不得穿,也曾困惑過她的家庭,但有時候就是這樣,等待時間的過程中,一切都會發(fā)生變化。
王曉麗進了手術(shù)室,手術(shù)室外有幾個凳子,張小慶剛開始還能坐會,過了幾分鐘,就坐不住了,不停的在手術(shù)室門口踱步,不斷的看表,時而將耳朵湊到門上聽里面的動靜,有好幾次,都好像聽見小孩的哭聲,還有一次,把從里面出來的一個護士嚇了一大跳,他心情非常的復雜,各種情緒搓揉在一起,一會是緊張、搓手,一會又是擔心,一會又在想會是個男孩還是女孩呢,如果是女孩的話,一定要像她媽媽,有一雙大眼睛,要給她扎非常漂亮的小辮,恩,學生頭也不錯,穿漂亮的小衣服、小裙子,每天上班的時候和她揮手說再見聽話,下班進門的時候親她一口說爸爸回來了,哈,女孩真好,想到這里他不禁輕輕笑出來了。可是,女孩也有不好的地方,不放心啊,特別是未來談戀愛,那么多壞人,如果被騙了怎么辦,真是讓人擔心啊,想到這里他不禁微微皺了皺眉頭。還是男孩好,放心,只會騙別人,不會吃虧,恩,男孩好,可是,男孩容易學壞,學壞了就麻煩了,抽煙喝酒上網(wǎng),真是糾結(jié)。正想著,走廊里一位父親扶著走過來一個小小的兒子,挪著小小的步子,嘟噥著小小的小嘴,在空中搖擺著小小的小手。張小慶不禁想,什么時候我的小孩也這么大啊,走到哪兒,他都在后面用小小的手抓住我的衣角,做我的跟屁蟲,看著喜歡極了,隨時就可以親上一口,抱上一會兒,他甚至能夠想到兒子被胡須扎著癢癢的樣子,一定是左晃右晃,嘻嘻笑個不停,真好啊。恩,生兩個就更好了,一男一女,一定要說服王曉麗再生一個。正亂糟糟的想著,門突然開了,護士說,誰是王曉麗的家屬?張小慶一著急,大聲說,到!護士看了這個男人一眼,說,男孩,6斤2兩,14點01分生的,健康。張小慶仔細的看他的兒子,小家伙臉蛋紅紅的,眼睛還沒有太睜開,微微皺著眉頭,似乎對這個世界不太滿意,額頭上都是皺紋,像個小老頭。幸福來得如此突然,瞬間就將他的心臟充滿了,漲著他生疼,他想,我的整個世界就是他的了。護士小聲對他說,恭喜啊,最近都是女孩。這句話加劇了張小慶的幸福,他似乎感到自己飄到了空中,一切都是那么的不真實,后來回病房他才知道其實最近全是男孩。岳父抱過小孩回病房,看得出他對小子非常滿意,走路都踏著調(diào)子,看著兒子離開,張小慶的心突然又重新抓緊開來,那是為王曉麗擔心,不知道她怎么樣了,是否一切順利。繼續(xù)等待,這會心里全是王曉麗,一定很疼,會不會大出血,會不會有意外這么長時間,心情越想越糟糕,越糟糕越往壞處想,期間有工人送儀器走進手術(shù)室沒穿消毒衣,不禁狠狠的咒罵:這衛(wèi)生水平也太他媽差了吧!終于把王曉麗等出來,一把抓住她的手,都有點語無倫次,老婆,我愛你,你是我們家的大功臣。王曉麗笑了一下,清晰的從嘴里擠出一個字:屁!然后質(zhì)問,你什么時候上班?!
王曉麗躺在大床上,兒子躺在小床里,一個說困了要睡會,一個一直在酣睡,一個身上掛滿了管,一個蜷著小腿保持了出生之前的狀態(tài),這個世界對他來說是嶄新的,張小慶突然就找回了曾經(jīng)的動力,他不再是一個人的奮斗了,他有了兒子,要為兒子奮斗了。
出院回到家,給兒子洗完尿片,張小慶重新坐在了電腦前面,他打開電腦,打開熟悉的編輯器,寫下一段代碼,他重新體會到編寫代碼的快感,他是愛代碼的。他想到楊曉常說的話,編碼量,編碼量,自己離10萬行代碼還差得很遠,怎么就說到頭了呢。他又想到自己對這個社會的抱怨,為什么抱怨,實際是缺少希望和信心啊,人什么時候都不能沒有希望和信心,今天比昨天好,明天比今天好,這就是希望。
(全文完,謝謝觀賞!)
給張小慶打完電話,周揚走到窗邊,看著外邊的天漸漸黑透,路上的路燈都亮起來,汽車開始排成長龍,紅色的尾燈連起很遠,年前的最后一天,下班時間,照例是堵車,旁邊,行李已經(jīng)打好,很簡單,就是一個背包,那年他剛到北京時的那個背包,落寞的偎依在那里。要離開這個生活了快十年的城市了,奇怪,竟然有一種懷念的感覺,回憶這個東西,總是在離開的時候涌現(xiàn)出來。周揚突然就有些煩躁,他知道自己在煩躁什么,他不耐煩的給自己點燃一支煙,煙卻也跟著煩躁起來。
去年的這個時候,張雨拽周揚參加了她們公司的年會,那是一個大學的體育館,周揚第一次去這種地方,偌大的體育館里擠滿了人,現(xiàn)場嘈雜而又熱烈。張雨一開始并沒有和周揚坐在一起,當主持人報到第三個節(jié)目時,張雨她們出場了,年輕的姑娘們穿著漂亮的裙子,露出平坦而細膩的腰身,露出修長而青春的大腿,在場上健康的舞蹈,全場的氣氛立刻就隨著舞動著的腰身高潮了,那些搞程序的內(nèi)向男人們,從座位上站起來,吹起口哨,面紅耳赤,尖叫外向起來。周揚旁邊的兩個男生熱烈的議論,那個穿紅裙子的是誰啊,有沒有男朋友啊?!周揚知道他們議論的是誰,他們議論的是張雨,她是這個節(jié)目的領(lǐng)舞,現(xiàn)場的大屏幕上,張雨那俏麗的身段一次次在捕獲著所有人的眼睛,活潑而健康,簡單而熱烈,無數(shù)的燈光打在她的身上,此時此刻,這個地方,舞臺無疑是屬于她的,是屬于她一個人的。熱烈的燈光下,周揚卻沉默了,他沉默的坐在那里,一動也沒有動,旁邊大屏幕旁邊的一個小屏幕,那里,程序員們現(xiàn)場互動的短信和微博一條條的刷新出來,他看到了急求紅裙妹妹電話號碼,他看到了張雨我愛你,他看到了張雨嫁給我吧,他終于明白,張雨經(jīng)常說的一句話,心有多大,舞臺就有多大,舞臺上這個光芒四射的女孩子,她的舞臺是在這座城市的,她的夢想就是融入這座城市,成為這座城市的一部分,現(xiàn)在,她的夢想就要實現(xiàn)了。她開始化些淡妝,買一些東西時開始去大的商場,開始議論正在或?qū)⒁嫌车碾娪皞儯_始上微博,開始說話偶爾會帶一兩個英文單詞,甚至,有一次,她對周揚說,我們一起努力在北京買個房吧。
五月的一天,周揚回了趟家,他訂親了。每次打電話,周實總要隱隱表達出對兒子終身大事的擔憂,對于這件事,周揚總是表現(xiàn)出不耐煩的情緒,說我的事不用你管,這次,周揚竟然突然給他打了電話告訴他幫自己找個對象,周實是知道周揚在北京有個女朋友的,但他也不敢去細問,周揚嘆口氣,說,找個性格和你一樣的。
姑娘是周實他朋友的女兒,比他小四歲,不知道為什么,第一眼見到這個姑娘,周揚心里就猛然跳動了一下,姑娘的話不多,很安靜。
周揚說,你叫什么名字?
姑娘的臉微微漲紅了,低聲說,我叫張靜。
周揚說,你有什么愛好嗎?
張靜搖搖頭,臉又紅了,說,沒什么愛好。
張靜中專畢業(yè),畢業(yè)后就在市棉紡廠做工,指頭細長細長的。見過幾次面,周揚問了姑娘的意思,就提了親,把姑娘帶到了北京。其實和張靜定親還有另外一層意思,2月份的時候,周揚和兩個人出來單干了,他們在石景山租了一處平房,周揚負責找客戶和送貨,那兩個人負責做牙齒,很快,那兩個人做牙齒的速度就跟不上周揚的速度了,要找人,周揚他們剛起步,沒有注冊公司,什么都不正規(guī),客戶也只對私人診所,工資不可能很高,所以找人就很難,于是,一有時間,周揚也自己做牙齒,終于一天,一連做壞了好幾顆牙齒,吹滅了酒精燈,周揚突然就想,做牙齒是個細致活,自己還是需要有個女人來幫忙的,又想到明年要回家自己干,這個女人就很重要了。現(xiàn)在,這個女人就是張靜。
和所有的女人一樣,張雨的第一句話是,為什么?
周揚躲開張雨幽怨的眼睛,慢慢的說,我們不合適。
周揚沒有回答她的問題,張雨加重了語氣,眼淚快要順著眼眶流出來,她努力使它噙在眼眶里,說,為什么?
這次,周揚決定正面回答這個問題了,他盯住張雨的眼睛,說,我們真的不合適,你不覺得嗎?你是一個有想法的人,這是我喜歡你的原因,但,我們的想法是不同的,你是屬于這座城市的,你懂嗎,你是屬于這里的,這里有你喜歡的一切,商場、電影、街道、寫字樓、周圍的人們,你喜歡它們,因為你就是它們中間的一部分,因為它們就是你想要的。而我,注定是要回去的,盡管在這里生活了十年,但我從來都沒有喜歡過這里,從來沒有,這座城市太大,所以大部分時間我都奔波在路上,我不喜歡這種感覺,不喜歡,孤單、奔命,連吃個飯都在趕時間,這座城市最熱鬧的地方是什么,不是商場,不是KTV,也不是馬路,是快餐店,我不喜歡快餐,我喜歡小時候,坐在自己家的院子里,一屋子的人,所有人一起吃飯,說話,大笑,很簡單,這是我想要的。我爸打工砸斷了腳,我不想過后很久才知道,我不想,我不想只是問兩句然后寄點錢回去,錢是個什么東西,面子、地位還是女人,它其實什么都不是,它能補償什么嗎,它其實什么都不能補償,很多年之后,當我們老去,我不想自己能談的只剩下一點錢了。
眼淚,終于遏制不住的流下來,張雨說,我終于明白了,在你心里,我只是一個有想法的女人,只是這樣。那么多的日日夜夜,那么多的白天和晚上,在你這里,只是有想法這么輕飄飄的一句話,我就那么的不堪嗎?!我就那么的不女人嗎?!
周揚想起來,那些日子,每天上完夜班,張雨都會為自己煲上熱粥,去東莞的日子里,又是誰一天天的給自己打電話,讓自己在落寞的夜晚里突然有了牽掛,想到這里,他心里一酸,過去的一幕一幕如放電影一樣一張一張的綻放出來,只是,這電影膠片現(xiàn)在是黑白的。
張雨說,你說我喜歡這座城市,是的,我是喜歡這里,這里的街道,這里的樓房,這里的人們,為什么,因為公平,在這里,你想要什么,如果你去奮斗,只要你努力,你就會得到,這里是自由的,沒有人束縛著你,沒有人強迫你嫁人,也沒有人強迫你做你不喜歡做的事情,一切都是你自己做主,你的命運取決你自己。我真的喜歡這里的街道嗎,街道不過就是一走路的地兒,我真的喜歡這里的商場嗎,商場不過就是一買東西的地兒,我真的喜歡這里的寫字樓嗎,寫字樓不過就是一工作的地兒,這些不過都是生活方式,生活方式是可以改變的,但我真正喜歡的其實是這里的生活態(tài)度,公平、自由,只要你足夠努力,你就能得到自己想要的東西。而你,就是我最想得到的。
有那么一瞬間,周揚很想一把抱住眼前這個可伶的女人,對她說,跟我走吧,但他克制住了自己,不能這樣,他對自己說,不能這樣,這樣對她太不公平,她為了今天已經(jīng)付出了太多,這里有她的夢想,有她的未來,自己這么做就太自私了,雖然愛情看上去是個神奇的東西,但一旦和犧牲聯(lián)系起來,就一定沒有好的結(jié)局。
張雨抽搐著她那好看的小鼻子,說,你要回家和我商量過嗎,你怎么就斷定我不會和你一起回去呢,我現(xiàn)在就告訴你,年底我要和你一起回家,我決定了,這是我這輩子最重要的決定。
周揚等了一會,等張雨的情緒稍微平靜,然后一字一句的說,我訂婚了。
半晌,張雨才反應(yīng)過來,她被這個消息驚呆了,很久,才故作輕松的說,這不可能,你騙我,我怎么不知道!
周揚冷冷的說,她叫張靜,就在廠里,你要不要見見?
張雨語言中開始慌張,說,我不相信,我不相信,她長的好看嗎,她很年輕嗎?
周揚說,比你好看,是我最喜歡的那個樣子。
張雨一邊搖頭一邊往后退,淚水再一次流了出來,一個女人,不管她是否年輕,也不管她是否有錢,最打擊她的永遠只有一樣,那就是相貌。周揚突然就有些慌張,他從來就沒見過張雨這個樣子過,心里一痛就向前走了一步,張雨卻尖叫起來,不要碰我!一邊說著,一邊轉(zhuǎn)身就跑,一邊跑一邊對自己說,這不可能,這不可能。周揚想去追張雨,卻站在那里邁不開步子,淚水,突然就流了下來,張雨的身影越來越模糊,一眨眼,就那么看不見了。就這樣吧,周揚對自己說。
接下來的日子,忙碌而又漫長,工商注冊,開通銀行賬戶,開通電話,聯(lián)系會計公司,開始去醫(yī)院聯(lián)系客戶,周揚一次又一次的讓自己拼命忙起來,只有這樣,他才會忘記她,有點時間,他就把他的好全部傾瀉在張靜的身上,他帶她去商場買很貴的衣服,他帶她去看電影,他帶她去各個景點吃各種東西,而這些,從前都是張雨拽著他去的,他從未主動過。
快到年底,周揚給兩個兄弟說了要回家的事,兩個兄弟都很震驚,公司第一年收入很不錯,已經(jīng)進入正軌,現(xiàn)在也有十個人了,他們說每個人都勻出些股份給周揚他在里面占大頭,周揚笑笑說還不如多給我些錢吧。接著,周揚把他的決定告訴了周實,周實也不敢相信自己的耳朵,他說,你想好了?
周揚說,從第一天起就想好了。
放下電話,周實的心情是復雜的。不知從什么時候起,他們這代人就那么老去了,人一老,什么榮譽,什么地位,什么金錢,突然就看得淡了,即使看不開也心有余而力不足了,李秀也不再向以前那樣說他,疾病慢慢開始找上他們。郭樹得了癌癥,之前他在市里提到了局長,兒子大學畢業(yè)也安排到了市里,每到逢年過節(jié),他家里總是人滿為患,人們都覺得他混的好,但是突然查出病,家里就不再有一個人去探望,反倒是周實,他去醫(yī)院看了郭樹,郭樹拉住他的手,半天說不出話來,人,不就這么一回事嗎,年輕時總要爭個位置爭個面子拼命往上爬,很多年過去,重新看這些東西,真的那么重要嗎?同樣,對于周揚這些人,家里人總覺得在外邊混的好的人才有出息,當然,有關(guān)系在市里做公務(wù)員的除外,于是,每到過年,那些平時難得一見的中年男人們,拉著老婆和小孩,開著各式各樣的小汽車擁擠在家鄉(xiāng)的泥巴地上,他們把喇叭按的清響,把家里的小樓蓋得老高,他們那是在說,看,我在外邊混得很好哩。其實,對每個人來說,冷暖自知,又有誰知道他們在外邊的辛酸呢。現(xiàn)在,周揚要回來了,他是怎么想的呢,他是在外邊混不下去了嗎?
走在站臺上,周揚接到了一個電話,這個電話讓他的心跳動加快起來,他明白,這段時間一直在煩躁什么了,電話是張雨打來的,上次分手后他們就再沒聯(lián)系過,現(xiàn)在,她卻突然打過電話來。她在哪里?她為什么打這個電話?
周揚說,喂。
手機里傳來張雨氣喘噓噓的聲音,你們在哪節(jié)車廂?
周揚說,你在哪兒?
張雨說,不用問了,我看見你了!
不遠處,一個圍著紅圍巾的年輕女人迎面跑過來,正是張雨。于是,在一個年輕的午后,北京西站的站臺上,張雨、周揚和張靜三個人見面了。張雨看見張靜了,她長大了嘴巴,周揚說他最喜歡那個樣子的張靜,竟然,竟然,和自己長得那么的像,而對面的張靜,也同樣長大了嘴巴,兩個女人突然就都明白周揚的心思了。
張雨和張靜打過招呼,說,我想和周揚單獨說一句話,可以嗎?
張靜看看周揚,她看到周揚點點頭,于是說你們聊然后就先上了火車。
張雨幽幽的說,要走了也不打聲招呼嗎?
周揚說,時間太緊了,沒來得及。
張雨說,再抱我一次可以嗎?
周揚搖搖頭,說,不好。
張雨笑起來,她笑起來依舊是那么好看,她說,想起來了,你已經(jīng)是個有家的男人了。
周揚點點頭,也笑起來。
張雨說,好吧,我其實來就想給你說一句話,這句話就是,謝謝!
周揚說,也謝謝你!
好,張雨伸出手,說,再見!
周揚說,再見!
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
29 | 30 | 31 | 1 | 2 | 3 | 4 |
常用鏈接
留言簿(38)
隨筆分類
- ajax相關(guān)(9)
- cms(7)
- Head First Process-深入淺出流程(15)
- j2se基礎(chǔ)(6)
- JbpmSide(6)
- OOA/OOD(4)
- SOA、BPM(26)
- 工作日志(24)
- 工作流jbpm3(10)
- 張小慶,在路上(42)
- 心情小站(24)
- 權(quán)限相關(guān)(12)
- 表現(xiàn)層相關(guān)(4)
- 轉(zhuǎn)載(4)
隨筆檔案
- 2013年8月 (1)
- 2012年12月 (1)
- 2012年1月 (3)
- 2011年12月 (2)
- 2011年11月 (2)
- 2011年10月 (3)
- 2011年9月 (3)
- 2011年8月 (7)
- 2011年7月 (4)
- 2011年6月 (3)
- 2011年5月 (5)
- 2011年4月 (6)
- 2011年3月 (4)
- 2011年2月 (2)
- 2010年9月 (1)
- 2010年6月 (1)
- 2010年5月 (1)
- 2010年3月 (4)
- 2010年1月 (2)
- 2009年11月 (5)
- 2009年10月 (4)
- 2009年9月 (1)
- 2009年7月 (1)
- 2009年6月 (2)
- 2009年5月 (2)
- 2009年4月 (1)
- 2009年3月 (4)
- 2009年2月 (2)
- 2008年12月 (1)
- 2008年11月 (1)
- 2008年10月 (1)
- 2008年9月 (2)
- 2008年8月 (2)
- 2008年7月 (2)
- 2008年6月 (3)
- 2008年5月 (4)
- 2008年4月 (1)
- 2008年3月 (2)
- 2008年2月 (2)
- 2008年1月 (4)
- 2007年11月 (3)
- 2007年10月 (3)
- 2007年9月 (2)
- 2007年8月 (4)
- 2007年7月 (1)
- 2007年6月 (12)
- 2007年5月 (2)
- 2007年4月 (1)
- 2007年3月 (8)
- 2007年2月 (6)
- 2007年1月 (4)
- 2006年12月 (4)
- 2006年11月 (3)
- 2006年10月 (1)
- 2006年8月 (2)
- 2006年7月 (3)
- 2006年6月 (3)
- 2006年4月 (1)
- 2006年3月 (2)
- 2006年2月 (2)
- 2006年1月 (4)
- 2005年12月 (7)
- 2005年11月 (12)
文章分類
文章檔案
常去的網(wǎng)站
搜索
最新評論

- 1.?re: 使用Handler來增強Web服務(wù)的功能
- asdfasfd
- --ads
- 2.?re: 使用solr搭建你的全文檢索
-
@木哥哥
你的分詞器用的是什么啊?mmseg貌似可以的 - --陳冠馳
- 3.?re: 使用solr搭建你的全文檢索
-
@marten這是你的solr的schame.xml配置文件有問題。好好檢查下你的配置文件里面的字段什么的配置對著沒
- --陳冠馳
- 4.?re: 討論一下你覺得一個工作流產(chǎn)品好的標準
- 評論內(nèi)容較長,點擊標題查看
- --深圳非凡信息技術(shù)有限公司
- 5.?re: DisplayTag應(yīng)用
- name="test"從哪里來的,千篇一律的到處使用test卻沒有test的定義,sb
- --qige