計算機人的入門路

才智咖 人氣:2.66W

2007年,我在北京某重點大學讀完了本科,但是主修的卻是車輛工程,大學裡從來沒有接觸過IT這一行,可能做的跟IT這一樣最接近的事情就是大二的時候辦了一個網通上網賬戶,然後自己布了一個簡單的區域網,讓全班5個寢室都能上網。

計算機人的入門路

2003年我考上北京某重點大學,那年我16歲。對於一個來自南方小城市的我,在未滿18歲的時候隻身一人來到北京,這個七彩繽紛的首都城市,有著太多幻想與憧憬,那會父母給我填志願填著機械和車輛工程,後來就開始讀車輛工程的專業。大學四年渾渾噩噩,大一的時候還有學習的憧憬,拿過獎學金,可能後來開始上專業課,發現我提不起一思興趣來跟著老師學習什麼是ABS,學習什麼是車輛裝潢,學習什麼是四輪定位。而自己也慢慢的開始愛玩遊戲,愛去大排檔跟同學拼酒,愛去北京的各個景點去到處瞎逛,就這樣渾渾噩噩的過了三年。

2007年,經濟危機的前一年,我和中國絕大部分的畢業生一樣投入找工作的浪潮。從海淀朝陽到平谷昌平,從北京到天津河北,各個職業介紹中心都留下了自己的痕跡,自己剛在北京上大學的那點幻想也慢慢的破滅。加上自己想轉行做其他的,可是那時候連自己都能不能在這個城市生存又怎麼能奢侈的去嘗試哪行自己能做。後來在父母的層層關係下,終於進入了這家南方老闆開的一家石油技術服務公司開始做CS類的小軟體程式設計,那年我20歲。

在隨著走過那個人一生中最炫目的四年,走過人這一輩子喝酒最多的6月,在離別的7月大學四年的鐵哥們門各奔前程,而我也開始來到昌平這家石油技術服務公司開始自己的程式設計師生涯。這是一個典型的家族企業,這也是一個典型的靠石油行業的人際關係建起來的服務公司。所謂的服務軟體就是用delphi來編寫一些計算公式,然後來得出某些結論來指導油田或者採油院來進行一些工程計算。而每年的營業額也在千萬以上,並且是逐年遞增。而自己也慢慢明白,做那會對於我來說高深莫測的專案經理,最重要的不是程式寫的好,而是要關係四通八達。剛來公司的半年,自己在那埋頭學習程式設計的基礎知識,我們的部門經理親自帶著我,從認識delphi開始到sql server從安裝到連線。我以前從未接觸過這些,經理跟我來句連上sql,我半天不知道他在說什麼。那會是想著放棄,因為覺得自己渾渾噩噩的四年到底學了什麼,難道是學了汽車為什麼一般都是四個輪子跑的?還是我自己根本不該走到IT這一行?還是辛苦的20年就為一個月2000大洋的工資?那段日子是迄今為止最難熬的四年,對於不知道access是資料庫的計算機文盲來開始做IT這一行,有時候晚上一個人在公司宿舍的床上獨自流淚。

後來,慢慢的進入狀態也慢慢開始能夠編寫一些小軟體來跟工程部門的數學模型結合。並且最終賣出去,雖然計算機的技術含量不是很高。但是真的想起那句風雨之後就是彩虹。努力就會有收穫(當然得看你努力的程度).在2007底,也就入職的半年左右,公司決定發展這個只有5個人的軟體部分,並開始成立BS小組來進行web程式的開發。而我這個可有可無的角色最終成為老闆第一個點名的犧牲品,轉入web開發。而當時公司能拿出手的BS程式就是用VS2003時代開發的一個幹公司主打綜合業務的展示網站,而我成為了這個BS開發小組的第一個組員,那會也就一個,然後組長是我們的經理,帶我入門的部門經理。

 

於是,在一個不懂C#的部門經理加上一個剛進入計算機行業的壓根就沒聽過C#是啥玩意的們外行開始進行web的開發。由於有了學習語言的經驗,加上前期的根本就沒專案,我有了充足的時間去學習C#,大概兩個月左右,公司的第一個專案書下來了。任務:改造公司主打業務的展示網站。編碼人:我。專案負責人:部門經理。測試員:還是我。於是呼天搶地的開始這個偉大的專案改造。我的'天哪,居然ig在檔案中用了四個作用完全專案的資料庫連結,程式裡的報表居然是在後臺用<td></td>這樣的迴圈來生成的報表,連cellpadding都沒設定。而當時為了實現報表表頭和資料列的固定,網上搜索到webabcd的yycontrols的控制元件,而自己也慢慢熟悉了部落格園,也開始跟著園子裡高手的部落格開始進入VS的真正學習和使用生涯。從WEB開始標準,到C#語言的方方面面,從的生命週期到設計模式的23個模式。從javascript到ajax.從簡單的flash程式設計到silverlight.晚上根本就沒覺察出時間的過去,因為我真的沉迷於其中,因為我頭天晚上學習的新知識說不定第二天我就可能會用到,這個時候我也慢慢進入了大世界,而也慢慢進入了職業狀態。

從2007年底到現在,從兩個人的團隊到現在的10個人的專案組,從公司空白一片的BS軟體到現在的百花齊放。我充滿著自豪的感覺,因為這是我和我們經理的心血。後來來的員工有的工作經驗已經有5,6年,而我的工作年限僅僅是兩年還不到,他們的編碼優點,他們的技術我都虛心跟著學,從來沒有以組長的姿態來進行交流,因為我確實是弱者,我僅僅是被這個公司的老闆賞識。值得欣慰的是,我能像海綿一樣吸收他們的優點和知識,而且從來沒有疲倦感。而我也覺得我愛上了計算這一行,也愛上了。net.今年我22歲。

現在,時常覺得自己不該屈就於以簡單的程式設計師或者專案的負責人。這不是我的目標,也不是我的終點於是想著一些更遠大的目標。離開這個公司我能做什麼?還能做專案組長嗎?還能一如既往的保持工作熱心嗎?還是我侷限與這種狀況嗎?於是我想著繼續上學深造,去讀母校的軟體學院的研究生,去讓自己有兩年的時間去學習,也讓自己能有更多的空餘時間去繼續學習我深愛著的。net的方方面面。silverlight我剛剛入門呢。ajax?駕輕就熟至少得兩年吧?控制元件開發還很長?真正的物件導向?還得先吃透設計模式。

這就是我,一個外地人在北京工作的兩年多的經歷,這就是我,一個沒學過計算機的本科畢業生的發展經歷,這也是我,一個現在的IT人未來的規劃。最欣賞一句話:First we trust,then just do it

 

TAGS:計算機