- 相關推薦
程序員實習個人總結
總結是在某一時期、某一項目或某些工作告一段落或者全部完成后進行回顧檢查、分析評價,從而得出教訓和一些規律性認識的一種書面材料,它可以給我們下一階段的學習和工作生活做指導,因此我們要做好歸納,寫好總結。如何把總結做到重點突出呢?以下是小編精心整理的程序員實習個人總結,僅供參考,大家一起來看看吧。
程序員實習個人總結1
一、實習單位及崗位簡介
(一)實習單位的簡介
_______有限公司是一家剛剛成立的私營公司,在職員工大部分為80后軟件精英,主營軟件開發(Java方向),電子產品批發零售,信息系統集成服務,公司行業主要是互聯網、電子商務、計算機軟件、計算機硬件等。公司地址在_________,現共有員工大概50人。主要有Web開發部、Jsp開發部、Android開發部等。經過不斷地學習和實戰,每個部門都有其實力強硬的帶頭人,整體上是一個積極向上,團結奮進的創業型企業。
企業文化:人才是企業的財富,優秀的產品,良好的服務是企業價值的體現;愛祖國、愛人民、愛事業和愛生活是企業凝聚力的源泉;尊重知識、集體奮斗、艱苦創業是企業發展的要求;責任意識、創新精神、敬業態度和精誠合作是企業文化的精髓;實事求是是企業的行為準則。
(二)實習崗位的簡介
我所在的實習崗位是一個所屬Android部的程序開發崗位,主要工作是配合組長,做一些力所能及的東西。同時組長會針對性的給我一些網站或者資料,讓我學習,這些資料主要是和他現在做的項目相關的技術實現。我自己看一邊做個基本的了解,同時對這些技術和框架有個大體的認識。然后他會再結合他的項目,有針對性的給我講解這些技術的應用,是怎樣在他的項目里實現的。然后會給我分配一個小任務,讓我拿來練手的同時,又一遍溫習和鞏固先前學到的技術。
我的實習工作從一個APP的界面開始,慢慢熟悉這個APP的框架結構,然后把組長寫好的核心算法放進框架中,實現其功能。總的來說,我在這個團隊中主要擔任輔助的工作,將其他人寫好的模塊放進項目框架中,從中不斷學習Amdroid開發的技巧和別人的代碼風格。
二、實習內容及過程
時間一晃而過,轉眼間到公司已經兩個多月了。這是我人生中彌足珍貴的一段經歷。在這段時間里各級領導在工作上給予了我極大的幫助,在生活上給予了我極大的關心,讓我充分感受到了領導們“海納百川”的胸襟,感受到了大發人“不經歷風雨,怎能見彩虹”的豪氣。在對公司各級領導肅然起敬的同時,也為我有機會成為公司的一份子而自豪。在段時間里,在領導和同事們的悉心關懷和指導下,通過自身的努力,各方面均取得了一定的進步。
來這個公司雖然才短短兩個月,收獲挺多的,由對項目的一竅不通到現在對它的流程以及相關的技術都有所了解,也讓我深深體會到了溝通自學的重要性。所以我們每一步都有要集中注意力,爭取把每一步都做好。
剛開始我們做這個程序的時候,大家都比較盲目,只是負責人說了一下,我們就開始進行編了在這個過程之種我們吃了許多的苦,有時候凌晨三四點我們還在加班,可最后做出的作品是輸入速度太慢,我們的主管于是帶領我們到他們一
樓的微機室是去看他們以前編寫的程序;不看不知道,一看嚇了我們一大跳,以前我們那有這樣想過呀,只要能做出來,沒有錯誤就行了,可是速度呢?人家一個小時輸入的東西,我們的程序可能需要一個早晨,看完之后主管對我們說:這樣的程序送你,你會用嗎?
那個打擊呀,辛苦了幾天幾夜,最終卻是這樣的一個結果?纱驌魵w打擊,我們又得重新來做!相對而言,我們這次要比以前有經驗了,一次比一次成熟起來了,在經歷了又一個一天一夜的奮戰,我們終于又有新希望了,可是心情剛好,那么又傳來了消息,說他們的數據又發生的變動,有了新的調整,這在以前我們也想過這個問題,也想好好的做,可是我們又一想工廠不是要實用嗎?這方面變化的可能性很小,于是為了方期間我將有變量寫進了代碼之中,這一變,無疑宣布我要失敗了。和我在一起的幾個同事也是這種情況,所以我們這些沒有開發過軟件的充當軟件高手的新手們又得重新面對新的問題了.
失敗,又一次被打敗!
幾天之后我們又做出了程序,很辛苦,此時我們才明白程序員的不易了,編程是一個見效特別慢的東西,而且對方又看不見,如果一不小心你的程序可能會無法打開,或者是說出現別的什么,那就完了,你幾天的成果就什么也看不見了,不像別的東西,做了,可以讓大家看得見。我的程序在最后的調試時出現了一點小故障,一時間我一點思路也沒有了,所以我失敗了。
當然比表面來看我是失敗了,敗的很慘;可是從某種意義上說我又達到了我的目的,因為只有失敗的人永遠都不會停下思考的腳步,激起了我沉睡的思想,使我一顆盲目的心有了方向,我不能這樣輸了,從那兒倒下去的,我會從那兒站起來的,頂著那么大的壓力,我的體會絕不低于他們中的任何一個人,說實話,在一段實習期間,我真的有點撐不住了,我也想到過放棄,可我不能就這樣輕言放棄,我失敗了,我輸掉的是技能,不是人格;可我退縮了,就會失掉了人格,我將失去了所有,失掉技能我還會追回來的!
人生的每一步旅途中,總有著一道無形的欄桿,每一次跨越需要很多的勇氣,也不是每一次跨越都能夠成功,失敗是不可避免的,主要的是要敢于承認失敗,面對失敗,努力去做,解決它,有這個決心,我想人生會成功的,至少可以無憾!這次我想我會很用心的去學習,盡量把他做到完美,至少我自己要九十分的滿意我才會交出我的作品。
雖然加入公司這個大家庭已經有不短的時間了,對開發技術掌握的還不是很深,對發現問題的處理還不是很全面,對分工的工作還沒有形成系統的計劃。隨著對公司和工作的進一步熟悉,我也希望能夠在今后的工作中更加迅速的提升自己的業務能力以及技術能力,我覺得多做一些工作更能體現自己的人生價值!皹I精于勤而荒于嬉”,在以后的工作中我要不斷學習業務知識,通過多看、多問、多學、多練來不斷的提高自己的各項業務技能。學無止境,時代的發展瞬息萬變,各種學科知識日新月異。我將堅持不懈地努力學習各種知識,并用于指導實踐。在今后工作中,要努力做好開發人員的本職工作,把自己的工作創造性做好做扎實,為項目的開發以及公司的.發展貢獻自己的力量。
通過和大家一段時間的相處,我深切地感受到,我們公司部是一個團結、上進、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室里仍然會聽到笑聲;面對客戶,大家總是熱情真誠;面對技術上的困難,大家總是互相幫助,直至解決難題。整個部門和睦相處,就像一個溫馨的大家庭。而部門領導就是這個家庭中的家長,給每個人很大的空間自由發揮。從他們身上,
我真正體會到了敬人、敬業、高效、高水平服務的真實意義,體會到了服務部服務、奉獻的意義,體會到了創造完美、服務社會的服務理念,知道了什么是創新就是生活。特別令我感動的是,每當我遇到困難向大家求助時,誰都會無私的告訴我。
我很慶幸自己能在這樣有限的時間里,在這么和諧的氣氛中工作、學習,和同事們一起分享快樂,分擔工作。所以我努力向同事學習,不懂就問,認真完成領導和同事交給我的每一項工作。
實習,是開端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續學習,深入實踐,不斷提升自我,努力創造業績,繼續創造更多的價值
人生就是經歷著風風雨雨,在風雨中倒下去,然后站起來的時候,那時的彩虹最美麗!
三、實習收獲與體會
學習Android有一段時間了,了解到在智能手機軟件不斷發展的今天,很多傳統PC機上的應用正在向智能手機客戶端轉移。但是在學習的過程中有出錯的操作以及隨之而來的全英文報錯內容,讓人感覺到非常的郁悶和煩躁!可是隨著時間的推移,隨著掌握的知識的增加,不知道從哪天開始忽然發現從最初的面對Android時的煩躁到現在居然對Android有了一探究竟的興趣!總結了一下自己學習Android以來的一些心得,和大家分享一下!
1、首先在學習Android的時候要有一份永不放棄的決心,從某些方面來說,學習Android是一件非?菰锏氖虑椋绕涫莿傞_始的時候,面對全英文的黑白操作界面,所以,持之以恒是最重要的!
2、自己創造一個Android學習的環境!由于Android有大量的操作需要記憶,很顯然,靠死記硬背是不科學的!的方法就是實踐,多操作,聯系的多了,自然而然的就記住了,而且還是記得最牢靠的!
3、細微處著眼。Android是很嚴肅的,也許一個命令大小寫的錯誤就可能導致出錯,甚至多一個少一個空格,或者小符號,它也會給你個“小臉色”看看,這就要求我們在操作Android虛擬機的時候非常的細心,有足夠的耐心!
4、留意Android代碼的報錯。出現操作錯誤的時候,它會報錯,告訴你哪里出問題了,可能有的同學英語能力比較差,碰到報錯的時候看不懂,也就不去管它,這就導致了排錯非常的困難。所以,碰到報錯的時候即使我們看不懂,我們也努力的去讀,然后根據一字半字的去“猜”,然后等找到錯誤了它就會潛意識的讓我們明白那句全英文的報錯的大體意思,時間長了,碰到的次數多了,就算我們英語能力差,我們也可以“讀懂”它報錯的意思!
寫在最后我想告訴大家的就是學習Android要多實踐,即使剛開始失敗了也要繼續,再失敗再繼續,再失敗再------學習Android失敗是很正常的事情,希望大家能堅持,不要害怕失敗。遇到問題的時候先嘗試著自己解決,等解決不了的時候再請教別人!
不僅學Android要如此,學習其他方面的東西也應該如此。學習靠積累,持之以恒方能見效。
四、致謝
在此,感謝我的實習單位給了我這次實習的機會,能讓我學到這么多在學校學不到的東西。同時也要感謝我的組長,能在那么繁忙的工作中還對我提出的問題耐心解答。也感謝我周圍的同事,不因為我是一個實習生而對我有偏見,他們待人都很誠懇,也因為他們,我才能這么快的融入到這個團隊中,帶著輕松愉快,積極奮進的心態結束了這些天的實習。再次感謝幫助過我的這些人!
程序員實習個人總結2
在達內為期兩周的實習時間已悄然離去,剛來時的那種新鮮好奇早飛到了九霄云外,更多的是離開時的那種不舍和對自己及所學的反思。
當我第一天來這里時,和其他同學一樣懷著興奮得心情踏進達內it培訓中心,或許是單純的對這個新環境的好奇、也或許是曾經對這兒有一點了解想親自見證一下,因為聽大二的學長說只有來到達內才能學到與學校不同的`東西,才能更接近實際項目工程。的確如他們所說,運行程序前必須作許多準備工作,如:文檔內創建變量或增加成員函數;在resourceview內創建快捷鍵或增加菜單項……當然做成功一個項目必須先寫好需求分析。
就這樣既興奮又好奇的跟著老師一步一步往下走,跟著在鍵盤上忙碌的敲代碼、調整程序。實習時間慢慢的在減少,而程序卻相反——越來越難,越來越繁。因為一個小環節與大家拉開了距離,在一個龐大的項目中是不允許任何一處掉鏈子的?吹酵瑢W們早已“輕車熟路”操作自如了,而我卻不知所措,立刻就有了壓力。一天下來感受最深的就是那種巨大的差距。學校所學與實際應用中的脫節。
在我困惑與迷茫時,老師給我解釋說:“咱用的編程軟件是vc6。0,更加注重的是對學生實戰能力的培養,在學校所學專業知識的基礎上讓我們學習最新的編程技術,通過做項目的方式來讓我們明白實踐中的編程到底是怎樣的……”正是冀老師的耐心講解讓我重新找回了自信,幾天下來從簡單的c++程序到第一個win32程序,從mfc到第一個dialog……雖然程序中還是有太多的疑惑但更多的是增長了見識看清了差距。
通過實際項目的開發我有以下幾點收獲:
1。多向老師、同學虛心請教,也別說自己學的不怎么樣,不然會大大減少自己的自信,從而與大家的差距越來越大。
2。編程以前一定要對整個項目有仔細的了解,能寫好需求分析,這樣在實際操作時就會更加調理,而且不會遺漏東西。
3。做任何項目都離不開團隊合作。所以我們一定要注意團隊合作意識,多和小組內的人交流。
4。在編程中一定要規范,絕對不可以隨性
在達內的這半個月培訓我感覺獲益匪淺。雖然與課本知識不同,至少我看清了實際做項目與書本知識之間的差距,不至于在就業后手足無措。這次實習對我以后的學習甚至就業帶來了巨大的幫助。
感謝學校,感謝達內的王老師,冀老師。
程序員實習個人總結3
通過這次實習,有接下來的幾點認識。
1、對于一個項目來說,良好的文檔是正規研發流程中非常重要的環節,作為代碼程序員,我們很多工作時間都是在寫技術文檔,它會在未來的升級以及模塊的復用時起著至關的作用。所以我們必須注重這個。
2、良好的代碼編寫習慣也是非常重要的,它不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協作。我們要使我們的程序具有易讀性,易擴展性,容錯性。
。1)易應有盡有性:所有的變量和函數以及類名都用簡單易懂易記憶的命名方式,所有類和函數,變量都有關鍵的注釋說明。這點很重要,也很基礎。
。2)易擴展性:整體系統架構邏輯簡單清晰,模塊與模塊之間盡量做到互不影響,也就是盡可能的.獨立,這部分工作主要體現在前期設計工作中,需要掌握好的設計經驗和方法才能夠做的比較好。
。3)容錯性:對所有數據都進行有效性檢查:對第三方接口的調用失敗的容錯性。對所有代碼都做調用失敗后的處理。以及在大的工程中加入trace文件輸出,把關鍵的操作信息輸出,以便對工程異常情況產生條件的定位,及時解決問題。
3、一個好的調試、跟蹤與測試方法是非常重要的。我們需要對每個模塊的接口做測試,數據界的檢查,在對整個模塊做測試。主要測試穩定性,效率及功能是否正常。確認單個模塊完全,再加入工程。我覺得在我們調試時用debug模式啟動服務器是一個非常好的選擇,我們可以很快定位到出錯的地方。并用可以找到解決的辦法。
總之這一段實習的經歷讓我明白了:一個優秀的程序員必須不斷的學習,隨時總結,找到自己的不足,這樣逐步提高,才能讓自己很快的成長起來。
程序員實習個人總結4
時間過的很快,轉眼間已經實習將近5個月。
最先在內部系統組參與內部管理系統開發(struts+mysql+spring+ibernate),之后是去做網絡交換機軟件的腳本測試,F在又回歸內部系統,雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1 淺談測試
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統的方方面面具體運作的前提。但占主導地位的,還是大型系統的集成測試經驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。
2 程序員的困惑
有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3 如何調試追蹤?
如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4 一些習慣
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的.代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
5 題尾話
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
【程序員實習個人總結】相關文章:
程序員實習總結07-25
程序員的實習總結04-12
程序員實習總結范文05-02
最新程序員實習總結08-12
程序員實習總結大全03-14
程序員轉正個人總結08-03
程序員實習總結15篇11-25
程序員實習工作總結07-10
程序員實習報告總結大全03-20