(萬碼學堂090220班 張奇 2009-09-15)
二期的實訓就這樣結(jié)束了,短短一個月的時間,我們組利用所學的ASP和C#技術(shù)完成了一套酒店預(yù)訂和酒店入住系統(tǒng),經(jīng)歷過最終的答辯后大家都松了一口氣??傮w來說這次的項目從構(gòu)思到實現(xiàn)再到答辯我們組算是比較成功,比起之前的預(yù)想結(jié)果也是讓人欣慰的。但是在這次入學以來最為完整的一次項目實訓過程中仍有許多值得自己去回顧、總結(jié)和借鑒的東西。
對我來說今年盛夏的八月是充實而又緊張的,仿佛又有點回到三年前高中備考一樣的感覺,項目同樣給了我些許壓力。項目最初的命題是由我們組的組長任同學確立的,對此我們兩個組員都沒有什么意見。因為針對酒店的管理軟件算是是比較常見,便于取材而且自由度高,最重要的原因是酒店管理實際不僅僅是后臺的入住管理一個方面還應(yīng)當有網(wǎng)站的建設(shè),所以它利用到的知識就更多一些,帶給我們的挑戰(zhàn)也就更高。但是在項目著手之初我對于組長的許多設(shè)想感到不切實際,尤其我擔負著項目的數(shù)據(jù)庫構(gòu)建大部分工作,所以我的任務(wù)也就會對項目未來的方向有很大的影響。在經(jīng)過協(xié)調(diào)后數(shù)據(jù)庫的結(jié)構(gòu)還是主要以我的考慮方式建立了,但是隨著項目進入了代碼編寫期我們處理的問題慢慢實例化,不再是站在原先紙上談兵的角度后,我漸漸發(fā)現(xiàn)這樣一個道理:沒有不切實際的想法,只有未被發(fā)掘的方法。有許許多多在我原來感覺難以實現(xiàn)的地方在老師的幫助下都一一實現(xiàn)了,但是隨之而來的問題也就產(chǎn)生了:因為數(shù)據(jù)庫的雛形是由我來設(shè)計,而現(xiàn)在許多地方的改善都與原來的數(shù)據(jù)庫不再匹配,所以必須改進數(shù)據(jù)庫。數(shù)據(jù)庫的改動會嚴重影響一個項目的進展,所以這次的經(jīng)歷使我明白在團隊合作時,一個項目負責人最重要的一點職業(yè)素養(yǎng)是要對項目有前瞻性和很好的協(xié)調(diào)團隊協(xié)作的能力,對于類似數(shù)據(jù)庫變動的問題一定要盡可能避免,否則會嚴重導致項目減速、延期。而這一點恰巧任同學為我做了很好的榜樣,盡管她在項目的制作過程中也遇到了這樣那樣的難題但是她對于項目最開始的設(shè)想和把握是完全合理的,最后的結(jié)果證明了這一點。
在項目進入到網(wǎng)站的制作期時,我們在多個酒店網(wǎng)站模板中選取了一個比較美觀和簡明的作為我們項目最終確認的網(wǎng)站模板,經(jīng)過一周的篩選和剪切我們又從中選出獨具代表性和容易變更的二十幾個網(wǎng)頁進行編碼。在這個過程中我感覺自己關(guān)于ASP技術(shù)的知識已經(jīng)忘記了很多,所以我又不得不從頭復(fù)習開始,因此這也使我們的項目完成時間又加長了。作為一個程序員一定要經(jīng)常復(fù)習那些長期不用的技術(shù),并且要時刻對自己所學過的知識了如指掌,還很有必要常常關(guān)注技術(shù)的更新動態(tài),只有這樣才能使自己在這個行業(yè)中更有競爭力。
進入項目答辯,我個人認為這是最需要總結(jié)的一個地方,因為相比較我們?yōu)檫@個項目付出的努力而言答辯并不算很成功,這主要歸咎于我們組成員的語言表達能力和溝通能力不強,以至于在答辯過程中許多好的技術(shù)和軟件優(yōu)點沒有完全展現(xiàn)出來。這為我們很好的敲響了警:與人溝通看似不是什么難事但是也沒那么容易,尤其在軟件行業(yè),時時能與客戶保持良好的溝通是一個項目成功的關(guān)鍵之一,如果由于溝通協(xié)調(diào)不善等原因而導致一個項目的失敗那將是非??上У?。所以在接下來的幾次項目答辯機會中我會努力使自己的語言交通能力提高一個檔次,多多重視在這方面的練習。
總之,二期的實訓是我來到萬碼學堂以來對自己這段時間所學的一個很好的檢驗。時間不等人,馬上我們又要開始三期的學習旅程了,我會以飽滿的學習熱情和刻苦的學習精神投入到三期的學習中去,珍惜剩下的幾次實訓機會,好好磨練,為自己能夠擁有成功的IT人生而努力,感謝老師,感謝萬碼學堂!