還記得當我第一次邁入公司門口的時候,是帶著半分惶恐和一絲興奮的心情。惶恐是因為對將來能否勝任工作的擔心,而興奮是終于真正邁入了社會,擁有屬于自己的第一份工作。
加入公司的第一天,上午辦了些簡單的手續后,便開始培訓了。早就聽說外企的效率高,也沒想到這么高。首先是兩星期的Oracle培訓,trainer是個經驗豐富的Oracle數據庫方面的專家。雖然只有兩個星期的培訓,但是它讓我重溫了SQL方面的知識,感覺收獲還是很多的,同時也感覺到了公司對我們的耐心?,F任的公司是我在找工作期間拿到的第二個offer。第一個是個澳門的公司,考慮再三,決定不去。接著還有個國有銀行的開發工作,雖然待遇會比較好,但是想到那邊是用cobol開發,不符合自己的興趣,對自己將來的發展也會有限制,最后還是選擇了第二個。一是因為外企的文化比較適合自己,二是我是以.Net程序員被招聘進去的,以后可以往我比較喜歡,也比較擅長的網絡編程方向發展。
可是人生就是那么戲劇化,而這一幕就發生在Oracle的培訓結束后。公司將我們一群新來的員工分為了兩個不同技術的team,cobol和java,我卻偏偏被分入了cobol。其實當時分組的依據是Oracle測試的成績排名,單數排名被分到一個team,雙數分到另外一個team,公司并沒有考慮到我們的興趣所在。我當然是心理很不爽,于是寫信到公司總部要求被換到java team,可是回信拒絕了我。這讓我很失望,一度懷疑來這個公司是不是個錯誤的選擇。接下來培訓cobol的日子相當無聊,我一點也沒聽進去,腦子里滿是要及早跳槽的想法。
還好我的人生夠戲劇化,公司的領導最后找到了我,還接受了我的請求,讓我換去java team。當時就甭提多高興了,真是一掃心理的陰霾,感覺公司還是很開明的。在java team培訓的時候,我是特別珍惜,也特別認真。結果java的培訓還沒結束,我就上了項目,做的就是java方面的開發。現在想來在外企做事真的要主動,有什么意見和要求一定要主動提出來。我也感覺自己特別幸運,因為一年后,java team里的同事,只有我和另外一個人做java,其他的人都被分到了使用其他的技術的項目上。
其實我在畢業前已經幫一些公司做過java的項目,心理還是挺有底的,而這也為我的簡歷添加了很重要的籌碼??墒莿傔M項目沒有被分去做編程,而是去做jarsper report的工作,雖然不是java編程,但是也算java領域的開發。盡管之前沒有任何報表開發的經驗,但是我用了不到一個月時間便玩熟了ireport這個工具,很快也給其他的同事做ireport的培訓,同時也開始在blogjava上分享一些Jasperreport/ireport的開發經驗。
很快我便主管了項目里報表開發這一塊,同事有什么報表開發的問題都會咨詢我來解決。當時很感謝我們team lead對我的信任,讓一個剛進項目,而且沒多少經驗的人來專門管一個模塊的開發,當時是沒有先例的。而且他還讓客戶表達對我的信任,這很大程度上為我爭取了客戶的信任。
我去年八月底進的項目,之前項目已經開發了差不多半年了。我加入以后,項目隊伍陸續壯大,開發一直很順利。但是突如其來的金融海嘯改變了一切,我們項目即將發布的前夕,我們被通知,項目停了……
程序員的一生其實可短暫了,這電腦一開一關,一天過去了,嚎;電腦一開不關,那就成服務器了,嚎……