立刻報名  上海百家樂最新網址軟件培訓  

技術創造效益,需不斷充實自我

2010-11-17 11:27:36 作者:彭海軍 來源:本站 瀏覽次數:0

技術創造效益,需不斷充實自我:這次能有機會去軟件工廠實習,我感到非常榮幸。


\

T32班 彭海軍

    這次能有機會去軟件工廠實習,我感到非常榮幸。雖然只有一個下午的時間,但是在這段時間里,對于一些平常理論的東西,有了感性的認識,感覺到受益匪淺。
    以下是我在實習期間的一些總結以及心得體會。在以后開展自身的工作,以及在對客戶的溝通應對上,希望能有所借鑒。??
    當天下午我們是在北大青鳥學校軟件工廠實習,項目經理也很熱心的給我們介紹工作流程,看著他們都在忙忙碌碌,我也不由得很認真的去理解他們所用的語言,他們開發所用的語言我都還沒有學過,所以也無法理解,但經過項目經理的講解,我知道了兩門企業會用到的語言,一門是“XSL是指可擴展樣式表語言 (EXtensible Stylesheet Language),是一種用于以可讀格式呈現 XML 數據的語言”。 還有一門是“ASP是Active Server Page的縮寫,意為“動態服務器頁面”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp,現在常用于各種動態網站中”。 而這兩門語言都需要我們自學,因為學校可能不教這門語言,學校到Y2學期會學到aspx課程,“asp文件是微軟的在服務器端運行的動態網頁文件,通過IIS解析執行后可以得到動態頁面,aspx文件跟asp差不多,是微軟推出的一種新的網絡編程方法,他不是asp的簡單升級,因為他的編程方法和asp有很大的不同,他是在服務器端靠服務器編譯執行的程序代碼”。
    略微懂得了語言的概括,下面也說說他們開發所用到的工具,在學習的時候一個項目需要二到三個同學共同完成,在公司更加不可能獨自完成一個項目了,項目經理介紹一款版本控制器簡稱‘SVN’,用來項目整合,這樣就能一個項目團隊分工來完成了,介紹下該軟件“svn(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數開源軟件都使用svn作為代碼版本管理軟件。”
    以往我們在學校機房上機做項目的時候,一個大大小小的項目都會用到SQL數據庫,開發項目所用到的數據庫我們都習慣用sql腳本來寫,但是Microsoft SQL Server 2005開發軟件是不支持反射機制的,純代碼來寫腳本確實要背些關鍵單詞,有了項目經理介紹的這款‘SQL Prompt’,我實現sql腳本增、刪、改、查的效率也提高的很多,這款名為:SQL Prompt “為Microsoft SQL Server 編輯器提供一種智能感知形式的自動完成功能,當你正在寫你自己的SQL命令時,他也會告訴你應該使用正確的格式,幫助你快速地寫出格式良好的SQL語句。SQL Prompt會提升你創建所有SQL腳本的生產效率。”
    下面這款工具讓我對.NET另眼相看了,當項目經理給我介紹并演示完之后我完全震驚了,.NET的三層架構是我們S2的主要課程,當初我們的所有項目幾乎都是圍繞三層架構來做的,如此復雜及強大的代碼這工具既然能一步生成,表示層、業務邏輯層、數據訪問層、抽象工廠類以及實體類所有類相對應的關系都相對引用。每個類都自生成了增、刪、改、查SQL語句提供調用,這樣省去了很多時間,大大提高了開發效率。這款軟件簡稱:.NET動軟“一個能自動生成CSharp增刪改等代碼的代碼生成工具-CSharp an automatically generated code, such as additions and deletions to the code generation tools”
    通過這次在北大青鳥學校軟件工廠實習,解開了一個讓我困擾很久的矛盾,就是Java跟.NET的方向選擇。即便學校兩大語言都教學,可是這兩個方向的語言差異還是很大的,有時候接觸.NET久了Java就忘了許多,相反學到Java課程.NET也覺得生疏了,我很想兩門語言都能熟練,可是即便很努力學習、練習、看教程還是勉強達到‘通而不精’,這個問題我也請教過老師還有工作過的學長,答案很明顯都是各有各的所見,結果我還是很迷茫。
    不過這次實習讓我對.NET另眼相看了,原本準備專于Java也由此改向.NET,它的工作效率以及跟各種工具的配合使用,讓我有了一絲絲向往,我會更加努力努力努力。
    好的心態 + 好的技術 = 好的人生,這是我的人生信條。希望我能用自己的技術為公司創造效益。不管以后是轉正還是試用,我想我還有很多東西要向領導,主管,同事學習,我會用自己的實際行動為公司服務。

 

上海北大青鳥咨詢熱線

相關文章

最新文章