編程實(shí)習(xí)心得體會(huì)
編程實(shí)習(xí)心得體會(huì)
在編程的時(shí)候要注意理論聯(lián)系實(shí)際。注意將課本上的知識(shí)應(yīng)用到日常的操作中,真正做到學(xué)以致用。只有這樣,才能做到目的明確,才能有足夠的學(xué)習(xí)動(dòng)力,分享實(shí)習(xí)心得體會(huì)。下面是學(xué)習(xí)啦小編為大家收集整理的編程實(shí)習(xí)心得體會(huì),歡迎大家閱讀。
編程實(shí)習(xí)心得體會(huì)篇1
此次暑期實(shí)習(xí)的主要目的是做一個(gè)與數(shù)據(jù)庫(kù)有關(guān)的小系統(tǒng)。比如:學(xué)生信息管理系統(tǒng)、工資管理系統(tǒng)等。熟悉數(shù)據(jù)庫(kù)的基本操作,掌握SQL語言。
我們小組所做的是關(guān)于學(xué)生宿舍的信息管理系統(tǒng)。在這次實(shí)習(xí)中,我們運(yùn)用的平臺(tái)是vs2010(c#),因?yàn)榇笕能浖こ陶n也是運(yùn)用了vs2010,而且大二時(shí)學(xué)習(xí)windows程序設(shè)計(jì)時(shí)用的是Microsoft Visual Studio 2005,基本一樣。而數(shù)據(jù)庫(kù)的選擇,選用了Access2010,Access供了一個(gè)能在辦公室環(huán)境下使用的、操作簡(jiǎn)便、易學(xué)好用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),,而我們?cè)诖笠皇钇趯?shí)習(xí)時(shí)也學(xué)習(xí)了這一方面的內(nèi)容。
通過對(duì)老師提供的幾個(gè)例子的學(xué)習(xí),我們開始了我們的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)。通過這個(gè)學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),我們雖然遇到了一些困難,但是最后我們都一一解決了這些問題,了解并掌握了自己對(duì)數(shù)據(jù)庫(kù)和VS的不足,并且學(xué)到了很多東西。
數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。
設(shè)計(jì)完我們的數(shù)據(jù)庫(kù),我們就開始了VS2010和Access的連接。但是在最開始的時(shí)候,我們只知道這兩個(gè)獨(dú)立的工具,對(duì)于它們的連接可以說是一無所知,通過學(xué)習(xí),我們終于了解了,數(shù)據(jù)庫(kù)與vs2010連接要先創(chuàng)建數(shù)據(jù)容器,創(chuàng)建數(shù)據(jù)集,填充數(shù)據(jù)集,從而把數(shù)據(jù)庫(kù)中的數(shù)據(jù)顯示在vs2010的控件中,學(xué)習(xí)過后才感覺到不是東西太難,而是我們對(duì)新事物的恐懼和不了解。
如果說數(shù)據(jù)庫(kù)的連接是我們工作的第一步和最基礎(chǔ)的一步,那么接下來怎樣對(duì)數(shù)據(jù)進(jìn)行增添,刪除和修改是很關(guān)鍵的問題。數(shù)據(jù)庫(kù)與VS的連接一定要有,不過在數(shù)據(jù)更新之前,肯定要在vs2010控件中實(shí)現(xiàn)數(shù)據(jù)修改的實(shí)現(xiàn)工作,然后更新到數(shù)據(jù)庫(kù)中,這不僅僅涉及到了數(shù)據(jù)庫(kù)的問題,同時(shí)要對(duì)vs2010中的控件的功能和一些固定函數(shù)有所了解。例如我們?cè)谧鰀ataGridView控件內(nèi)容的修改,添加,刪除,還原,以及對(duì)數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)的更新的時(shí)候,就碰到了一些困難,主要是對(duì)dataGridView控件的一些屬性和函數(shù)不了解。通過后來的查書和網(wǎng)絡(luò)查詢,我們才發(fā)現(xiàn)原來很多東西都是我們不知道的。
對(duì)于數(shù)據(jù)的修改和刪除的關(guān)鍵之處在于對(duì)數(shù)據(jù)的選擇,而這恰恰是關(guān)于dataGridView的屬性了解。同學(xué)間的相互討論最終解決了這個(gè)問題。
具體到數(shù)據(jù)的添加、修改、查詢、修改后需要運(yùn)用SQL語言,我們?cè)诖笕龑W(xué)過SQL server,而,SQL語言的基本語句是一樣的。因此在簡(jiǎn)單回顧數(shù)據(jù)庫(kù)的書后,我們隊(duì)氣加深了印象,在vs平臺(tái)下進(jìn)行操作需要加雙引號(hào),這使得代碼有些繁瑣,第一次編寫時(shí)嘗嘗吧單引號(hào),“+”和雙引號(hào)弄混,所以這時(shí)候需要耐心,仔細(xì)地查找錯(cuò)誤,又一次甚至因?yàn)橐粋€(gè)小括號(hào)的中文輸入和英文輸入造成了幾個(gè)小時(shí)沒找出錯(cuò)誤,弄得我們都很郁悶。
當(dāng)對(duì)主要的操作界面設(shè)計(jì)完后,我們需要將它和登錄界面進(jìn)行相連,但是一個(gè)上午,我們用調(diào)用Form,卻發(fā)現(xiàn)雖然界面調(diào)用了,可是另一個(gè)Form無法對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接,我們左思右想,始終找不到解決的辦法,于是我們只能想辦法把所有的界面放在同一個(gè)Form中,而解決這個(gè)問題是辦法是用很多個(gè)groupBox,按照設(shè)計(jì)要求對(duì)其實(shí)現(xiàn)可見和不可見。這樣才解決了這一個(gè)艱巨問題。
在最后的檢查工作,我們需要對(duì)代碼進(jìn)行修復(fù)和完善。這時(shí)候要體現(xiàn)系統(tǒng)的用戶友好型,對(duì)用戶的錯(cuò)誤操作進(jìn)行有請(qǐng)?zhí)崾?。?duì)于條件的判斷,更需要細(xì)致的邏輯思維。
軟件編程綜合實(shí)習(xí)已經(jīng)告一段落,但在實(shí)習(xí)中我們收獲頗多。這是我們完成的第一個(gè)數(shù)據(jù)庫(kù)系統(tǒng),也是到目前為止最為完善的系統(tǒng)。這一過程,我們掌握到了軟件開發(fā)的一系列步驟,這能應(yīng)用到今后的工作生活中去。我相信能給我們帶來很大的幫助!
我們需要對(duì)整體有個(gè)了解,然后細(xì)致地一步一步做下去。有很多東西,我們不可能都掌握得很徹底,但是我們可以對(duì)其進(jìn)行了解,知道有這么一回事,所以開始前瀏覽SQL寶典和c#的書是非常必要的。當(dāng)了解后,我們可以利用資源豐富的網(wǎng)絡(luò)進(jìn)行查詢,這樣會(huì)事半功倍。另外對(duì)于困難的問題,如果投入過多時(shí)間還是不能解決,那么就須要選擇另外一種方法,不能堵死在一條路上。
在本次實(shí)習(xí)中我們遇到的沒能解決的問題,我們會(huì)在接下來的時(shí)間中全力解決。
同時(shí),我覺得自己要在以下幾個(gè)方面加以注意:
首先,在編程的時(shí)候要注意理論聯(lián)系實(shí)際。注意將課本上的知識(shí)應(yīng)用到日常的操作中,真正做到學(xué)以致用。只有這樣,才能做到目的明確,才能有足夠的學(xué)習(xí)動(dòng)力。
其次,在工作過程中要經(jīng)常與其他成員進(jìn)行交流,討論所遇到的問題,并一起解決。在討論中解決問題,會(huì)節(jié)約很多時(shí)間,并且在交流的過程中,我們也可以學(xué)到更多的東西。
編程實(shí)習(xí)心得體會(huì)篇2
此次只實(shí)訓(xùn)了短短的三周。雖說時(shí)間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對(duì)一些理論知識(shí)的理解,不僅使我在理論上對(duì)Java有了全新的認(rèn)識(shí),在實(shí)踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對(duì)我來說受益非淺。除此以外,我知道了什么叫團(tuán)隊(duì),怎樣和團(tuán)隊(duì)分工合作;同時(shí)我還學(xué)會(huì)了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說服別人認(rèn)同自己的觀點(diǎn)。這也是第一次讓我親身感受到理論與實(shí)際的相結(jié)合,讓我大開眼界。也是對(duì)以前所學(xué)知識(shí)的一個(gè)初審吧!這次實(shí)訓(xùn)對(duì)于我以后學(xué)習(xí)、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的重要的基石;這對(duì)于我的學(xué)業(yè),乃至我以后人生的影響無疑是極其深遠(yuǎn)的。
這次實(shí)訓(xùn)雖然是我們的第一次,不過同學(xué)們表現(xiàn)不錯(cuò),由此看來,我們?cè)谶M(jìn)入大學(xué)的這幾個(gè)月里學(xué)到了不少的專業(yè)知識(shí),只是自己感覺不到而已。對(duì)于所學(xué)專業(yè),我們不能過于自卑和擔(dān)憂,否則會(huì)妨礙自己學(xué)習(xí)。實(shí)訓(xùn)是學(xué)習(xí)Java的重要環(huán)節(jié),有利于我們鞏固專業(yè)知識(shí)、掌握工作技能,提高就業(yè)籌碼。
我把本次為期三周的實(shí)訓(xùn)看作是“理論與實(shí)踐相結(jié)合的橋梁”。通過這周的實(shí)訓(xùn)和學(xué)習(xí),我知道了此次實(shí)訓(xùn)的目的,也清楚目前自己的不足,那就是缺乏相應(yīng)的知識(shí)與經(jīng)驗(yàn),對(duì)所學(xué)的專業(yè)知識(shí)不能夠很好地運(yùn)用于實(shí)踐操作。正所謂“百聞不如一見”,經(jīng)過這次自身的切身實(shí)踐,我才深切地理會(huì)到了“走出課堂,投身實(shí)踐”的必要性。平時(shí),我們只能在課堂上與老師一起紙上談兵,思維的認(rèn)識(shí)基本上只是局限于課本的范圍之內(nèi),也許就是這個(gè)原因就導(dǎo)致我們對(duì)專業(yè)知識(shí)認(rèn)識(shí)的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網(wǎng)絡(luò)知識(shí)水平的提高。但是課本上所學(xué)到的理論知識(shí)是為我們的實(shí)際操作指明了方向、提供相應(yīng)的方法,真正的職業(yè)技巧是要我們從以后的實(shí)際工作中慢慢汲取的。而針對(duì)實(shí)際操作中遇到的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。
在這次實(shí)訓(xùn)中我得到了許多收獲,我第一次體會(huì)到Java工程師的工作是什么樣子的,也發(fā)現(xiàn)了很多不曾注意到的細(xì)節(jié),在實(shí)訓(xùn)的演示過程中,我對(duì)作為一名Java工程師注意的事項(xiàng)應(yīng)該從小事做起、從基本做起。把職業(yè)能力訓(xùn)練與職業(yè)素質(zhì)有機(jī)的結(jié)合起來。相信這對(duì)我接下來學(xué)習(xí)專業(yè)知識(shí)會(huì)起到很有效的幫助,在接下來的幾個(gè)月里,我會(huì)以作為一名職業(yè)人的身份在這幾個(gè)方面要求自己,嚴(yán)格自我,向Java工程師靠近。
而經(jīng)過這次實(shí)訓(xùn),讓我明白如果是一個(gè)完整項(xiàng)目的開發(fā),必須由團(tuán)隊(duì)來分工合作,否則,即費(fèi)力又費(fèi)時(shí)還做不好這個(gè)項(xiàng)目。因此不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現(xiàn)代社會(huì)的做人的一個(gè)最基本的問題。對(duì)于自己這樣一個(gè)即將步入社會(huì)的人來說,需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)?rdquo;,我們可以向他們學(xué)習(xí)很多知識(shí)、道理。
實(shí)訓(xùn)結(jié)束了感覺雖然辛苦,但很充實(shí)。我想這就是Java工程師的工作。我也體會(huì)到Java工程師成功地完成一個(gè)任務(wù)的那種興奮,那種小有成就的感覺是只有置身其中的人才能體會(huì)的。
總之,這次實(shí)訓(xùn)為我提供了與眾不同的學(xué)習(xí)方法和學(xué)習(xí)體會(huì),從書本中面對(duì)現(xiàn)實(shí),為我將來走上社會(huì)打下了扎實(shí)的基礎(chǔ)。作為在校計(jì)算機(jī)專業(yè)的學(xué)生,現(xiàn)在我能做的就是吸取知識(shí),提高自身的綜合素質(zhì),提高自己的職業(yè)技能,自己有了能力,到時(shí)候才會(huì)是“車到山前必有路”。我相信在不久的未來,會(huì)有屬于我自己的一片天空。
我希望計(jì)算機(jī)專業(yè)的同學(xué)在以后的學(xué)習(xí)或工作中以務(wù)實(shí)的態(tài)度給提供更多的機(jī)會(huì)鍛煉自己,為大家的成才與就業(yè)奠定堅(jiān)實(shí)的基礎(chǔ);并希望同學(xué)們要做好角色定位,將自己所學(xué)的知識(shí),學(xué)熟、學(xué)精。
多學(xué)習(xí)和收集與項(xiàng)目有關(guān)的資料,來提高自己的業(yè)務(wù)水平,同時(shí)多請(qǐng)教經(jīng)驗(yàn)豐富的老師,使他們好的經(jīng)驗(yàn)?zāi)軌驅(qū)ψ约浩鸬浇梃b作用,在他們的幫助下,能夠很快的培養(yǎng)自己的管理技能及節(jié)省時(shí)間,避免做無用功,也可以讓自己了解很多項(xiàng)目管理上的捷徑,從而減少自己會(huì)遇到的挫折和錯(cuò)誤。
編程實(shí)習(xí)心得體會(huì)篇3
從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同(liuxue86.com)。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無法馬上適應(yīng)新的環(huán)境。我們也許看不慣企業(yè)之間殘酷的競(jìng)爭(zhēng),無法忍受同事之間漠不關(guān)心的眼神和言語。很多時(shí)候覺得自己沒有受到領(lǐng)導(dǎo)重用,所干的只是一些無關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。做不出成績(jī)時(shí),會(huì)有來自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過十多年的讀書。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問。
一、關(guān)于工作
1.自學(xué)能力
“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會(huì)這句話的含義。除了英語和計(jì)算機(jī)操作外,課本上學(xué)的理論知識(shí)用到的很少很少。我擔(dān)任的是文員一職,平時(shí)在工作只是打打電話處理文件,幾乎沒用上自己所學(xué)的專業(yè)知識(shí)。而同公司的網(wǎng)站開發(fā)人員就大不一樣了。計(jì)算機(jī)知識(shí)日新月異,在一個(gè)項(xiàng)目中,他們經(jīng)常被要求在很短的時(shí)間內(nèi)學(xué)會(huì)用一種新的計(jì)算機(jī)語言進(jìn)行開發(fā)設(shè)計(jì),他們只能在自己以前的基礎(chǔ)上努力自學(xué)盡快掌握知識(shí)。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。
2.工作辛苦
由于現(xiàn)在還住校,所以每天7點(diǎn)不到就得起床去擠公交車,就算再寒冷再差的天氣,只要不是周末,都得去上班,有時(shí)候公司業(yè)務(wù)繁忙,晚上或周末得加班,那留給個(gè)人支配的時(shí)間更少。我們必須克制自己,不能隨心所欲地不想上班就不來,而在學(xué)??梢运瘧杏X,實(shí)在不想上課的時(shí)候可以逃課,自由許多。
每日重復(fù)單調(diào)繁瑣的工作,時(shí)間久了容易厭倦。象我就是每天就是坐著對(duì)著電腦打打字,顯得枯燥乏味。但是工作簡(jiǎn)單也不能馬虎,你一個(gè)小小的錯(cuò)誤可能會(huì)給公司帶來巨大的麻煩或損失,還是得認(rèn)真完成。而象同公司的網(wǎng)絡(luò)推廣員每天得打電話,口干舌燥先不說,還要受氣,忍受一些電話接聽者不友好的語氣有些甚至說要投訴。如果哪家公司有意向的還得到處奔波去商談。而事實(shí)上所有的業(yè)務(wù)并不是一次就能交易成功的,他們必須具備堅(jiān)忍不拔的個(gè)性,遭遇挫折時(shí)絕不能就此放棄,犯錯(cuò)遭領(lǐng)導(dǎo)責(zé)罵時(shí)不能賭氣就辭職。
而網(wǎng)站開發(fā)人員就經(jīng)常得喝咖啡熬夜趕項(xiàng)目。一直以來,我們都是依靠父母的收入,而有些人則是大手大腳的花錢。也許工作以后,我們才能體會(huì)父母掙錢的來之不易。而且要開始有意識(shí)地培養(yǎng)自己的理財(cái)能力,我們剛畢業(yè),工資水平普遍不高,除掉房租餐費(fèi)和日常的開支,有時(shí)候寄點(diǎn)錢給父母補(bǔ)貼家用,我們常常所剩無幾,一不留神可能就入不敷出成為月光一族,但此時(shí)我們?cè)僖膊缓靡馑忌焓窒蚋改敢?,因此很多時(shí)候我們要合理支配我們手中的這筆少的可憐的錢。
3.同事相處
踏上社會(huì),我們與形形色色的人打交道。由于存在著利益關(guān)系,又工作繁忙,很多時(shí)候同事不會(huì)象同學(xué)一樣對(duì)你噓寒問暖。而有些同事表面笑臉相迎,背地里卻勾心斗角不擇手段,踩著別人的肩膀不斷地往上爬,因此剛出校門的我們很多時(shí)候無法適應(yīng)。比如我們公司做網(wǎng)絡(luò)推廣的同事,他們很注意對(duì)自己客戶資料的保密,以防被同事?lián)屓プ约旱臉I(yè)績(jī),因而關(guān)系顯得有點(diǎn)淡漠。但是環(huán)境往往會(huì)影響一個(gè)人的工作態(tài)度。
一個(gè)冷漠沒有人情味的辦公室,大家就會(huì)毫無眷戀之情,有更好的機(jī)會(huì)他們肯定毫不猶豫的跳槽。他們情緒低落導(dǎo)致工作效率 不高,每天只是在等待著下班,早點(diǎn)回去陪家人。而偶爾的為同事搞一個(gè)生日party,生病時(shí)的輕輕一句慰問,都有助于營(yíng)造一個(gè)齊樂融融的工作環(huán)境。心情好,大家工作開心,有利于公司的發(fā)展。在電視上不止一次的看到職場(chǎng)的險(xiǎn)惡,公司里同事之間的是非,我想我能做的就是“多工作,少閑話”。且在離畢業(yè)走人僅剩的幾個(gè)月,更加珍惜與同學(xué)之間的相處。
二、總結(jié)
我是學(xué)管理的,在書本上學(xué)過很多套經(jīng)典管理理論,似乎通俗易懂,但從未付諸實(shí)踐過,也許等到真正管理一個(gè)公司時(shí),才會(huì)體會(huì)到難度有多大;我們?cè)诶蠋熌抢锘驎旧峡吹竭^很多精彩的談判案例,似乎輕而易舉,也許親臨其境或親自上陣才能意識(shí)到自己能力的欠缺和知識(shí)的匱乏。實(shí)習(xí)這兩個(gè)月期間,我拓寬了視野,增長(zhǎng)了見識(shí),體驗(yàn)到社會(huì)競(jìng)爭(zhēng)的殘酷,而更多的是希望自己在工作中積累各方面的經(jīng)驗(yàn),為將來自己走創(chuàng)業(yè)之路做準(zhǔn)備。