軟件工程實訓心得體會
我們有一些啟發(fā)后,可以將其記錄在心得體會中,它可以幫助我們了解自己的這段時間的學習、工作生活狀態(tài)。是不是無從下筆、沒有頭緒?下面是小編為大家收集的軟件工程實訓心得體會,歡迎大家分享。
軟件工程實訓心得體會1
轉眼之間,兩個月的實習期即將結束,回顧這兩個月的實習工作,感觸很深,收獲頗豐。這兩個月,在領導和同事們的悉心關懷和指導下,通過我自身的不懈努力,我學到了人生難得的工作經(jīng)驗和社會見識。我將從以下幾個方面總結軟件工程崗位工作實習這段時間自己體會和心得:
在軟件工程崗位工作的實習過程中,我始終把學習作為獲得新知識、掌握方法、提高能力、解決問題的一條重要途徑和方法,切實做到用理論武裝頭腦、指導實踐、推動工作。思想上積極進取,積極的把自己現(xiàn)有的知識用于社會實踐中,在實踐中也才能檢驗知識的有用性。
在這兩個月的實習工作中給我最大的感觸就是:我們在學校學到了很多的理論知識,但很少用于社會實踐中,這樣理論和實踐就大大的脫節(jié)了,以至于在以后的學習和生活中找不到方向,無法學以致用。同時,在工作中不斷的學習也是彌補自己的`不足的有效方式。信息時代,瞬息萬變,社會在變化,人也在變化,所以你一天不學習,你就會落伍。通過這兩個月的實習,并結合軟件工程崗位工作的實際情況,認真學習的軟件工程崗位工作各項政策制度、管理制度和工作條例,使工作中的困難有了最有力地解決武器。通過這些工作條例的學習使我進一步加深了對各項工作的理解,可以求真務實的開展各項工作。
在軟件工程崗位工作中我都本著認真負責的態(tài)度去對待每項工作。雖然開始由于經(jīng)驗不足和認識不夠,覺得在軟件工程崗位工作中找不到事情做,不能得到鍛煉的目的,但我迅速從自身出發(fā)尋找原因,和同事交流,認識到自己的不足,以至于迅速的轉變自己的角色和工作定位。
為使自己盡快熟悉工作,進入角色,我一方面抓緊時間查看相關資料,熟悉自己的工作職責,另一方面我虛心向領導、同事請教使自己對軟件工程崗位工作的情況有了一個比較系統(tǒng)、全面的認知和了解。根據(jù)軟件工程崗位工作的實際情況,結合自身的優(yōu)勢,把握工作的重點和難點,盡心盡力完成軟件工程崗位工作的任務。兩個月的實習工作,我經(jīng)常得到了同事的好評和領導的贊許。
從大學校門跨入到軟件工程崗位工作崗位,一開始我難以適應角色的轉變,不能發(fā)現(xiàn)問題,從而解決問題,認為沒有多少事情可以做,我就有一點失望,開始的熱情有點消退,完全找不到方向。但我還是盡量保持當初的那份熱情,想干有用的事的態(tài)度,不斷的做好一些雜事,同時也勇于協(xié)助同事做好各項工作,慢慢的就找到了自己的角色,明白自己該干什么,這就是一個熱情的問題,只要我保持極大的熱情,相信自己一定會得到認可,沒有不會做,沒有做不好,只有你愿不愿意做。轉變自己的角色,從一位學生到一位工作人員的轉變,不僅僅是角色的變化,更是思想觀念的轉變。
在工作間能得到領導的充分信任,并在按時完成上級分配給我的各項工作的同時,還能積極主動地協(xié)助其他同事處理一些內務工作。個人的能力只有融入團隊,才能實現(xiàn)最大的價值。實習期的工作,讓我充分認識到團隊精神的重要性。
團隊的精髓是共同進步。沒有共同進步,相互合作,團隊如同一盤散沙。相互合作,團隊就會齊心協(xié)力,成為一個強有力的集體。很多人經(jīng)常把團隊和工作團體混為一談,其實兩者之間存在本質上的區(qū)別。優(yōu)秀的工作團體與團隊一樣,具有能夠一起分享信息、觀點和創(chuàng)意,共同決策以幫助每個成員能夠更好地工作,同時強化個人工作標準的特點。但工作團體主要是把工作目標分解到個人,其本質上是注重個人目標和責任,工作團體目標只是個人目標的簡單總和,工作團體的成員不會為超出自己義務范圍的結果負責,也不會嘗試那種因為多名成員共同工作而帶來的增值效應。
幾個月來,我雖然努力做了一些工作,但距離領導的要求還有不小差距,如理論水平、工作能力上還有待進一步提高,對軟件工程崗位工作崗位還不夠熟悉等等,這些問題,我決心實習報告在今后的工作和學習中努力加以改進和解決,使自己更好地做好本職工作。
軟件工程實訓心得體會2
時間過的很快,轉眼間已經(jīng)實習將近5個月,其中有2個月是屬于完全被流放的。最先在內部系統(tǒng)組參與內部管理系統(tǒng)開發(fā)(struts+mysql+spring+hibernate),之后是絡交換機軟件的腳本測試,F(xiàn)在又回歸內部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗。至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。
有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化? 有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。 如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼, 要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的`ide,這點做的很好。例如頁面內容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設置斷點,一步一步stepover,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現(xiàn)的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
軟件工程實訓心得體會3
我們是20xx年3月7號進入宏天實訓公司參加軟件開發(fā)實訓的,在此次實訓中,除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。
經(jīng)過之前的在校學習,對程序設計有了一定的認識與理解。在校期間,一直都是學習理論知識,沒有機會去參與項目的開發(fā)。所以說實話,在實訓之前,軟件項目開發(fā)對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經(jīng)過這次實訓,讓我明白了一個完整項目的開發(fā),必須由團隊來分工合作,并在每個階段中進行必要的總結與論證。
一個完整項目的開發(fā)它所要經(jīng)歷的階段包括:遠景范圍規(guī)劃和用例說明、項目結構和風險評估、業(yè)務功能說明書、詳細設計說明書、代碼實現(xiàn)、測試和安裝包等等。一個項目的開發(fā)所需要的財力、人力都是很多的,如果沒有一個好的遠景規(guī)劃,對以后的開發(fā)進度會有很大的`影響,甚至會出現(xiàn)在預定時間內不能完成項目或者完成的項目跟原來預想的不一樣。一份好的項目結構、業(yè)務功能和詳細設計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有比較明確的認識,還能減少在開發(fā)過程中出現(xiàn)不必要的麻煩。代碼的實現(xiàn)是一個項目開發(fā)成功與否的關鍵,也就是說,前期作業(yè)都是為代碼的實現(xiàn)所做的準備。
我深刻的認識到要成為一名優(yōu)秀的軟件開發(fā)人員不是一件容易的事情,不僅要有足夠的干勁和熱情,還要有扎實的編寫代碼基礎,必須要有事先對文檔進行可靠性報告,功能說明書,詳細設計說明書等的編寫和一些風險評估的編寫的能力。
軟件工程實訓心得體會4
我是今年進入xx公司參加軟件開發(fā)實習的,在此次實習中,除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學習的東西。
經(jīng)過之前的在校學習,對程序設計有了一定的認識與理解。在校期間,一直都是學習理論知識,沒有機會去參與項目的開發(fā)。所以說實話,在實習之前,軟件項目開發(fā)對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經(jīng)過這次實習,讓我明白了一個完整項目的開發(fā),必 1 / 9
須由團隊來分工合作,并在每個階段中進行必要的總結與論證。 一個完整項目的開發(fā)它所要經(jīng)歷的階段包括:遠景范圍規(guī)劃和用例說明、項目結構和風險評估、業(yè)務功能說明書、詳細設計說明書、代碼實現(xiàn)、測試和安裝包等等。一個項目的開發(fā)所需要的財力、人力都是很多的,如果沒有一個好的遠景規(guī)劃,對以后的開發(fā)進度會有很大的影響,甚至會出現(xiàn)在預定時間內不能完成項目或者完成的項目跟原來預想的不一樣。一份好的項目結構、業(yè)務功能和詳細設計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有比較明確的認識,還能減少在開發(fā)過程中出現(xiàn)不必要的麻煩。代碼的實現(xiàn)是一個項目開發(fā)成功與否的關鍵,也就是說,前期作業(yè)都是為代碼的實現(xiàn)所做的準備。
我深刻的認識到要成為一名優(yōu)秀的軟件開發(fā)人員不是一件容易的事情,不僅要有足夠的干勁和熱情,還要有扎實的編寫代碼基礎,必須要有事先對文檔進行可靠性報告,功能說明書,詳細設計說明書等的編寫和一些風險評估的編寫的能力。 除了圖書館,最能讓我感覺到身在大學的就是機房,在匆匆過去的兩個月內,我往返于機房與宿舍之間,使我享受了一個充實的學習時期,讓我感受到了大學的魅力,對自己充滿信心,對大學充滿信心,以積極的心態(tài)迎接明天挑戰(zhàn)。實習中要求有扎實的理論基本知識,操作起來才順心應手,我這時才明白什么是“書到用時方恨少”。這就激發(fā)了學習的欲望!皩W以致用”,就是要把學來的知識能運用到實際操作當中,用實踐來檢驗知識的正確性。我想,這是實習的最根本目的。
“紙上得來終覺淺,絕知此事要躬行!”,在短暫的'實習過程中,讓我深深感受到自己在實際運用中專業(yè)知識的匱乏。以前總以為自己學的還不錯,一旦應用到實際就大不一樣了,這時才真正領悟“學無止境”的含義。經(jīng)過為期兩個月的電子政務服務平臺系統(tǒng)開發(fā)的實習,我對Visual軟件開發(fā)平臺有了更深一步的了解,對微軟基礎類庫的認識與使用也有了大大的提高。以及如何使用SQLServer數(shù)據(jù)庫進行連接操作方面有了本質的提高。
短短的實習結束了,為我將來的就業(yè)打下了良好的基礎,也提高了我的軟件開發(fā)的水平,今后我將會更加努力的學習,不斷提高自身素質,開拓創(chuàng)新,與時俱進,做一個優(yōu)秀的軟件開發(fā)工程師。
【軟件工程實訓心得體會】相關文章:
軟件工程實訓心得體會(通用)10-24
軟件工程實訓心得體會7篇03-22
軟件工程實訓心得體會(通用10篇)06-14
有關編程實訓心得體會 實訓心得體會03-30
實訓心得體會【精選】07-27
(精選)實訓心得體會07-17
【精選】實訓心得體會09-09
[精選]實訓心得體會10-01
實訓心得體會[精選]12-29