我的程序人生
我供職于長沙某科技公司,是一名程序員,從事軟件開發的工作已有三年多時間了?;叵肫疬@三年來的點點滴滴,真是酸、甜、苦、辣樣樣皆有。我寫下該文的目的,是想向那些曾幫助過我和支持過我的人們表示感謝。
我最早開始編寫程序可以追溯到九五年。說來不好意思,我小時候的成績特差由于沒有考上高中所以只能進入我家鄉的一所職業中專就讀計算機專業(其實選擇計算機專業也并非我本意,那是由于我父親希望我學成后能進他所在的單位電信局從事與計算機有關的工作,僅此而已)。九五年下半年的時候在一次上機的過程中我偶然發現WPS上顯示的“作者:求伯君”這幾個字時,我便對電腦上能顯示漢字并且會有作者的名字時感到非常的驚奇,原本對計算機一點興趣都沒有的我忽然一下子對計算機熱情起來從而一發不可收拾,每天都纏著管計算機機房的老師跟他套近乎,希望能得到更多上機的時間。不過,在當時計算機屬于高檔商品,所以學校對計算機的管理比較嚴格,也不會經常向學生開放。后來,我纏著我父親給我買了一臺386的電腦。當時,我真的沒有想到我父親會給我買,要知道在當時那臺電腦可花了他大半年的工資啊而我父親是一個對自己非常小氣的人?,F在回想起來,雖然在我小時候父親經常罵我也經常打我(最主要是我太頑皮了)但他在心里卻是非常愛我的?,F在當我有能力報答他的時候卻已經永遠沒有機會了。(我父親已于一九九七年病逝,希望他老人家在天之靈能原諒我這個不孝之子。)
當我老爸爸給我買了386后,我幾乎每天都呆在家里擺弄著電腦(由于學校管理不嚴,所以很少去上課)。經過了無數次的失敗后,我終于用DEBUG在CCDOS上寫出來了一個小程序,這個程序顯示了這么幾個字:“哈哈,XXX是電腦天才!”(XXX是我的名字,當時我真的是有點不知天高地厚大言不慚哦),當時就因為這個小程序我連續幾天沒能睡好覺(呵呵,太興奮了)。
后來,我在用BASIC(可不是Visual Basic)語言寫了一系列程序后便改用Borland C++ 3.1寫程序,還寫了不少“重量級” 的程序(幫學校寫了一些他們認為是很不錯的軟件,其實很簡單)及一個GUI SDK。其中最讓我得意的作品是GUI SDK,這個SDK是我仿照Windows 3.1風格做的一個圖形界面開發包,里面包含了大量的圖形化的組件,如按鈕、下拉列表、滾動條等,最主要的是能在英文DOS上顯示中文(不依賴任何中文系統),這在當時可是很希罕的而在這個時候我中專的那些同學們還在處于學習WPS和五筆的階段。
一九九六年上半年,在我的鼓動下我和我的一些同學成立一個軟件技術服務中心(名義上該中心是以提供軟件開發為主的服務,實際上主要收入來源于提供電腦與程序設計方面的培訓),記得當時為了實現心目中“遠大”的理想,我找到我們那里的一個經營電腦培訓業務的老板那里,希望得到他的支持。在經過幾次交流后,以那位老板為“大股東”(以提供了五臺電腦及相關打印設備為前提的條件下)的“圖影軟件技術服務中心”成立了,而辦公場地則是在我母親的單位租的一間小房子。當時,普遍使用的是DOS操作系統,Windows 3.1的使用都非常的少更別提Windows 95了(至少在我們那里是這樣)。而我目標是,開發出基于GUI SDK的中文圖形用戶操作系統和計算機輔助設計軟件(CAD),所以“圖影”這個名字可以說包含了我當年的理想和“遠大”的目標,“圖影”用通俗語言來描述就是“用圖形化的軟件來影響世界”(當時我的主要開發方向是CAD軟件,這也是“圖影”的發展方向。而開發中文圖形用戶操作系統的理想僅僅是一個用于鼓動我的“支持者”的一個宣傳策略而已)。九六年下半年的時候,在我的那位“大股東”的朋友介紹下,我認識了長沙的一個電腦公司的老板(其實只是一個擁有五六個人的小公司),該公司其中的一個業務是向學校提供教育軟件和一些用于教學目的設計軟件(包括CAD類軟件)。我當時和該公司達成協議,由“圖影”來為他們提供輔助設計類的軟件,再由他們轉售給他們的客戶,再按銷售額進行分配,后來由于種種原因,我和他們之間合作沒有繼續下去(后來,據我所知該公司于一九九八年經營不善而倒閉了)。
一九九七年,這一年對于我全家來說是一個非常難過的一年,做為家庭支柱的父親在這一年去世了,而“圖影”也因長期沒有收入來源而被迫關閉。就在摘下“圖影”招牌的那天晚上,我和幾個一起創業的小伙伴一起在一個酒家喝得一塌糊涂,記得當時我還扔掉了“男人有淚不輕撣”,撿起了“只是未到傷心處”這句話還大哭了一場,即為自己的父親也為年少時的夢想破滅而傷感。
一九九八年初,我被當做電信局子弟招工到了電信局工作(是臨時工,當時電信的門是很難進的。我母親和我的家人為了能讓我進電信局工作可費了不少的力氣),當時我的工資是兩百多塊錢一個月,是屬于僅僅能填飽肚子那種。在縣局工作將近半年后,我被當成皮球一樣踢到了一個鄉下的支局當機務員(后來聽說,是為了給縣局某個領導的一個親戚騰出位子來),在這個支局工作了將近半年多時間后,一九九九年恰逢成人高考,我便毫不猶豫報考了湖南大學,雖然成績不是很好,但還是被湖大某學院的計算機專業錄取了(可能是該學院出于經濟方面的原因考慮吧)。九九年下半年,我義無反顧的離開了電信局,開始了我在長沙的求學和打工生涯。
一九九九年十月,我在繼父(我繼父是一個非常好的人,年齡雖然比我媽媽大一些但卻很懂得關心和體貼他人。繼父是于一九九九年上半年和我們組成新家庭的。)和母親的陪同下我來到了長沙。在長沙的前兩天里,我寄居在湖大的一個親戚家(由于那時湖大還沒有分配宿舍給我),在那兩天里雖然我親戚都對我很好但還是有一種強烈的寄人籬下的感覺。兩天后,我搬入了湖大的宿舍內,同時我親戚也幫我在湖大的某個倉庫(該倉庫屬于湖大的一個下屬企業)內找到了一份成事搬運的體力活,(因為家里繼父和母親都已下崗,所以家里人便求我親戚幫我找了這份工作,希望能通過半工半讀的方式來解決在學校的生活費問題)同在這個倉庫里工作的包括我在內總共有四個人,其中一個五十多歲的老婦人是該倉庫的管理員也是我們另外三個人的頭,我們都叫她“X老師”?;叵肫鹪谶@個倉庫工作的那段時間,簡直是不堪回首。由于該倉庫所屬的企業是一個文化氛圍比較濃的地方,而這個企業里的工作人員大多數是一些知識分子,知識分子一般都有一種毛病,那就是瞧不起那些靠力氣生活的人,所以可想而知當時我們這些人在這個地方是處于一種什么境地。記得,當時夏天雖然已經過去了,但還是非常的炎熱,特別是在那個密不透風的倉庫里做事更是讓人有一種窒息的感覺,當時我最大的理想就是有朝一日能在有空調的高檔寫字樓內工作,拿著另人羨慕的薪水。我就是在這樣一個環境下過了幾個月的時間(不過,這段經歷也讓現在的我對那些處于社會最底層的人們有了更多的同情心)。二○○○年春節剛過完,我便早早的來到了長沙,因為我打算在春假結束以前找一份更適合我的工作,由于當時即沒有文憑也沒有工作經驗而且也確實不知道自己適合做什么,所以找工作沒有一個準確的定位,所以十幾天下來也沒有一點收獲,無奈只好在假期結束后又回到了湖大回到了那個另人窒息的倉庫。在湖大的那段時間里,我覺得我最大的收獲是結識了兩個好朋友,一個是我在湖大的同班同學,另一個是湖大別的系的同學,至今我們還保持密切的來往和友誼。
二○○○年上半年的一天,我下課后回到宿舍里,同寢室的同學告訴我有一個公司打過電話給我,好像是通知我去他們那里面試什么的。后來,我到了那家公司才想起來,這是我以前在人才招聘會上投過簡歷的一家廣告公司,他們招的是業務員。在經過短暫的面試后,我就被他們公司給聘用了,他們公司業務員的薪水是200元錢(這僅僅是湖大那份工作的一半),但每做成一筆業務都是有提成的?;氐綄W校后,我迫不及待的告知倉庫里的“X老師”不再做下去了,理由是為了把主要精力放在學習上。幾天后,我開始在那家廣告公司上班了。
在進了那家廣告公司后,我結識了幾個也是剛進去的伙伴,他們都是剛剛從學校畢業的學生,有女子大學的、有鐵道學院的。我第一次在長沙感覺到了青春的氣息。不過,另人遺憾的是我在這家廣告公司只工作了二十多天時間左右,便沒有再做下去了,最主要的是覺得自己實在不是做業務員的料。
在離開那家廣告公司后,我又回到了學校并把主要精力放在了學習上,就這樣過了一個多星期。一次偶然的機會,我無意中看到了福州一家電腦集團的長沙分公司的招聘廣告,抱著試一試的想法,我前去應聘(這次應聘可以說是我命運的轉折點,為了在下文中敘述的方便,我將該公司稱為A公司)。在約定的時間里,我見到了A公司的總經理――一位非常年輕且精明能干的現代知識型女性(在聊天的過程,我知道了她姓喻,我叫她喻總),巧的是她和她男朋友(該公司的技術總監)也是從湖大畢業的??赡苁翘幱趯ξ疫@個學弟的關照,也可能是由于我的個人簡歷的原因(那時,我依然充滿對創業的激情和幻想,而這些從我的個人簡歷上都可以很清楚的看出來。我記得當時我簡歷上寫著這么一句話“我要做中國的比爾蓋茨”,現在回過頭來想一想當時真的是很幼稚和天真。),我和這位總經理聊得很投機。在結束面試時,這位總經理明確的告訴我他們公司對我非常有興趣同時也告訴我了他們公司待遇以及企業文化方面的一些事情。
幾天后,我加入了該公司。在上班的第一天發生的一個小插曲讓我畢生難忘,當時是該公司的技術總監接待了我(這是我和他第一次見面,后來得知他和我同姓。公司的人都叫他吳總,在以下的敘述中我也將稱他為吳總。),吳總主動和我握手并說“祝我們合作愉快!”,就這么簡簡單單的一句話讓我異常的感動。因為從這句話中可以看出,他以及他的公司不僅僅是把我當成一個打工者更多的是一個合作上的伙伴,而當時的我與現在的我比較起來簡直可以說是有天壤之別的,無論是在個人能力方面還是知識結構方面。(后來我才知道,這家公司是一個創業型的公司,公司里每一個人都非常的年輕。該公司本來招聘的是業務員但卻破格的聘用我到技術部工作。)
我加入A公司后不久便搬入了該公司的宿舍內(公司在附近租的一套兩居室的民房),其實這套房子是由我另外三位同事合住的。我和一位男同事住一間房,另外兩位女同事住另外一間房(呵呵,和兩位漂亮MM同住在一個屋檐下,很浪漫吧。不過,很遺憾的是直到我離開該公司后也未曾發生過任何愛情故事中時常出現的事情,可能是我太老實了吧。)。在A公司里,我主要從事的是電信新業務演示廳系列軟件的開發工作,其實這些軟件和我現在開發的軟件比起來簡直就是玩具,因為根本沒有什么技術含量可言,但由于這些軟件的銷售對象是電信那些有錢的主,所以這類軟件可以說是當時公司的主要經濟來源。從2000年3月加入A公司到2000年9月離開A公司的那段日子里,是我的職業生涯中過得最開心的一段時間。從老板到同事之間的團結友愛、從工作到生活中大家互相關照互相支持的那些點點滴滴的小事中都時時讓我懷念起在A公司的那段歲月。2000年9月,由于公司經營上的原因,公司被迫暫時停止運營而我和其中大部分同事也陸陸續續的離開了該公司。(后來,該公司已經脫離了福州的總公司同時改名并擴大了經營的范圍,但我和該公司的喻總還有吳總以及其它的一些同事依然保持著來往和友誼。)
在休息了兩個月后(由于當時是休學后進入A公司工作的,所以直到現在我還是未能完成我的學業,這不能不說是我人生另一個遺憾。),2000年12月,我應聘進了長沙的另外一家公司B公司。這家公司是湖南投資公司直接控股的全資子公司,是屬于國有企業性質。加入B公司后,我開始參加該公司一個重要的軟件系統的開發。(后來該系統被微軟公司評為2001年最佳精品電子商務應用解決方案之一,而這些無不是我們整個團隊的心血和智慧的結晶。)2001年下半年,由于公司性質和企業文化等原因我們部門的主管及公司技術總監均相繼離開公司,從這時起標志著曾經為了同一個目標而一起奮斗一起成長的團隊已開始慢慢的變成了一個沒有技術創新、缺乏生命力的技術支持部門了。2001年10月,我按公司的要求開始接手開發應用于OA和電子政務系統下的一種核心技術,當時國內只有美國投資的一家公司開發出了該技術。2001年12月,該核心技術初具原型。2002年3月B公司擁有了與美國人投資的公司實力旗鼓相當的核心技術,。
2002年3月下旬,由于私人的一些原因離開了B公司(其實,那個時候離開B公司的原因和前幾位離開公司的同事一樣,主要是由于公司的國有企業性質讓人無法看到另人樂觀的前景。)跳槽到了現在的公司一直工作至今,目前的工作性質屬于研發類。
在我這三年多時間以來的職業生涯中,其實真正對我影響最深的主要是以下三位:A公司的喻總和吳總、還有就是我目前所在公司我的直接領導董工。前兩位對我整個人生的命運起了決定性的作用(至少我個人是這樣認為),后者則讓我對程序員這個職業有了全新的認識和對未來的職業生涯有了長遠的規劃。喻總、吳總還有董工,不管你們能否看到這篇文章,我都要對你們說兩個發自我內心的漢字:“謝謝!”。
現在我有了更多的信心在IT行業中走得更好、更遠,而這些信心來源于我的知識結構和個人能力的不斷增加。最后,非常感謝大家在百忙之中抽時間閱讀該文,也祝愿大家在今后的人生道路上走好。
二○○三年六月一日 星期日
原文轉自:http://www.anti-gravitydesign.com