已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序員實(shí)習(xí)報(bào)告2000字2019 實(shí)習(xí)是大學(xué)生活中必不可少的一部分,通過(guò)實(shí)習(xí)我么可以學(xué)到課本上沒(méi)有的時(shí)間知識(shí)和經(jīng)驗(yàn)。下面為大家了幾篇“程序員實(shí)習(xí)報(bào)告2000字2019”,希望對(duì)大家有幫助。 通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實(shí)習(xí)期間,我對(duì)項(xiàng)目的開(kāi)發(fā)有了一個(gè)較完整的了解和熟悉。在實(shí)習(xí)過(guò)程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識(shí)和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語(yǔ)水平有了長(zhǎng)足進(jìn)步,對(duì)日后生活工作頗有裨益。 通過(guò)實(shí)習(xí),培養(yǎng)綜合運(yùn)用Java語(yǔ)言的面向?qū)ο缶幊棠芰Γ慌囵B(yǎng)動(dòng)手能力;培養(yǎng)良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開(kāi)發(fā)的思考角度和主要流程。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通,進(jìn)一步提高自己的思想覺(jué)悟、業(yè)務(wù)水平,尤其是觀察、分析和解決問(wèn)題的實(shí)際工作能力,以便培養(yǎng)自己成為能夠主動(dòng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要的高素質(zhì)的復(fù)合型人才。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。 xxxx有限公司,是一家由日方注資,專注于面向中國(guó)豐田汽車的軟件開(kāi)發(fā)設(shè)計(jì)、受托日本xxx信息系統(tǒng)株式會(huì)社開(kāi)展系統(tǒng)開(kāi)發(fā),系統(tǒng)維護(hù)、面向中國(guó)的日資企業(yè)開(kāi)展系統(tǒng)開(kāi)發(fā),以及面向中國(guó)國(guó)內(nèi)的軟件開(kāi)發(fā)設(shè)計(jì)的IT企業(yè)。公司成立于xx年 8月 12日,注冊(cè)資金RMB 2,000,000元 (xxxx系統(tǒng)株式會(huì)社100%投資), xx年04月04日成為xxxx信息產(chǎn)業(yè)協(xié)會(huì)會(huì)員;xx年05月25日成為xxx軟件輸出聯(lián)盟會(huì)員;xx年05月30日被認(rèn)定為xxx科技企業(yè);xx年09月25日通過(guò)雙軟認(rèn)定(軟件企業(yè)認(rèn)定、軟件產(chǎn)品認(rèn)定)。xxxx信息一直秉承軟件提高效率、與社會(huì)共創(chuàng)信息化新時(shí)代的理念,致力于為用戶提供具有自主知識(shí)產(chǎn)權(quán)的系統(tǒng)軟件、安全軟件、平臺(tái)軟件、各類應(yīng)用軟件以及全方位的解決方案和相關(guān)服務(wù)。 1. 日語(yǔ)培訓(xùn) 由于公司為日資企業(yè),日常工作要求職員使用日語(yǔ),因此,公司特從日本請(qǐng)來(lái)中原先生為我們做培訓(xùn)。大家零基礎(chǔ)開(kāi)始,每天有兩到三個(gè)小時(shí)的學(xué)習(xí)時(shí)間,每周一參加語(yǔ)言階段性測(cè)試。過(guò)程雖然比較艱難,但是效果顯著,目前基本工作語(yǔ)言可用日語(yǔ)交流。 2. Java實(shí)訓(xùn) 通過(guò)本次實(shí)習(xí),我對(duì)Java語(yǔ)言的各種特性有了更進(jìn)一步的體會(huì): Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C+語(yǔ)言很接近,使得大多數(shù)程序員很 容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C+ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。 Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C+ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定??傊?,Java語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。 Java語(yǔ)言支持Inter應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有 一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口()它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫(kù),包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。 Java語(yǔ)言是體系結(jié)構(gòu)中立的Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 Java語(yǔ)言是可移植的,這種可移植性體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。 在Java語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由Thread類或其子(孫)類來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為T(mén)hread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類派生出子類并重寫(xiě)run方法,使用該子類創(chuàng)建的對(duì)象即為線程。值得注意的是Thread類已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程均有它的run方法,而run方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。 Java語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為synchronized)。 Java語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類。這也有利于軟件的升級(jí)。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。 3. 數(shù)據(jù)庫(kù)實(shí)訓(xùn)SQL Serverxx 在此次實(shí)習(xí)中,與Web服務(wù)器相連的數(shù)據(jù)庫(kù)采用的是大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server xx。它是基于客戶機(jī)/瀏覽機(jī)模式的數(shù)據(jù)庫(kù)管理系統(tǒng);它支持ODBC、ADO等技術(shù)的應(yīng)用,可無(wú)縫的與Windows xx Server 和 IIS 集成,提供高效安全的數(shù)據(jù)訪問(wèn)服務(wù);有利于整個(gè)系統(tǒng)管理規(guī)范化,使數(shù)據(jù)的完整性、安全性得到保證。 數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)際上主要是所要處理的數(shù)據(jù)的表示方法和存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。在采用數(shù)據(jù)庫(kù)技術(shù)之前,這些工作分散在應(yīng)用程序中進(jìn)行;在采用數(shù)據(jù)庫(kù)技術(shù)之后,這些工作可以通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)集中起來(lái)系統(tǒng)地進(jìn)行。 進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的首要任務(wù)是考慮信息需求,也就是數(shù)據(jù)庫(kù)要存入什么樣的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)并不是僅僅為了存儲(chǔ)數(shù)據(jù),更主要的目的是從中提取有用的信息。除了考慮數(shù)據(jù)存儲(chǔ)什么數(shù)據(jù)外,還應(yīng)考慮存取方式,也就是處理需求。即要根據(jù)用戶提出的存取要求來(lái)設(shè)計(jì)數(shù)據(jù)模式和應(yīng)用程序。 4. 社會(huì)人教育社會(huì)人教育也可以稱為職業(yè)道德教育,是指從事一定職業(yè)的人們?cè)诼殬I(yè)活動(dòng)中所應(yīng)遵循的道德規(guī)范以及該職業(yè)所要求的道德準(zhǔn)則、道德情操和道德品質(zhì)的總和。成功的大學(xué)生職業(yè)道德教育可以為大學(xué)生以后從事本職工作打下良好的職業(yè)道德基礎(chǔ),為他們從業(yè)后具備良好職業(yè)道德修養(yǎng)提供理論、知識(shí)、情感前提。因此公司對(duì)新職員開(kāi)展了職業(yè)道德教育課程,主要課程包括職前職業(yè)道德教育,即通過(guò)教育使大學(xué)生自覺(jué)認(rèn)識(shí)到自己將來(lái)所從事職業(yè)的社會(huì)價(jià)值,使他們深刻感受到自己肩負(fù)的社會(huì)責(zé)任和使命,確立正確的就業(yè)意識(shí)和擇業(yè)取向;表現(xiàn)在將來(lái)的從業(yè)行為上,通過(guò)教育使他們熱愛(ài)本職工作,盡職盡責(zé)地履行職業(yè)義務(wù),有較強(qiáng)的敬業(yè)和奉獻(xiàn)精神。 此次畢業(yè)實(shí)習(xí),我學(xué)會(huì)了運(yùn)用所學(xué)知識(shí)進(jìn)行軟件開(kāi)發(fā),學(xué)會(huì)了如何跟同事進(jìn)行合作溝通。積累了處理有關(guān)人際關(guān)系問(wèn)題的經(jīng)驗(yàn)方法。同時(shí)我體驗(yàn)到了社會(huì)工作的艱苦性,通過(guò)實(shí)習(xí),讓我在社會(huì)中磨練了自己,也鍛煉了意志力,訓(xùn)練了自己的動(dòng)手操作能力,提升了自己的實(shí)踐技能。積累了軟件開(kāi)發(fā)的經(jīng)驗(yàn),為以后工作也打下了很好的基礎(chǔ)。實(shí)習(xí)是為將來(lái)打基礎(chǔ)的重要階段,珍惜自己每一個(gè)工作的機(jī)會(huì),不論什么人,什么學(xué)歷,從事什么工作,好好的表現(xiàn)、展示自己的能力,不要錯(cuò)過(guò)好的機(jī)遇。沒(méi)有一件事情是輕輕松松的,但每一件事都是讓人成長(zhǎng)的,經(jīng)歷一段過(guò)程,喜悅或是艱辛,盡管經(jīng)歷的方式不盡相同,但它的結(jié)果是相同的,我都會(huì)因涉事而成長(zhǎng)。 這次公司給敲開(kāi)這扇大門(mén)的機(jī)會(huì),讓我真實(shí)體驗(yàn)到了程序員的誕生過(guò)程。讓我提前感受到了剛剛進(jìn)入軟件行業(yè)的壓力和困惑,再也沒(méi)有在學(xué)校自己隨便寫(xiě)段小程序后的那種自豪感了,要面對(duì)每天必須面對(duì)的問(wèn)題,再也不可能以“逃避”而了之了。也讓我感覺(jué)到做為一個(gè)程序員所應(yīng)該具備的基本素質(zhì)。真切身的體會(huì)到了團(tuán)隊(duì)精神和協(xié)作能力是我們程序員應(yīng)該具備的基本素質(zhì),因?yàn)樘罂赡芤驗(yàn)槲覀円粋€(gè)小組成員配合不好,導(dǎo)致各模塊之間無(wú)法連接,會(huì)給工作帶來(lái)及大的麻煩,消耗了大量的勞動(dòng)力還沒(méi)有提高工作效率。 進(jìn)大學(xué)生活的最后一個(gè)年頭,站在我們面前的就是那個(gè)向往已久的工作社會(huì),所以我們的心可以說(shuō)是既高興又興奮,因?yàn)槲覀兘K于可以在這個(gè)巨大的舞臺(tái)上展現(xiàn)自我,但我們還需要時(shí)間去了解這個(gè)社會(huì)。為此我選擇了實(shí)習(xí),其目的在于通過(guò)實(shí)習(xí)使我們自己獲得基本操作的感性知識(shí),理論聯(lián)系實(shí)際,擴(kuò)大知識(shí)面;同時(shí)專業(yè)實(shí)習(xí)又是鍛煉和培養(yǎng)學(xué)生業(yè)務(wù)能力及素質(zhì)的重要渠道,培養(yǎng)我們當(dāng)代大學(xué)生具有吃苦耐勞的精神,也是學(xué)生接觸社會(huì)、了解產(chǎn)業(yè)狀況、了解國(guó)情的一個(gè)重要途徑,逐步實(shí)現(xiàn)由我們學(xué)生到社會(huì)的轉(zhuǎn)變,培養(yǎng)我們初步擔(dān)任技術(shù)工作的能力、初步了解企業(yè)管理的基本方法和技能;體驗(yàn)企業(yè)工作的內(nèi)容和方法。這些實(shí)際知識(shí),對(duì)我們學(xué)習(xí)后面的課程乃至以后的工作,都是十分必要的基礎(chǔ)。 我的工作崗位是軟件開(kāi)發(fā)工程師實(shí)習(xí),就是程序代碼的編寫(xiě)。 當(dāng)我們進(jìn)入一個(gè)企業(yè),進(jìn)入一家公司時(shí),首先先要對(duì)該公司的概況有一定的了解,并對(duì)該公司所開(kāi)發(fā)的項(xiàng)目有一定的認(rèn)識(shí),我們需要去慢慢的熟悉流程,熟悉業(yè)務(wù)。剛開(kāi)始兩天就是自己在公司看看文檔,并熟悉環(huán)境。指導(dǎo)我的是一位年紀(jì)大一、二歲的同事,先與我說(shuō)了一下要點(diǎn),然就讓我自已看,遇到不懂的就問(wèn)。只有我們接觸這種企業(yè)公司,才會(huì)真正的知道一個(gè)企業(yè)的項(xiàng)目之大,剛開(kāi)始令人看了眼花繚亂,看一會(huì)就會(huì)暈,有幾百個(gè)表,有幾千個(gè)類,一個(gè)頁(yè)面好幾千行代碼。甚至更多。這剛開(kāi)始我就熟它的大致結(jié)構(gòu)。一開(kāi)始什么都不懂,也不懂業(yè)務(wù)。令我感動(dòng)的是每當(dāng)我我有一點(diǎn)不明白的地方,他都會(huì)不煩其勞的與我講清楚,直到我弄明白為止。在我堅(jiān)持不懈的努終于適應(yīng)了變化,他的臉上也有了笑容。 兩天之后,熟悉了基本框架,基本流程之后,我也成為工作之中的一員,開(kāi)始試著去寫(xiě)代碼,去改bug,去寫(xiě)一些新的小模塊。在這一段時(shí)間里,主要任務(wù)有鞏固之前所學(xué)的,對(duì)常見(jiàn)的錯(cuò)誤要一看即知,并養(yǎng)成認(rèn)真仔細(xì)的工作作風(fēng)。在 其后的工作中我都有保持謙虛的心態(tài)。在種狀態(tài)下我進(jìn)步很快,花了比別少了將近一半的時(shí)就達(dá)到目標(biāo)了。 在這個(gè)項(xiàng)目中我們前端用的是Ext框架,它具有友好的界面功能。讓我們做起來(lái)更簡(jiǎn)單。在前端我們通過(guò)控件中的屬性和在Spring里配置好的id值,可以去調(diào)用業(yè)務(wù)中的方法,業(yè)務(wù)中方法又可以去調(diào)用底層實(shí)現(xiàn)的方法,或者我們已包裝好的方法。最后是底層的方法去調(diào)用數(shù)據(jù)庫(kù)中的數(shù)據(jù)以呈現(xiàn)我頁(yè)面上。 在這個(gè)項(xiàng)目中我們用的環(huán)境是eclipse,數(shù)據(jù)庫(kù)是Oracle。主要的框架技術(shù)在前臺(tái)用的是 Ext框架,后臺(tái)用的是Hibernate+Spring,用的MVC模式,包結(jié)構(gòu)非常清楚,在每個(gè)包里邊都包括四部分,實(shí)體類,接口,接口的實(shí)現(xiàn)類,還有流序列化。在Web部分也是如此,也都有對(duì)應(yīng)的包,對(duì)應(yīng)的jsp去調(diào)用對(duì)應(yīng)的js。那么接下來(lái)我就對(duì)這幾分部分作一個(gè)講解吧。 首先是Ext框架,ExtJS是一種主要用于創(chuàng)建前端用戶界面,是一個(gè)與后臺(tái)技術(shù)無(wú)關(guān)的前端ajax框架。 ExtJS可以用來(lái)開(kāi)發(fā)RIA也即富客戶端的AJAX應(yīng)用,是一個(gè)用javascript寫(xiě)的,因此,可以把ExtJS用在、Java、Php等各種開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)的應(yīng)用中。ExtJs最開(kāi)始基于YUI技術(shù),由開(kāi)發(fā)人員JackSlocum開(kāi)發(fā),通過(guò)參考JavaSwing等機(jī)制來(lái)組織可視化組件,無(wú)論從UI界面上CSS樣式的應(yīng)用,到數(shù)據(jù)解析上的異常處理,都可算是一款不可多得的JavaScript客戶端技術(shù)的精品。JQuery、 Prototype和YUI都屬于非常核心的JS庫(kù)。雖然YUI,還有最近的JQuery,都給自己構(gòu)建了一系列的UI器件(Widget),不過(guò)卻沒(méi)有一個(gè)真正的整合好的和完整的程序開(kāi)發(fā)平臺(tái)。哪怕是這些低層的核心庫(kù)已經(jīng)非常不錯(cuò)了,但當(dāng)投入到真正的開(kāi)發(fā)環(huán)境中,依然需要開(kāi)發(fā)者做大量的工作去完善很多缺失之處。而Ext就是要填補(bǔ)這些缺口。 其次是Hibernate,Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場(chǎng)合,既可以在 Java 的客戶端程序?qū)嵱?,也可以?Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是,Hibernate 可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 最后是Spring, Spring 是一個(gè)解決了許多在 J2EE 開(kāi)發(fā)中常見(jiàn)的問(wèn)題的強(qiáng)大框架。Spring 提供了管理業(yè)務(wù)對(duì)象的一致方法并且鼓勵(lì)了注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣。Spring 的架構(gòu)基礎(chǔ)是基于使用JavaBean 屬性的 Inversion of Control 容器。然而,這僅僅是完整圖景中的一部分:Spring在使用 IoC 容器作為構(gòu)建完關(guān)注所有架構(gòu)層的完整解決方案方面是獨(dú)一無(wú)二 的。 Spring 提供了唯一的數(shù)據(jù)訪問(wèn)抽象,包括簡(jiǎn)單和有效率的 JDBC 框架,極大的改進(jìn)了效率并且減少了可能的錯(cuò)誤。Spring 的數(shù)據(jù)訪問(wèn)架構(gòu)還集成了 Hibernate 和其他 O/R mapping 解決方案。Spring 還提供了唯一的事務(wù)管理抽象,它能夠在各種底層事務(wù)管理技術(shù),例如 JTA 或者 JDBC 事務(wù)提供一個(gè)一致的編程模型。Spring 提供了一個(gè)用標(biāo)準(zhǔn) Java 語(yǔ)言編寫(xiě)的 AOP 框架,它給 POJOs 提供了聲明式的事務(wù)管理和其他企業(yè)事務(wù)-如果你需要-還能實(shí)現(xiàn)你自己的 aspects。這個(gè)框架足夠強(qiáng)大,使得應(yīng)用程序能夠拋開(kāi) EJB 的復(fù)雜性,同時(shí)享受著和傳統(tǒng) EJB 相關(guān)的關(guān)鍵服務(wù)。Spring 還提供了可以和IOC容器集成的強(qiáng)大而靈活的MVC Web框架。 實(shí)習(xí)期間給我最大的感受:收獲 + 喜悅。這實(shí)習(xí)將來(lái)給我們留下的不僅僅是回憶 , 因?yàn)樗刮覀兊淖陨韮r(jià)值得到了提高。 “天下英雄皆我輩,一入江湖立馬催?!?從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無(wú)法馬上適應(yīng)新的環(huán)境,但在同學(xué)、 同事的幫助和自己摸索的情況下,逐漸適應(yīng)了。但我發(fā)現(xiàn),以我們的經(jīng)驗(yàn),不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能。 通過(guò)這次實(shí)習(xí),有接下來(lái)的幾點(diǎn)認(rèn)識(shí)。 1、對(duì)于一個(gè)項(xiàng)目來(lái)說(shuō),良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié) ,作為代碼程序員,我們很多工作時(shí)間都是在寫(xiě)技術(shù)文檔,它會(huì)在未來(lái)的升級(jí)以及模塊的復(fù)用時(shí)起著至關(guān)的作用。所以我們必須注重這個(gè)。 2、良好的代碼編寫(xiě)習(xí)慣也是非常重要的,它不但有助于代碼的移植和糾錯(cuò),也有助于不同技術(shù)人員之間的協(xié)作。我們要使我們的程序具有易讀性,易擴(kuò)展性,容錯(cuò)性。 (1)易應(yīng)有盡有性:所有的變量和函數(shù)以及類名都用簡(jiǎn)單易懂易記憶的命名方式,所有類和函數(shù),變量都有關(guān)鍵的注釋說(shuō)明。這點(diǎn)很重要,也很基礎(chǔ)。 (2)易擴(kuò)展性:整體系統(tǒng)架構(gòu)邏輯簡(jiǎn)單清晰,模塊與模塊之間盡量做到互不影響,也就是盡可能的獨(dú)立,這部分工作主要體現(xiàn)在前期設(shè)計(jì)工作中,需要掌握好的設(shè)計(jì)經(jīng)驗(yàn)和方法才能夠做的比較好。 (3)容錯(cuò)性:對(duì)所有數(shù)據(jù)都進(jìn)行有效性檢查:對(duì)第三方接口的調(diào)用失敗的容錯(cuò)性。對(duì)所有代碼都做調(diào)用失敗后的處理。以及在大的工程中加入trace文件輸出,把關(guān)鍵的操作信息輸出,以便對(duì)工程異常情況產(chǎn)生條件的定位,及時(shí)解決問(wèn)題。 3、一個(gè)好的調(diào)試、跟蹤與測(cè)試方法是非常重要的。我們需要對(duì)每個(gè)模塊的接口做測(cè)試,數(shù)據(jù)界的檢查,在對(duì)整個(gè)模塊做測(cè)試。主要測(cè)試穩(wěn)定性,效率及功能是否正常。確認(rèn)單個(gè)模塊完全,再加入工程。我覺(jué)得在我們調(diào)試時(shí)用debug模式啟動(dòng)服務(wù)器是一個(gè)非常好的選擇,我們可以很快定位到出錯(cuò)的地方。并用可以找到解決的辦法。 總之這一段實(shí)習(xí)的經(jīng)歷讓我明白了:一個(gè)優(yōu)秀的程序員必須不斷的學(xué)習(xí),隨時(shí)總結(jié),找到自己的不足,這樣逐步提高,才能讓自己很快的成長(zhǎng)起來(lái)。 通過(guò)實(shí)習(xí),我自身發(fā)生了重大的轉(zhuǎn)變。首先,進(jìn)入公司,你就是一名職業(yè)人,不再是一名學(xué)生,你要具備一名職業(yè)人應(yīng)具備的素養(yǎng),不遲到不早退是必然的,而且還要時(shí)刻嚴(yán)格要求自己,公司的規(guī)定要嚴(yán)格遵守。其次,實(shí)習(xí)期間,我對(duì)項(xiàng)目的開(kāi)發(fā)有了一個(gè)較完整的了解和熟悉。在實(shí)習(xí)過(guò)程中,我學(xué)到了許多在學(xué)校學(xué)不到的知識(shí)和技巧,學(xué)習(xí)了很多公司自己的框架和工具,這都是一些前輩的寶貴經(jīng)驗(yàn)。再次,個(gè)人日語(yǔ)水平有了長(zhǎng)足進(jìn)步,對(duì)日后生活工作頗有裨益。 程序員認(rèn)知實(shí)習(xí)是軟件工程專業(yè)教學(xué)計(jì)劃中規(guī)定的一個(gè)重要實(shí)踐環(huán)節(jié),是增強(qiáng)學(xué)生了解軟件開(kāi)發(fā)流程和軟件項(xiàng)目規(guī)范化管理流程的一項(xiàng)重要措施。通過(guò)IT認(rèn)知實(shí)習(xí)讓學(xué)生初步了解IT企業(yè)的軟件生產(chǎn)流程,對(duì)軟件開(kāi)發(fā)有更加感性的認(rèn)知,為培養(yǎng)學(xué)生規(guī)范的軟件開(kāi)發(fā)技能和意識(shí)提供幫助;同時(shí)通過(guò)對(duì)IT企業(yè)文化的認(rèn)知和了解,增強(qiáng)學(xué)生嚴(yán)于律己的思想意識(shí),激發(fā)并提高學(xué)生在以后學(xué)習(xí)中的興趣,同時(shí)也能給學(xué)生后面的學(xué)習(xí)提供方向和參考。 為了達(dá)到上述實(shí)習(xí)目的,實(shí)習(xí)主要內(nèi)容應(yīng)包括: 1. 參觀浦東軟件園 2. 上海市高新技術(shù)產(chǎn)業(yè)展 3. 四場(chǎng)高水平的技術(shù)講座 介紹某企業(yè)的人文環(huán)境、企業(yè)的規(guī)章制度、企業(yè)對(duì)IT人才的需求標(biāo)準(zhǔn);合實(shí)際項(xiàng)目、圍繞軟件開(kāi)發(fā)生命周期講解軟件開(kāi)發(fā)過(guò)程中各階段任務(wù)、實(shí)施步驟、常見(jiàn)問(wèn)題,介紹目前流行的軟件開(kāi)發(fā)工具和主流技術(shù);同時(shí)介紹軟件項(xiàng)目管理中的常見(jiàn)問(wèn)題;了解企業(yè)在項(xiàng)目開(kāi)發(fā)過(guò)程中的分工協(xié)作。 通過(guò)實(shí)習(xí)后,學(xué)生能熟悉軟件項(xiàng)目開(kāi)發(fā)的整個(gè)流程,包括軟件分析、設(shè)計(jì)、編碼及測(cè)試等環(huán)節(jié)規(guī)范化的生產(chǎn)流程;了解并熟悉規(guī)范化軟件文檔的書(shū)寫(xiě)規(guī)范,具備一定的文檔撰寫(xiě)能力;能進(jìn)一步熟悉某個(gè)應(yīng)用領(lǐng)域的主流技術(shù)和開(kāi)發(fā)平臺(tái),具備應(yīng)用相關(guān)技術(shù)和平臺(tái)獨(dú)立開(kāi)發(fā)某個(gè)應(yīng)用軟件的基本能力;通過(guò)實(shí)習(xí)逐步具有良好的團(tuán)隊(duì)合作意識(shí)、工程職業(yè)素養(yǎng)、忠誠(chéng)度和社會(huì)責(zé)任感;通過(guò)實(shí)習(xí)培養(yǎng)發(fā)現(xiàn)問(wèn)題、認(rèn)識(shí)問(wèn)題、分析問(wèn)題及解決問(wèn)題的能力,逐步提高自學(xué)能力和動(dòng)手能力;為成為應(yīng)用型軟件工程師打下良好的基礎(chǔ)。 2月25日:第一天,老師給我講解了作為一名IT應(yīng)具備的素養(yǎng)以及IT的發(fā)展。 2月26日:第二天,老師給我們布置了觸控屏需求分析報(bào)告的任務(wù)。 2月27日:上網(wǎng)查閱資料,結(jié)合網(wǎng)絡(luò)的模塊寫(xiě)觸控屏需求分析報(bào)告。 2月28日:對(duì)分析報(bào)告進(jìn)行檢查,同時(shí)寫(xiě)好報(bào)告總結(jié)。 通過(guò)這次實(shí)習(xí),我了解了程序業(yè)的發(fā)展方向。 這一次的實(shí)習(xí)經(jīng)歷是如此獨(dú)特而又感觸深刻,我相信這是在我專業(yè)生涯上邁出實(shí)實(shí)在在的第一步,雖然微小,但是決不微弱。這三天的實(shí)習(xí)我接觸到了無(wú)數(shù)的科技前沿知識(shí),從生化科技到電氣自動(dòng)化,有環(huán)保也有節(jié)能,有實(shí)用也有理想,兩場(chǎng)講座透析了專業(yè)中數(shù)據(jù)挖掘利用以及配電網(wǎng)的未來(lái)方向,收獲了太多太多,現(xiàn)在我就我覺(jué)得最重要以及我最感興趣的知識(shí)點(diǎn)進(jìn)行詳細(xì)的總結(jié)與歸納升華。 認(rèn)識(shí)實(shí)習(xí)是本科教學(xué)計(jì)劃中非常重要的實(shí)踐性教學(xué)環(huán)節(jié),其目的是使學(xué)生了解和掌握電力生產(chǎn)知識(shí)、印證、鞏固和豐富已學(xué)過(guò)的計(jì)算機(jī)專業(yè)課程內(nèi)容,培養(yǎng)學(xué)生理論聯(lián)系實(shí)際,提高其在生產(chǎn)實(shí)踐中調(diào)查研究、觀察問(wèn)題、分析問(wèn)題以及解決問(wèn)題的能力和方法,為后續(xù)專業(yè)課程的學(xué)習(xí)打下基礎(chǔ)。通過(guò)認(rèn)識(shí)實(shí)習(xí),還應(yīng)使學(xué)生了解現(xiàn)電力生產(chǎn)方式,培養(yǎng)熱愛(ài)軟件工程專業(yè)思想。 為了達(dá)到上述實(shí)習(xí)目的,實(shí)習(xí)主要內(nèi)容應(yīng)包括: 1. 參觀浦東軟件園 2. xx市高新技術(shù)產(chǎn)業(yè)展 3. 四場(chǎng)高水平的技術(shù)講座 1. 參觀xx軟件園 進(jìn)入主體大樓后,xxxx軟件園和它的圖標(biāo)赫然放置在最顯眼的門(mén)口處,我們跟隨著老師的步伐,一路向內(nèi)層走去。在路上我們注意到了墻上貼出來(lái)的優(yōu)秀學(xué)員的照片,以及關(guān)于軟件園的人才和研制軟件對(duì)于國(guó)家信息技術(shù)的貢獻(xiàn),可以稱之為一條“榮譽(yù)回廊”。邁過(guò)這條回廊,我們走到了一個(gè)廣闊的教室,里面整整齊齊擺放了數(shù)十臺(tái)計(jì)算機(jī),看其規(guī)模,我猜想這應(yīng)該是一個(gè)大型的計(jì)算機(jī)學(xué)習(xí)教室,供里面的學(xué)員進(jìn)行專業(yè)方面的開(kāi)發(fā)和探索。之后我們便各自找好座位,等待浦東軟件園的老師給我們做一下關(guān)于軟件園的介紹并闡述對(duì)我們未來(lái)工作的需求。 我們坐好后,一場(chǎng)對(duì)未來(lái)的探索之旅馬上就開(kāi)始了,xx的老師非常厚道的給我們觀看了兩場(chǎng)激動(dòng)人心的宣傳視頻,詳細(xì)的介紹了浦軟的來(lái)由,發(fā)展和輝煌以及對(duì)整個(gè)軟件業(yè)的展望。首先,上海浦東軟件園做為第一批國(guó)家軟件產(chǎn)業(yè)基地和第一批國(guó)家軟件出口基地是與北京中關(guān)村,大連和西安這四個(gè)軟件園是齊名的,并且是全國(guó)第一家軟件園區(qū),這三個(gè)“一”,奠定了浦東軟件園在全國(guó)軟件開(kāi)發(fā)中無(wú)論是人才量還是創(chuàng)作量都處于不可動(dòng)搖的位置。之后她給我們介紹了浦東軟件園是由“滿庭芳”的郭守敬園和“浣溪沙”的祖沖之園聯(lián)合組成的。而的浦軟大廈就坐落于祖沖之園。重點(diǎn)馬上就要到了,老師在介紹完浦東軟件園后開(kāi)始向我們展示了成為一個(gè)炙手可熱的軟件工程師的必須條件。老師一再?gòu)?qiáng)調(diào)了擁有豐富的實(shí)踐經(jīng)驗(yàn)以及必備的英語(yǔ)知識(shí)是你獲得實(shí)習(xí)機(jī)會(huì)的必備功課。并鼓勵(lì)我們?cè)谛r(shí)期就積極的去尋找實(shí)習(xí)的機(jī)會(huì)。非常讓人溫暖的是,老師還主動(dòng)拋出橄欖枝,把電子郵件地址給了我們,如果有想要參加浦軟的暑期夏令營(yíng)以及與微軟聯(lián)合辦學(xué)的實(shí)踐班的同學(xué)都可以發(fā)郵件到著個(gè)地址詢問(wèn)她具體的事宜。十分有心的浦軟老師還給我們總結(jié)幾個(gè)全球并有分部坐落于浦軟的軟件公司,比如SAP,InfoSYS等等,并介紹了一些入門(mén)要求和面試注意事項(xiàng),讓我們收益匪淺,并對(duì)未來(lái)充滿信心。 2. xx市超算中心 上海超級(jí)計(jì)算中心是國(guó)內(nèi)第一個(gè)面向社會(huì)開(kāi)放,資源共享、設(shè)施一流、功能齊全的高性能計(jì)算公共服務(wù)平臺(tái),目前擁有曙光4000A(20xx年世界 排名第十)和“魔方”(曙光5000A,20xx年世界排名第十、亞洲第一)等3臺(tái)超級(jí)計(jì)算機(jī),同時(shí)配備豐富的科學(xué)和工程計(jì)算軟件,致力于為國(guó)家科技進(jìn)步和企業(yè)創(chuàng)新提供高端計(jì)算服務(wù)。 多年來(lái),上海超級(jí)計(jì)算中心立足上海,面向全國(guó),為工程科研院所和多所知名大學(xué)的超過(guò)350家用戶,提供了隨需應(yīng)變的高性能計(jì)算資源、技術(shù)支持以及高級(jí)技術(shù)咨詢服務(wù),支持了一大批國(guó)家和地方政府的重大科學(xué)研究、工程和企業(yè)新產(chǎn)品研發(fā),在汽車、航空、鋼鐵、核能、市政工程、新材料、生物制藥、天文、物理、化學(xué)等多個(gè)領(lǐng)域取得了大批重大成果。 未來(lái),面向自主創(chuàng)新的國(guó)家戰(zhàn)略需求和上海建設(shè)金融和航運(yùn)兩個(gè)中心的目標(biāo),以及發(fā)展商用大飛機(jī)、新材料、生物醫(yī)藥、重大裝備、新能源、電動(dòng)車等高科技產(chǎn)業(yè)方向的區(qū)域戰(zhàn)略需求,上海超級(jí)計(jì)算中心將持續(xù)保持資源優(yōu)勢(shì),進(jìn)一步提升技術(shù)能力和服務(wù)水平,協(xié)助更多的用戶將先進(jìn)計(jì)算能力轉(zhuǎn)化為科研創(chuàng)新能力,打造國(guó)際一流的超級(jí)計(jì)算中心。 3.四場(chǎng)技術(shù)講座 第一場(chǎng)講座:虛擬化技術(shù) 在講師的講解下我們對(duì)虛擬化技術(shù)有了個(gè)初步的認(rèn)識(shí)和了解。 虛擬化技術(shù)與多任務(wù)以及超線程技術(shù)是完全不同的。多任務(wù)是指在一個(gè)操作系統(tǒng)中多個(gè)程序同時(shí)并行運(yùn)行,而在虛擬化技術(shù)中,則可以同時(shí)運(yùn)行多個(gè)操作系統(tǒng),而且每一個(gè)操作系統(tǒng)中都有多個(gè)程序運(yùn)行,每一個(gè)操作系統(tǒng)都運(yùn)行在一個(gè)虛擬的CPU或者是虛擬主機(jī)上;而超線程技術(shù)只是單CPU模擬雙CPU來(lái)平衡程序運(yùn)行性能,這兩個(gè)模擬出來(lái)的CPU是不能分離的,只能協(xié)同工作。 虛擬化技術(shù)也與目前VMware Workstation等同樣能達(dá)到虛擬效果的軟件不同,是一個(gè)巨大的技術(shù)進(jìn)步,具體表現(xiàn)在減少軟件虛擬機(jī)相關(guān)開(kāi)銷和支持更廣泛的操作系統(tǒng)方面。 第二場(chǎng)講座:GE數(shù)字能源 數(shù)字能源的產(chǎn)品和服務(wù)已得到中國(guó)眾多專業(yè)用戶的認(rèn)可,GE UPS系統(tǒng)大量安全運(yùn)行在中國(guó)的國(guó)防、通信、電力、金融、證券、石化、交通、水利、醫(yī)療等行業(yè)。GE數(shù)字能源(GE Digital Energy)隸屬于GE工業(yè)系統(tǒng),是全球電源保護(hù)領(lǐng)域的技術(shù)者。 數(shù)字能源致力于為全球客戶提供高性能不間斷電源系統(tǒng)(UPS)和相關(guān)軟件產(chǎn)品及服務(wù)。 高可靠性能UPS產(chǎn)品功率從500VA4MVA,GE數(shù)字能源亦為客戶提供先
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢節(jié)職業(yè)技術(shù)學(xué)院《跨境電子商務(wù)實(shí)戰(zhàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度酒店開(kāi)荒保潔項(xiàng)目驗(yàn)收合同范文3篇
- 2025版國(guó)際貿(mào)易磋商合同訂立與環(huán)保標(biāo)準(zhǔn)執(zhí)行細(xì)則3篇
- 夾具采購(gòu)合同書(shū)
- 二零二五年度二手房買(mǎi)賣合同:綠色環(huán)保裝修交易范本2篇
- 解除終止勞動(dòng)合同流程及相應(yīng)表單
- 2025版知識(shí)產(chǎn)權(quán)授權(quán)預(yù)約買(mǎi)賣合同范本3篇
- 以他人名義購(gòu)房合同
- 2024年巴青縣藏醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 百世快遞區(qū)域承包合同書(shū)
- 專題01 直線與橢圓的位置關(guān)系(原卷版)
- 知識(shí)圖譜API數(shù)據(jù)質(zhì)量評(píng)估方法
- MOOC 電機(jī)與拖動(dòng)-北京信息科技大學(xué) 中國(guó)大學(xué)慕課答案
- 2024年寧波永耀供電服務(wù)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 山西師范大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)期末沖刺卷及答案
- 工程圖學(xué)(吉林聯(lián)盟)智慧樹(shù)知到期末考試答案2024年
- 天津市部分區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末語(yǔ)文試題(含答案)
- 餐廳創(chuàng)新改革方案課件
- 《社會(huì)歷史的決定性基礎(chǔ)》共171張高中語(yǔ)文選擇性必修中冊(cè)
- 鐵嶺衛(wèi)生職業(yè)學(xué)院招聘考試題庫(kù)2024
- 鐵路信號(hào)基礎(chǔ)信號(hào)機(jī)課件
評(píng)論
0/150
提交評(píng)論