體會是指將學習的東西運用到實踐中去,,通過實踐反思學習內容并記錄下來的文字,,近似于經驗總結,。優(yōu)質的心得體會該怎么樣去寫呢?以下是小編幫大家整理的心得體會范文,,歡迎大家借鑒與參考,希望對大家有所幫助。
java實訓的心得體會篇一
作為就業(yè)培訓,,項目的好壞對培訓質量的影響十分大,,常常是決定性的作用,。這篇文章是關于在學習java軟件開發(fā)時練習項目的總結,簡單總結為以下幾點:作為就業(yè)培訓,,項目的好壞對培訓質量的影響十分大,,常常是決定性的作用。
1,、項目一定要全新的項目,,不能是以前做過的。
2,、項目一定要企業(yè)真實項目,,不能是精簡以后的,不能脫離實際應用系統,。
3,、在開發(fā)時要和企業(yè)的開發(fā)保持一致。
4,、在做項目的時候不應該有參考代碼,。
長話短說就是以上幾點,如果你想要更多的了解,,可以繼續(xù)往后看,。
java實訓的心得體會篇二
我們在學校機房進行了為期三周的java實訓。現在即將結束了,,回首本學期的java學習,,重點還是在學習概念等一些常識性的東西,,application應用程序和applet小程序,它的開發(fā)工具,,數據類型,,變量,接口,,輸入輸出流,,學會分析異常,拋出異常,,后期主要是小程序運用,,gui界面設計和事件。我覺得這兩種程序結構有很大的不同,,不管是體系結構還是運行方式,,都有很大的區(qū)別,我主要偏向于小程序的學習,,呵呵,,因為感覺它用處比較大,可以做出好多好多好玩的游戲,,運用程序等,且它靈活,。呵呵,,當然學知識可不能憑自己的愛好和一時興趣,要一步一個腳印,,認認真真,,踏踏實實,,理論與實踐相結合,,在扎實掌握課本實例和內容之后,有一定的擴展閱讀和課外學習,,充分全面的了解java的應用和擴展運用。
這次實訓,,我們更多學到的是不懂就問和自己應該盡自己的全力去嘗試,,哪怕失敗,只要自己盡自己的全力,,和身邊同學一起探討而不是抄襲,,團結合作,發(fā)揮團隊意識,,最后在自己的努力下,終于運行成功,,這種成就感美不可言,心情愉悅至極,。
java實訓心得體會范文篇二
五個月在剛來的時候,,覺得過得好慢,可轉眼到了畢業(yè)又覺得時間過得好快,,時間恐怕才是最會捉弄人的,。java培訓結束即將走入工作崗位,,我想先講一個故事來切入正題。有兩撥人進行籃球比賽,,可是一撥人有四個人,,而另一撥只有3個,人數不均,,顯然人數居多的占優(yōu)勢,。比賽是不公平的,比賽快要停止的時候,,擁有四人的隊伍突然要求三人的隊伍稍等5分鐘,。正在三人隊疑惑的時候,震驚的一幕開始了,,另外四人走到籃板前,,輪流開始投籃,每人十次,,投的最少的被淘汰了,,余下的三人回到比賽。比賽的結果是什么我不知道,,但我知道原來的三人組無論勝敗,在他們取得成功的路上絕對比預期要困難的多,。
與中國的仁義之道相比,物競天擇恐怕是社會乃至世界的本職,,從細微處看不到的東西,,我們就從宏觀角度出發(fā),又會發(fā)現什么呢?中國五千年歷史可以發(fā)現有用的東西,,實在很少,原因是它是一個反對競爭的,。開朝時文武并舉,,立國后重文輕武,,除了唐朝稍微好點外,,其他就不敢恭維了。宋朝就更能看出問題了,,岳飛枉死就是最好的證明。岳飛之所以被我尊重,,當然不會是今天不被看好的,,他那點狗屁忠義,而是他創(chuàng)造了一個奇跡,。在冷兵器時代,,騎兵是最強的兵種,,岳飛創(chuàng)造了步兵勝騎兵的先例。在受到金國如此威脅下還是將如此將才殺掉,。原因只有一個,,岳飛贏了,就會有三個皇帝出現,,而當時的趙皇,,寧可稱兒也要保證競爭者不出現,,趙家當家皇帝怎么就不想想,,救出另外兩個皇帝雖然有競爭對手,但是收復舊河山我的功勞最大,,那么皇帝還不會就是我的,。這是不可能的,原因就是四個字,,長幼有序!中國的美德延伸的束縛,。可憐的趙括皇帝撼不動這鐵禮,。
從古至今競爭從來沒有停止過,。也許你聽過前人跟你說過你們是幸福的一代,現在回味除了他又標榜自己業(yè)績的同時對你寄予祝福,,但還有就是未來的不可知,。活在當下的人從來都不會有輕松的,,這才是至理,。在這里有人會以為,如果是這樣的話那么最求成功不就可以不擇手段了嗎,甚至可以踐踏人性?我的見解是不能,,因為我說的是人與人的競爭,,一旦連人都不是了,淘汰的就是注定的了,。人活著就要動物營養(yǎng)學會追逐,,但又不能等同動物,矛盾嗎?世界本來就是矛盾的,,人之所以會思考,,會區(qū)別于動物,就在于人會處理矛盾,。所以人性的洗滌也是競爭的組成部分吧!
一個完整的人生,,是由無數荊棘讓你對你的智慧,能力,,人性的演唱洗禮,,至死方休。如果我是劉邦,,我不會殺韓信,,我不會擔心他會反,我只會擔心他沒有了造反的雄心,。我會注意培養(yǎng)他成為一個君王,,不光是他還有那些有潛質的人,我可能不會讓我的兒子當皇帝,,哪怕這些人中就在我活著的時候,,就把我趕下臺,甚至滅了我,,我也不怕,。因為我留下的帝國會是最強大的,,因為我的接班人是最強的,,因為我也是角逐中的一個。
java實訓心得體會范文篇三
經過一個學期的學習,,java的課程已經結束了,。可是我知道,,學習java的路上,,我們才剛剛起步。學java之前我聽許多人說java很難,,學了之后我感覺java確實不容易,,想學好它并非易事。我覺得學java必須做到三步走:
1.課前認真預習。
2.課上認真聽講,。
3.課下認真復習,。
我想只有做好這三步,自己才能跟上老師的步子,。
第六章,,我徹底暈了,看書看得也一知半解暈暈乎乎的,。類與對象是在學了第七,、八章后弄清的。到了最后一章,,學到字符串時,,傳遞參數真讓我暈啊,然后我又是練習,,最后略微弄明白了點,。我總結了我學java的特點:先是不懂,后明白,,再次不懂,,又明白,又一次暈,,最后弄清,。經過三起三落,經過幾個迷霧之后,,我對java也有了更為深入的了解,,就學會了java。
java學起來很有趣,,通過學習java可以提高自己的邏輯能力,。在學習java期間我們做了一些程序,我們班的同學也都積極準備,,完成的還不錯!在做程序時,,我遇到了一些難題,有時也會出現錯誤,,時間長了弄得我心煩意亂,,但是我知道只有堅持下去才會成功。因為java是一種面向對象的編程語言,,剛接觸java的人可能會感覺比較抽象,,不過沒關系不用著急,上課的時候認真聽老師講解,,一些概念知識慢慢去理解,,課后多做練習,,熟能生巧,哪怕是你的記性再好,,課后不去強化練習也沒用,,只有多練了,當你在做項目時你才能很熟練的寫出你想要代碼,。平日在練習時若遇到不會的題目或是在項目中遇到解決不了的問題,,首先不要急著去問老師,或是急著上百度搜答案,,那樣即使你得到了正確答案,,以后在其它地方遇到同樣的問題,你還是不知道怎么解決!所以說,,在遇到問題時,,自己先想想要怎么解決,回顧一下老師上課的內容,,如果自己還是想不出什么好方法的話,,也可以向同學請教請教,三人行必有我?guī)?,你不懂的地方其他同學可能知道,。如果還是沒能解決,那只有問老師或是上網搜索查找相應的解決方法了,。好好理解其解決思路,。真的弄不懂時我就問同學一起解決。通過幾個階段的練習,,我覺得又把學過的知識復習了一遍,,通過同學之間的交流溝通,我覺得我們班的學習氛圍更加濃厚了,。
我覺得把java學會的關鍵一點就是堅持練習,。學習java時每天必須保證一定量的練習,我們老師也說學習編程語言沒有捷徑可走,。真的,,只有每天反復操作了,經常寫代碼了,,我們在遇到問題時才有一定的思路,。欲速則不達,,學習編程語言需要一個比較漫長的階段,,不能一步登天,這需要一個過程,,在這個過程中慢慢積累經驗,,扎實基礎,。不要以為寫出了一個簡單的小程序,就認為自己已經學的很好了,,這只不過是在你學習編程過程中一個小小的實踐,。不要滿足于現狀,要不斷完善自己的知識體系,,善于總結實踐經驗,。要端正自己的學習態(tài)度,是主動去學,,而不是被動!提高自學能力,。學習編程的秘訣是:編程、編程,、再編程,。不僅要多實踐,而且要快實踐,。
我們在看書的時候,,不要等到你完全理解了才動手敲代碼,而是應該在看書的同時敲代碼,,程序運行的各種情況可以讓你更快更牢固的掌握知識點,。程序代碼是軟件開發(fā)最重要的成果之一,其中滲透了程序員的思想與靈魂,。當你學習一個類以后,,你就可以自己寫個簡單的例子程序來運行一下,看看有什么結果,,然后再多調用幾個類的方法,,看看運行結果,這樣非常直觀的把類給學會了,,而且記憶非常深刻,。然后不應該滿足把代碼調通,你應該想想看如果我不這樣寫,,換個方式,,再試試行不行。記得哪個高人說過學習編程就是個破壞的過程,,把書上的例子,,自己學習documentation編寫的例子在運行通過以后,不斷的嘗試著用不同的方法實現,,不斷的嘗試破壞代碼的結構,,看看它會有什么結果。通過這樣的方式,,你會很徹底的很精通的掌握java,。舉個例子,,我們都編過helloworld,一開始很多同學不是很理解為什么main方法一定要這樣來定義publicstaticvoidmain(string[]args),,能不能不這樣寫?我剛也有這樣的疑問,。想知道答案嗎?很簡單,你把main改個名字運行一下,,看看報什么錯誤,,然后根據出錯信息進行分析;把main的public取掉,在試試看,,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個string[]數組的,,把string[]改掉,改成int[],,或者string試試看;不知道是否必須寫args參數名稱的,,也可以把args改成別的名字,看看運行結果如何,。我當初學習java的時候就是這樣做的,,把helloworld程序反復改了七八次,不斷運行,,分析運行結果,,最后就徹底明白為什么main方法是這樣定義的了。這樣雖然比較費時間,,不過一個例子程序這樣反復破壞幾次之后,。我就對這個相關的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,,看看能否得到預期的運行錯誤,。這樣對于編程的掌握是及其深刻的。
對學習編程來說,,不要求英語,但不能一點不會,,。最起碼像javaapi文檔這些東西還是要能看懂的,連猜帶懵都可以;旁邊再開啟一個“金山詞霸”??炊嗔司蜁絹碓绞炀?。在學java的同時學習英文,一箭雙雕多好,。另外好多軟件需要到英文網站下載,,你要能夠找到它們,這些是最基本的要求,。英語好對你學習有很大的幫助,。
學習java這段時間,有時候會覺得有點苦,,但是我覺得正是有了你奮斗時的苦,,才能換來學成后的甜,。當你經過認真寫代碼做完一個項目時,,你會有一種成就感,。心里有一種說不出的喜悅之情。
學習java靠得是韌勁,,靠得是拼勁,,考得是堅持不懈。如果做好了這幾點,,我想java對你來說不會太難,。還有,你自己要有信心,,相信自己能學會,。以上就是我在學了java后的一些感言。
java實訓的心得體會篇三
在實訓進行的前五天,,我們上的是java編程的理論課,。負責上課的老師言語風趣幽默而不失嚴謹,在老師的引導和啟發(fā)下,,我們鞏固了之前在學校所學的編程知識,,并加以深化,澄清之前對編程技術認識的一些錯誤或模糊的概念,。我們還在課上以java里gui編程常用的swing框架和java的容器體系作為切入點,,框架作為這期間除了學習一般的編程的知識技巧。在全面的系統的認識了框架同時補充學習了泛型技術,,以及框架中架構思想的知識,。在企業(yè)的實際編碼過程中,一個個框架構成了軟件的基石,,只有掌握了幾門框架知識,,才能在實踐中高效開發(fā),讓自己的產品在市場上立于不敗之地,。在理論課的學習過程中,,我們也暴露了一些問題,比如在學校上課學習時,,對所學知識只是知其然而不知其所以然,,不太愿意深鉆,和超前學習一些知識,。
java實訓的心得體會篇四
實訓中必不可少的部分,,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,,有些東西感覺自己做的是時候明明沒什么錯誤,,偏偏程序運行時就是有錯誤,,讓其他同學幫忙看了一下,發(fā)現其實是個很小的錯誤,。所以在實訓中能體會到很多!
此次只實訓了短短的三周,。雖說時間很短,但其中的每一天都使我收獲很大,、受益匪淺,,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對java有了全新的認識,,在實踐能力上也得到了提高,,真正地做到了學以致用,更學到了很多做人的道理,,對我來說受益非淺,。除此以外,我知道了什么叫團隊,,怎樣和團隊分工合作;同時我還學會了如何更好地與別人溝通,,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點,。這也是第一次讓我親身感受到理論與實際的相結合,,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對于我以后學習,、找工作也是受益菲淺的,,在短短的三周中相信這些寶貴的經驗會成為我今后成功的重要的基石;這對于我的學業(yè),乃至我以后人生的影響無疑是極其深遠的,。
這次實訓雖然是我們的第一次,,不過同學們表現不錯,由此看來,,我們在進入大學的這幾個月里學到了不少的專業(yè)知識,,只是自己感覺不到而已。對于所學專業(yè),,我們不能過于自卑和擔憂,,否則會妨礙自己學習。實訓是學習java的重要環(huán)節(jié),,有利于我們鞏固專業(yè)知識,、掌握工作技能,提高就業(yè)籌碼,。
我把本次為期三周的實訓看作是“理論與實踐相結合的橋梁”,。通過這周的實訓和學習,我知道了此次實訓的目的,也清楚目前自己的不足,,那就是缺乏相應的知識與經驗,,對所學的專業(yè)知識不能夠很好地運用于實踐操作。正所謂“百聞不如一見”,,經過這次自身的切身實踐,,我才深切地理會到了“走出課堂,投身實踐”的必要性,。平時,,我們只能在課堂上與老師一起紙上談兵,,思維的認識基本上只是局限于課本的范圍之內,,也許就是這個原因就導致我們對專業(yè)知識認識的片面性,使得我們只知所以然,,而不知其之所以然!限制了我們網絡知識水平的提高,。但是課本上所學到的理論知識是為我們的實際操作指明了方向、提供相應的方法,,真正的職業(yè)技巧是要我們從以后的實際工作中慢慢汲取的,。而針對實際操作中遇到的一些特殊的問題,我們不能拘泥于課本,,不可純粹地“以本為本”,。
在這次實訓中我得到了許多收獲,我第一次體會到java工程師的工作是什么樣子的,,也發(fā)現了很多不曾注意到的細節(jié),,在實訓的演示過程中,我對作為一名java工程師注意的事項應該從小事做起,、從基本做起,。把職業(yè)能力訓練與職業(yè)素質有機的結合起來。相信這對我接下來學習專業(yè)知識會起到很有效的幫助,,在接下來的幾個月里,,我會以作為一名職業(yè)人的身份在這幾個方面要求自己,嚴格自我,,向java工程師靠近,。
而經過這次實訓,讓我明白如果是一個完整項目的開發(fā),,必須由團隊來分工合作,,否則,即費力又費時還做不好這個項目,。因此不管在工作中還是在生活中要和老師,、同學保持良好的關系是很重要的。做事首先要學做人,要明白做人的道理,,如何與人相處是現代社會的做人的一個最基本的問題,。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多,,他們就是最好的老師,,正所謂“三人行,必有我?guī)煛?,我們可以向他們學習很多知識,、道理。
實訓結束了感覺雖然辛苦,,但很充實,。我想這就是java工程師的工作。我也體會到java工程師成功地完成一個任務的那種興奮,,那種小有成就的感覺是只有置身其中的人才能體會的,。
總之,這次實訓為我提供了與眾不同的學習方法和學習體會,,從書本中面對現實,,為我將來走上社會打下了扎實的基礎。作為在校計算機專業(yè)的學生,,現在我能做的就是吸取知識,,提高自身的綜合素質,提高自己的職業(yè)技能,,自己有了能力,,到時候才會是“車到山前必有路”。我相信在不久的未來,,會有屬于我自己的一片天空,。
我希望計算機專業(yè)的同學在以后的學習或工作中以務實的態(tài)度給提供更多的機會鍛煉自己,為大家的成才與就業(yè)奠定堅實的基礎;并希望同學們要做好角色定位,,將自己所學的知識,,學熟、學精,。
多學習和收集與項目有關的資料,,來提高自己的業(yè)務水平,同時多請教經驗豐富的老師,,使他們好的經驗能夠對自己起到借鑒作用,,在他們的幫助下,能夠很快的培養(yǎng)自己的管理技能及節(jié)省時間,,避免做無用功,,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會遇到的挫折和錯誤。
我們在學校機房進行了為期三周的java實訓?,F在即將結束了,,回首本學期的java學習,重點還是在學習概念等一些常識性的東西,,application應用程序和applet小程序,,它的開發(fā)工具,數據類型,,變量,,接口,輸入輸出流,,學會分析異常,,拋出異常,后期主要是小程序運用,,gui界面設計和事件,。我覺得這兩種程序結構有很大的不同,,不管是體系結構還是運行方式,,都有很大的區(qū)別,我主要偏向于小程序的學習,,呵呵,,因為感覺它用處比較大,可以做出好多好多好玩的游戲,,運用程序等,,且它靈活。呵呵,,當然學知識可不能憑自己的愛好和一時興趣,,要一步一個腳印,認認真真,,踏踏實實,,理論與實踐相結合,在扎實掌握課本實例和內容之后,,有一定的擴展閱讀和課外學習,,充分全面的了解java的應用和擴展運用。
這次實訓,,我們更多學到的是不懂就問和自己應該盡自己的全力去嘗試,,哪怕失敗,只要自己盡自己的全力,,和身邊同學一起探討而不是抄襲,,團結合作,發(fā)揮團隊意識,最后在自己的努力下,,終于運行成功,,這種成就感美不可言,心情愉悅至極,。
java實訓的心得體會篇五
專業(yè):計算機應用技術
姓名:朱恩林
學號:12310020020
實習單位:北京盛威南凌信息科技有限公司
指導教師:王洪釗
實習時間:20__年5月15號—9月23號
一,、實訓目的
計算機信息管理專業(yè)的java實訓在教學計劃中是實訓、實習課程,。它涵蓋了java開發(fā)和工程組織,、數據結構等多項相關知識。
通過對java語言,、javaweb,、數據庫、jsp,、html+css,、ssh框架應用設計及sql語言的復習和鍛煉,并且通過使用elipse開發(fā)平臺設計庫存管理系統項目,,以達到充分熟悉開發(fā)平臺及其應用設計,。同時掌握并實踐軟件項目設計規(guī)范及其開發(fā)流程:需求分析、概要設計,、詳細設計,、代碼編寫、系統測試及軟件手冊編寫,,以便提前適應軟件公司開發(fā)流程,、環(huán)境和工作要求。
整個實訓課程教學內容從應用的角度出發(fā),,在理論和實踐上掌握java工程開發(fā)的理念,、類的組織、類的結構關系,、面向對象中流的使用等技術,。使學生能獨立設計基于eclipse控制臺開發(fā)的小型系統。
本次實訓重點和難點:
利用java搭建工程文件結構,;
b/s程序,;
數據庫前后臺程序;
c/s程序,。
二,、實訓內容
1、公司管理規(guī)則,,程序員素質,,程序員編碼規(guī)范,;
2、需求開發(fā)與管理,;
3,、面向對象分析與設計,面向對象編程的特性,;
4,、javase、javaweb
5,、數據庫設計,、sql應用
6、軟件需求分析與設計
7,、項目實戰(zhàn)
三,、實習收獲總結
,掌握應用程序的部署:包括數據庫的設計,、安裝數據庫,、創(chuàng)建數據庫對象、數據導入等,。加深理解了tomcat的使用方法,,包括中間件服務安裝及配置。開始學習后也并非是想象中那樣順利,,開始的學習讓我異常感到學習任務的艱巨,,因為學習中遇到了很多以前未曾遇到的難點,有時難免冥思苦想也無濟于事,,通過與其他同學協作,同時請教老師,,順利的化解了一道道的障礙,。
這讓我不斷的對學習技術又有了新的認識:學習中我們必須邊總結邊學習,開始階段對老師交代的任何方法和類都不要放過,,不管是否簡單與否都要樂于地接受,,因為老師肯定有他的道理,相信老師走過的路比我們長,,那么其經驗也就肯定比我們豐富,。上課時一定要專心聽講,一個關鍵的知識點聽漏了,,可能會使一個人在課下花很多時間去消化,,這樣也就會花掉做其他事情的大量時間,同時也使得學習不能和老師的講的課程同步,,以至出現以后就跟不上老師講課的進度而掉隊,。所以學習中我們寧可先勞其筋骨,,苦其心志,餓其體膚,,也不能掉隊跟不上學習進度,。
通過過這次實習,我們不僅在編程的理論知識上有所鞏固和深化,,更重要的"是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,,積累了一筆寶貴的經驗。我學會了如何團隊合作,,共同開發(fā),。獨木難支,光靠一個人的力量是遠遠不夠的,。只有管理組織好一個團隊,,才能夠最終完成項目的開發(fā),或許在編程技術水平上團隊成員有高有低,,但是,,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,,每個人在自己的團隊中做的貢獻,,創(chuàng)造出不可磨滅的重大價值。
有些知識點以前沒有學過,,但我也沒有去研究,,實習時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,,但要浪費許多時間,,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我,。另外一點,,也是在實習中必不可少的部分,,就是同學之間的互相幫助,。
我學會了如何理解和分析客戶的需求,。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,,在這次實戰(zhàn)演練中,,老師教會了我們如何組織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,,并用于項目開發(fā),。
我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,,因為我們在學校的時編寫代碼篇幅短小,,功能單一,,所以設計思路通常只留于腦內,非常模糊,。而在這次項目開發(fā)演練中,,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,,然后逐步求精,,就如同為高樓大廈搭建棟梁。
實訓即將結束,,我非常感謝這次為期四個多月的實訓,,給我們一次親身實踐的機會同時給我們以后就的就業(yè)之路打下一定基礎,通過這次實訓也讓我更加的明白的團隊的重要性,,要想做好一件事就要付出百分之百的努力,,最后再一次感謝王老師教給我們新的知識以及在實訓中對我們的幫助。
java實訓的心得體會篇六
時間過得真快,,轉眼間,,在廈門萬策實訓基地短短20天的實訓生活已悄然過去幾天了,然而實訓的過程還歷歷在目,。
實訓期間,,讓我學到了很多東西,不僅使我在理論上對it領域有了全新的認識,,在實踐能力上也得到了提高,,真正地做到了學以致用,更學到了很多做人的道理,,對我來說受益非淺,。除此以外,我還學會了如何更好地與別人溝通,,如何更好地去陳述自己的觀點,,如何說服別人認同自己的觀點。這一次親身感受到理論與實際的相結合,,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對于我以后學習,、找工作也真是受益菲淺,,在短短的20天中相信這些寶貴的經驗會成為我今后成功的重要的基石。
作為一名大三的學生,,經過差不多三年的在校學習,,對程序設計有了理性的認識和理解。在校期間,,一直忙于理論知識的學習,,只能偶爾練習一些小程序,,沒有機會也沒有相應的經驗來參與項目的開發(fā)。所以在實訓之前,,軟件項目開發(fā)對我來說是比較抽象的,,一個完整的項目要怎么來分工以及完成該項目所要的基本步驟也不明確。而經過這次實訓,,讓我明白一個完整項目的開發(fā),,必須由團隊來分工合作,并在每個階段中進行必要的總結與論證,。
一個完整項目的開發(fā)它所要經歷的階段包括:規(guī)劃和用例說明,、項目結構和風險評估、業(yè)務功能說明書,、詳細設計說明書,、代碼實現、測試,、操作手冊,。一個項目的開發(fā)所需要的財力、人力都是大量的,,如果沒有一個好的遠景規(guī)劃,,對以后的開發(fā)進度會產生很大的影響,嚴重時導致在預定時間內不能完成該項目或者完成的項目跟原先計劃所要實現的項目功能不符合,。一份好的項目結構,、業(yè)務功能和詳細設計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現的功能在總體上有具體的認識,,并能減少在開發(fā)過程中出現不必要的脫節(jié),。代碼的實現是一個項目開發(fā)成功與否的關鍵,可以說,,前面所做的事情就是為代碼的實現做鋪墊,。
經過幾天天的javaweboa辦公系統開發(fā)的實訓,我對java軟件開發(fā)平臺有了更深一步的了解與深入,,對sun公司的myeclipse認識與使用也有了大大的提高,。開發(fā)這個oa辦公系統用到知識幾乎都是以前課本上所沒有學到這,很多都是現學現賣,,所以用起來遇到很多的阻力,。我做的模塊是考勤的請假管理,要用到dao,,和mvc設計思想模式,。聽課的時候不太明白這是怎樣的一種設計模式,隨著慢慢的深入開發(fā),,通過解決各種問題,,體會到了這兩個設計模式的一些要領,。雖然后面和數據庫連接時成功,但是卻沒有在數據庫看到應該增加進去的內容,,調試了很久還是沒有成功,由于時間問題最后只好作罷,。但是我有決心會去弄明白它,。
這次實訓也讓我深刻了解到,不管在工作中還是在生活中要和老師,,同學保持良好的關系是很重要的,。做事首先要學做人,要明白做人的道理,,如何與人相處是現代社會的做人的一個最基本的問題,。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多,,他們就是最好的老師,,正所謂“三人行,必有我?guī)煛?,我們可以向他們學習很多知識,、道理。
突然想起魯迅先生的一句話:這里本來沒有路,,只是走的人多了,,也便成了路。生活的路呢?生活的路也是人走出來的,,每個人一生總要去很多陌生的地方,,然后熟悉,而接著又要啟程去另一個陌生的地方,。在不久就要踏上人生另一旅程的時候,,有時不免會感到有些茫然,感到無助,,但生活的路誰都無法預設,,只能一步一步摸索,但只要方向正確,,不要走入歧途,,走哪條路都走向光明。
java實訓的心得體會篇七
1,、項目一定要全新的項目,不能是以前做過的,。
2,、項目一定要企業(yè)真實項目,,不能是精簡以后的,不能脫離實際應用系統,。
3,、在開發(fā)時要和企業(yè)的開發(fā)保持一致。
4,、在做項目的時候不應該有參考代碼,。
長話短說就是以上幾點,如果你想要更多的了解,,可以繼續(xù)往后看,。
一、項目的地位
因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎,,大部分都具備一定的編程基礎,,尤其是在校或者是剛畢業(yè)的學生,,多少都有一些基礎,。
他們欠缺的主要是兩點:
(1)不能全面系統的、深入的掌握某種技術,,也就是會的挺多,,但都是皮毛,不能滿足就業(yè)的需要,。
(2)沒有任何實際的開發(fā)經驗,,完全是想象中學習,考試還行,,一到實際開發(fā)和應用就歇菜了,。
解決的方法就是通過項目練習,對所學知識進行深化,,然后通過項目來獲取實際開發(fā)的經驗,,從而彌補這些不足,盡快達到企業(yè)的實際要求,。
二,、如何選擇項目
項目既然那么重要,肯定不能隨隨便便找項目,,那么究竟如何來選擇呢,?根據java的研究和實踐經驗總結,選擇項目的時候要注意以下方面:
1,、項目不能太大,,也不能太小
這個要根據項目練習的階段,練習的時間,練習的目標來判斷,。不能太大,,太大了做不完,也不能太小,,太小了沒有意義,,達不到練習的目的。
2,、項目不能脫離實際應用系統
項目應該是實際的系統,,或者是實際系統的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學性或者是純練習性的項目,。因為培訓的時間有限,,必須讓學員盡快地融入到實際項目的開發(fā)當中去。任何人接受和掌握一個東西都需要時間去適應,,需要重復幾次才能夠真正掌握,,所以每個項目都必須跟實際應用掛鉤。
3,、項目應能覆蓋所學的主要知識點
學以致用,,學完的知識點需要到應用中使用,才能夠真正理解和掌握,,再說了,,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,,那就是能夠做出來,,寫出代碼來,把問題解決了,,你就算會了,。
4、最后綜合項目一定要是實際應用系統
學員經過這個項目的練習,,就要走上實際的工作崗位了,,如果這個系統還達不到實際應用系統的標準,學員練習過后也還是達不到企業(yè)實際的需要,,那么這個培訓應該說質量就不高了,。理想的狀況是這個項目就是實際項目,到時候學員就業(yè)到另外一個公司,,不過是換個地方干活而已,,完全沒有技能上的問題。
三,、java怎么選擇項目
這個不是靠想象,,而是根據實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),,當然這里只是討論方法,不涉及具體的項目案例,。
我們可以采用倒推的方式來分析:
(2)最終項目定下來過后,,開始分解這個項目,看看為了達到完成這個項目需要哪些技術和知識點,,以及每部分知識點的深度,然后定出每個分階段的任務,。
(4)然后是選擇上課期間的演示項目,,演示的項目是為了做分階段項目服務的,可以認為是分階段項目的分階段項目,。
(5)最終把要求掌握的知識點和要求掌握的深度,,分散到日常教學和練習中。
好了,,把上面的分析用正向描述就是:
日常教學和練習中學習和掌握的知識――演示項目――分階段項目――綜合項目――勝任企業(yè)實際開發(fā)需要,。
附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,,而不是看和聽,,所以盡量不要選擇有現成代碼的項目,演示用的項目也最好不配發(fā)代碼,,讓學生能夠跟著做出來才是真的掌握了,。
上面闡述了java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的,、與眾不同的特點闡述如下:
1,、真項目
項目一定要真實,要是企業(yè)實際應用的,,不能是教學性的項目,,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,,企業(yè)的要求也是在不斷變化的,,應用技術的方向和層次也在不斷變化,這些都體現在最新項目的要求上,,舊項目所要求的技術和層次很可能已經過時了,,根本達不到訓練的目的。
java的做法是:沒有固定項目,,每個班做項目之前會從企業(yè)獲取最新的項目需求,,然后經過挑選和精心設計,以保證既能訓練技術,,又能得到實際的開發(fā)經驗,。這樣實現了跟企業(yè)的同步,,企業(yè)做什么,我們就學什么,,然后也跟著做什么,。
2、真流程
開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致,。從項目立項開始,,到需求分析、概要設計,、詳細設計,、編碼、測試的各個環(huán)節(jié),,都要完全按照真實的開發(fā)流程來做,。
java的主力老師都是實戰(zhàn)出身,在java開發(fā)方面都至少有七年以上的開發(fā)經驗,,同時具備多年的項目管理經驗,,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。
3,、真環(huán)境
開發(fā)的環(huán)境也要跟企業(yè)一樣,,包括常用的開發(fā)工具、開發(fā)平臺,、應用服務器,、常用插件、測試工具,、項目管理工具,、項目管理文檔等等。
java的做法是:構建跟企業(yè)完全一樣的環(huán)境,,然后跟企業(yè)開發(fā)一樣,,分團隊開發(fā)。老師就相當于項目經理,,一個班分成多個小組,,每個組有自己的teamleader,大家分工合作,,共同完成項目,。
4、真開發(fā)
這是java最與眾不同的一點,,java深知:軟件是做出來的,,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,,而不是只聽過,、看過但不能做的人,。所以java非常強調:項目一定要讓學生動手寫出來。
java的做法是:老師做為項目經理,,帶領著大家一起去做需求分析,、概要設計、數據結構設計,、接口設計,、重要業(yè)務流程的分析設計等,然后由學生們分團隊進行開發(fā),,實現整個項目,。這里有幾個與眾不同:
(1):現場帶領學生一起做分析和設計,而不是預先做好了來講講,。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果,。
(2):java選用的項目基本都是企業(yè)最新的項目,,很多都是java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的,。這樣也斷絕了學生的依賴思想,,認認真真去開發(fā)??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,,那樣還可以參考學習啊,!
事實上,,java界最不缺的就是代碼了,那么多開源軟件,,小到一個工具,,到企業(yè)級erp都有開源的,而且很多都是大師級的作品,,說實話比你參考的那些代碼質量高多了,,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,,看不懂代碼背后所體現的設計和思想以及為什么要這么做,,效果也就不好了。
當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,,但估計不會是剛開始學習java開發(fā)的學生,,所以java根據多年的培訓經驗,友情提示:在初學階段,,看一千遍,,聽一千遍,,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,,而不是你看得代碼或者是聽老師講的,,就算講過看過,但是自己做不出來,,那都不算會,。
(3):java在課堂上除了帶領學生去分析設計外,還會分析一些重點,、難點功能的實現機制和原理,,然后指導學生去實現。
5,、真技術
java在每個項目中,,特別會抽取有難度的部分讓學生們在老師指導下實現,專門啃硬骨頭,,那才能真正鍛煉學生的開發(fā)能力,。
比如:在做oa類的項目時,會重點去做工作流,、公文收發(fā),、在線office控制等;在做crm類項目時:會重點去做銷售自動化和市場塊的業(yè)務,;在做人力資源類項目的時候會重點去做人力跟蹤和人力評測模型等,。
java在每個項目中,都會使用目前企業(yè)最新最流行的技術,,按照最新的難度去要求,,從而讓學員能更符合企業(yè)的需要。
6,、真經驗
java的項目都是企業(yè)最新的真實項目,,經過開發(fā)訓練,學員能夠積累足夠的真實的開發(fā)經驗,,以勝任企業(yè)的工作需要,。在進行項目分析時,還會全面講解項目所要求的業(yè)務,,讓學員從業(yè)務和技術上都能充分積累,。
7、真實力
作為就業(yè)培訓,,項目的好壞對培訓質量的影響非常大,,常常是決定性的作用。這篇文章是關于在學習java軟件開發(fā)時練習項目的總結,,簡單總結為以下幾點:事實上,,不采用有源代碼的教學性項目對java的要求非常高,。試想一下,如果項目分發(fā)下去,,老師帶著分析后,,學生都不會做會出現什么樣的后果?這對java的教學質量提出了極高的要求,,如果教學質量達不到讓學員獨立開發(fā)的水平,,對依靠質量取勝和口碑發(fā)展的java將是毀滅性的。
另外一個,,由于是全真的項目,,在開發(fā)的過程中,肯定會有很多的問題出現,,這些都要老師去解決,,由于不像教學項目那樣預先做好,又需要老師能很快地解決各個問題,,這對老師的真實開發(fā)水平有極高的要求,,這可是需要真功夫的。
總結:
總之,,java通過真實的項目,真實的開發(fā)環(huán)境和開發(fā)流程,,指導學員去真正開發(fā),,讓學員得到真正的鍛煉,收獲真正的開發(fā)能力,。
有了真正的開發(fā)能力――能夠勝任企業(yè)的實際需要――高薪好工作,。
java實訓的心得體會篇八
俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”,。此次實訓,,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,,但是經過我們大家的討論和老師細心的一一指導,,問題得到了解決。所以,,在實訓的過程中會收獲到很多!
經過五天的java實訓,,感觸很深,收獲也很大,,對自己的缺點也有了很多的認識,,回首本學期java學習,重點還是在學習概念等一些常識性的東西,,關于類型,、變量,、接口、輸入輸出流,、分析異常,、拋出異常,后期主要是小程序運用,,gui界面設計和事件,。
在我學習的語言中,我自己認為java是一門比較強大的面向對象的編程語言,,不僅僅是因為它的跨平臺型還有它的較強的實用性,,強悍的嵌入性。
本次實訓主要是針對我們對項目流程不熟悉和對整體項目的把握不清楚,,學習數據庫的設計和表的建設以及表與表之間的聯系,,還有一些代碼的編寫,這些都是我們所不熟悉的也是我們最薄弱的部分,。
通過這一周的實訓,,雖然實訓的時間不長,但是總體上收獲挺大的,,當我們正式準備學習實訓java編程技術時,,讓我感到非常高興,因為java一直學的是課本知識,,所以實訓對于我來說是必須要學會熟練操作的,。當然開始學習后也并非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱巨,,因為學習中我遇到了很多以前未曾遇到的難點,,有時后也難免會失去耐心,但是,,通過老師的指導,,自己的努力的練習,我順利的化解了一道道的障礙,??朔薺ava學習上的一道道難關,現在自己已經基本掌握了java的基礎知識,。
有些知識點以前沒有學過,,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,,雖然現在去看依然可以解決問題,,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我,。另外一點,也是在實訓中必不可少的部分,,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,,有些東西感覺自己做的是時候明明沒什么錯誤,,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,,發(fā)現其實是個很小的錯誤,。所以說,相互幫助是很重要的一點,,這在以后的工作或生活中也是很關鍵的,。俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”,。此次實訓,,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,,但是經過我們大家的討論和老師細心的一一指導,,問題得到了解決。兩個月的實訓結束了,,收獲頗豐,,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹,。社會是不會要一個一無是處的人的,,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,,它使我學到了很多東西,為我以后的學習做了引導,,點明了方向,。
這次實訓,我們更多學到的是不懂就要問和自己應該盡自己的全力去嘗試,,哪怕失敗,,也要盡自己的全力,和身邊的同學一起探討而不是抄襲,,團隊合作和發(fā)揮團隊意識,,最后在自己的努力下終于運行成功,這種感覺美不可言,,心情愉悅至極,,有很強的成就感。
最后,,我自己感覺這次實訓的收獲還是很大的,,我相信在不久的將來我們會有自己的一片天空,。
伴隨著新年鐘聲的到來,我不知道我是否是應該高興還是悲傷,。因為伴隨自己三個月的華迪實訓即將結束,。
轉眼之間三個月的華迪實訓就這樣在忙碌中過去了。通過此次短暫的java開發(fā)習,,回顧一下自己這三個月的每一天,,覺得過的十分的充實,每天都有一堆忙不完的事,。因為你每天想起的第一件事情就是完成自己的項目模塊,,哪些地方不夠,哪些需要修改,。漸漸的發(fā)覺,,自己對自己所擔任角色的認知:從原先的學生到現在“程序員”的轉變?!叭魏我粋€初具規(guī)模的軟件都是要團隊來配合的”這是我一向的認知,。因為你再全能程序員也有出紕漏的地方,你程序寫的再好,,那也只是你一個人的程序,。因為對于程序來說,可讀性,、可理解性是一項衡量它是否優(yōu)秀的一個標準,。所以就有了我們6位成員的項目組。在項目組中,,我擔任組員這一角色,,這相當于一個正規(guī)項目的“項目開發(fā)人員”,感覺自己身上的擔子挺重,,因為要配合其他組員的進度并完成自己任務從而使得項目能夠成功地,,完整地把它應有的功能實現。對于項目中遇到的困難,,我覺得那就是經驗不足,,會遇到很多問題但也培養(yǎng)了我們上網搜索查詢,咨詢老師同學的良好習慣,,讓我相信任何困難都有被解決的一天,。所以從整個項目來說,自己在編碼上遇到的太棘手的問題都是大家集體解決,。但是總的來說,,這次課程設計對我很有幫助,讓我獲益匪淺,期間時間雖短但是也學到了不少的知識,。在這次實訓過程中,,我發(fā)現平時學習的知識與實踐環(huán)節(jié)所用到的有一定的差距,往往我覺得自己掌握的很好或者自認為熟練的技術卻在此次實踐環(huán)節(jié)中往往出問題,,書本上的知識只提供方法的借鑒,,實踐中自己必須摸索出適合具體工作的方法,這一切都離不開鉆研精神與勤學好問的精神.
總的來說,,這次培訓效果不錯,,對自己有一定的提升,這完全不同與學校的學習,,因為它更加貼近工作,,針對以后工作的內容作了很多實例的練習與工具的使用,為我們更快的加入工作提供的很好的前提,。并且在的實訓里,,讓我知道還有很多地方的不足,還有許多的技術等著我去摸索,,等著我去學習,。