- 相關推薦
大學生程序員實習總結
總結就是對一個時期的學習、工作或其完成情況進行一次全面系統(tǒng)的回顧和分析的書面材料,它可以促使我們思考,讓我們來為自己寫一份總結吧。總結怎么寫才能發(fā)揮它的作用呢?下面是小編為大家收集的大學生程序員實習總結,僅供參考,大家一起來看看吧。
大學生程序員實習總結1
時間過的很快,轉眼間已經實習將近5個月,其中有2個月是屬于完全被流放的。
最先在內部系統(tǒng)組參與內部管理系統(tǒng)開發(fā)
。╯truts+mysql+spring+hibernate),之后是去做網絡交換機軟件的腳本測試,F在又回歸內部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1、淺談測試
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導地位的,還是大型系統(tǒng)的集成測試經驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。
2、程序員的.困惑
有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段源碼才真正屬于你。
3、如何調試追蹤
如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步stepover,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if(xxx=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4、一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰(zhàn)性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
大學生程序員實習總結2
20xx年11月下旬,我離開了學校,進入了最后一學期的頂崗實習階段。從離開學校的那天起,我就當自己是一個正式的員工,做好了經歷重重困難的準備,我始終堅信,我的努力與堅持不懈不會白費,我的未來不是夢。
一、實習單位介紹:
二、實習崗位、主要過程、主要內容、主要工作、收獲
我在該公司任職軟件開發(fā)工程師,剛實習的第一個星期,主要的工作是熟悉公司的開發(fā)框架及開發(fā)流程,及時完成項目經理派發(fā)的任務。從第二個星期開始,我就開始接觸公司的開發(fā)項目。令我印象最深、體會也最深的一個項目是《南京大學110周年校慶系統(tǒng)》。該項目不僅開發(fā)時間短(只有一個月的時間),最主要的是需求不清。在客戶與公司的雙重壓力下,我們這組人(共5人)在與客戶只溝通了兩次的需求下,我們就開始動工。該項目的用戶主要分為校領導和嘉賓。針對校領導和嘉賓進行相應的車輛、餐廳、賓館、會場、時間、志愿者的安排,要有沖突提示功能。如:在一個重疊的時間段內,一個人不能同時參加兩項及以上活動;
一輛車安排的.人數不能超過他的最大承載數等等。在做這些功能的時候,我們有過以人為基礎,分配車輛、餐廳等資源,也有考慮過以資源為主,分配人員等種種意見。在每一次意見有了分歧以后,我們都要討論,各抒己見。這種方式使我樂于表達自己的想法,當我的想法得到了其他同事的認可時,那種感覺無法用言語來表達。即使是自己的想法錯了,但聽到同事的另一番看法,使我茅塞頓開,也有了收獲的喜悅。
由于項目太緊,我們經常加班,每晚都要坐末班車回去,好幾次回來后倒頭就睡,周末也沒得休息。正是有了這些無以言表的感覺才使我對這個項目,對這個階段很難忘。在項目的功能方面,我負責所有基礎信息的添加與列表顯示。在做這些的時候,與我在學校做的項目的最大不同是分頁都是用的存儲過程,驗證最好要做到客戶端和服務端同時驗證。還涉及到站內信互發(fā)、打印、導出、發(fā)郵件等這些我以前看似很神奇的東西,現在我已把神奇變?yōu)榱爽F實。
在這半年多的工作實踐中,我學到了很多,這些都是作為學生學不到的,如:
1、我參與的都是團隊合作的項目,無論是在自己公司,還是在合作公司,我們都講究團隊精神。在信任自己和他人的基礎上,思想統(tǒng)一,行動一致,這樣的團隊一定會攻無不克、戰(zhàn)無不勝。我們的很多工作是一起完成的,在這個過程中,大家互相提醒和補充,大大提高了工作效率,所有的工作中溝通是最重要的,一定要把信息處理的及時、有效和清晰。
2、每一個項目在開始著手的第一步,一定要和客戶把需求溝通清楚,只有了解了項目的需求,才有可能真正做好一個項目。我們需要向客戶提出要求客戶提供所有涉及該項目的資料,每次與客戶見面都需要熟悉業(yè)務與程序的最少一至兩個程序員隨時記錄需求。
3、工作中,有一個無論是技術,還是經驗都比較讓人肯定的前輩帶領,將任務詳細化,詳細到每個頁面、甚至是一個頁面中的圖片什么時候做好,做到什么程度,這樣把工作進度有計劃有方向的暫定下來,做事很有效率。
4、每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己干了什么,不是漫無目的的工作。
5、工作并不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術要互相學習,也許有一天,公司需要你發(fā)揮其他的技能幫忙,所以互相學習也是很重要的,我在公司,深有感觸,除編程之外,切圖、界面設計等工作都干過。
三、體會
轉眼,出來社會都已大半年,已是半個社會人了。不能再向學生那樣,某些時候可以隨心隨意。頂崗實習,為我們提供了一個很好的實踐機會,可以讓我們更好的把理論應用于實踐,在實踐中領悟理論,更可以學習到很多書本上學習不到的、甚至比理論知識更實用的業(yè)務知識。而且,這些實習經驗,無疑是我們畢業(yè)后就業(yè)的一大籌碼。作為一個成年人,作為一個社會職業(yè)人,任何時候都要守規(guī)矩,做好自己的本分,承擔起自己所需要承擔的責任。
經歷了2家公司的工作,我漸漸的認識到,每一份工作或每一個工作環(huán)境都無法盡善盡美,但每一份工作中都有許多寶貴的經驗和資源,如失敗的沮喪、自我成長的喜悅、溫馨的工作伙伴、值得感謝的客戶等等,這些都是工作成功者必須體驗的感受和必備的財富。如果每天懷著感恩的心情去工作,在工作中始終牢記擁有一份工作,就要懂得感恩的道理,你一定會收獲很多很多。在你收獲很多很多的同時,你會發(fā)現自己已經在鍛煉中變得勇敢,堅強,樂觀,闊達。這樣的你,是不斷前進的走在成功的路上的。
大學生程序員實習總結3
今年9月份,由于學校安排我們這個計算機系的到xx中興軟件公司去實習,這是我人生中的第一份實習工作,也是第一次走進軟件公司的大門。
由于我是應屆畢業(yè)生,對軟件程序開發(fā)不是很熟悉,公司給我們三個方向,第一,學c、c++等語言開發(fā);第二,學3g網絡通訊技術;第三,學習最近比較火的手機操作系統(tǒng)android(安卓)應用程序開發(fā)。當時,中興軟件公司的部門經理和我們大概講了下三個方面的發(fā)展方向。同學們都互相討論著,到底是朝著哪方面去發(fā)展。
那時候的我,在互聯網上聽說過安卓,也對那方面很有興趣,就報了安卓應用程序開發(fā)班。
我們這個班有60多號人,很多人也是對這個東西好奇就報了,第一次上安卓課時大家都很積極,老師大概講了下安卓的發(fā)展及前景,大家聽的很出神,幻想著對從事安卓開發(fā)前景一片光明。之后老師就講了寫實習期間的具體安排,要去我們大家每組要做出一個本地電子相冊,6人每組。當時看著老師給出的那個本地電子相冊應用程序的界面以為很難做出來,之后老師一步一步的示范,我們也一步一步的做出來了,老師很負責,我們學的也很認真。在老師的熱心指導下,我對安卓應用程序的開發(fā)有了基本的了解,并積極參與相關工作,注意把書本上學到的java理論知識以及安卓的相關知識對照實際工作,用理論知識加深對實際工作的.認識,用實踐驗證大學所學確實有用。
跟公司同事一樣上下班,和小組的同事一起完成相關工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態(tài)度以及較強的工作能力和勤奮好學來適應公司的工作,完成公司的任務。簡短的實習生活,既緊張,又新奇,收獲也很多。通過實習,使我對安卓應用程序開發(fā)工作以及發(fā)展前景有了深層次的感性與理性的認識。
在小組我主要的工作任務是做軟件界面,做軟件的ui,也對功能的實現有一定的了解。我在實習期間做ui花了很多的時間走了很多彎路,給同事的工作帶來了很多麻煩,但是我們老師很鼓勵我,讓我繼續(xù)認真的把事情做好,我很受鼓舞,同時也很努力的去把事情做好。
實習生活,感觸是很深的,提高的方面很多,但對我來說最主要的是工作能力的進步。畢業(yè)實習主要的目的就是提高我們應屆畢業(yè)生社會工作的能力,如何學以致用,給我們一次將自己在大學期間所學習的各種書面以及實際的知識,實際操作、演練的機會。自走進中興軟件公司開始我本著積極肯干,虛心好學、工作認真負責的態(tài)度,積極主動的完成相關工作,以及對企業(yè)的各種產品的了解,對企業(yè)分公司的熟悉,讓自己以最快的速度融入公司,發(fā)揮自己特長。同時認真完成實習日記、撰寫實習報告,成績良好。實習單位的反饋情況表明,在實習期間反映出我具有較強的適應能力,具備了一定的組織能力和溝通能力,能很好的完成企業(yè)在實習期間給我布置的工作任務。
實習收獲,主要有4個方面:
1、通過直接參與企業(yè)的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務。
2、提高了實際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實踐經驗。
3、學生在實習單位受到認可并促成就業(yè)。并為畢業(yè)后的正式工作進行了良好的準備。
通過實習,我對我國安卓應用開發(fā)發(fā)展有了大致的了解,也準備在實習結束后,借回校的機會,抓緊時間,學習更多相關的理論知識,提高自己的專業(yè)水平,為正式工作準好準備思想上的轉變,我本次實習還有的收獲是通過自己的觀察和與同事的交談思想有一個很大的進步,人生的價值觀。通過這次實習,讓我受益匪淺,如此感慨萬分!
【大學生程序員實習總結】相關文章:
程序員實習總結04-15
程序員實習總結05-13
程序員個人實習總結02-04
程序員實習工作總結07-12
程序員實習總結15篇05-13
程序員實習報告02-28
程序員的實習報告10-21
程序員的實習報告06-09
程序員實習工作總結12篇02-17