軟體公司工作實習總結

軟體公司工作實習總結

  忙碌而又充實的工作已經告一段落了,這段時間裡,相信大家面臨著許多挑戰,也收穫了許多成長,好好地做個梳理並寫一份工作總結吧。你還在為寫工作總結而苦惱嗎?以下是小編為大家收集的軟體公司工作實習總結,供大家參考借鑑,希望可以幫助到有需要的朋友。

  軟體公司工作實習總結1

  基於本次暑期實習的情況,我收穫很大。

  從實訓目的來看,本次實訓主要是在VS2016開發平臺上實現對c#語言、SQL資料庫的應用,就我所在小組的專案工作內容來看,還需要掌握水晶報表和mDI多視窗應用技術。除了要充分熟悉開發平臺及應用設計之外,還要掌握並實踐軟體專案設計規範及其開發流程即需求階段、分析和設計階段、編碼階段和測試階段,以便能按時交付作業。

  從實訓的內容來看,我小組的專案是“人事工資管理系統”,主要實現公司企業對內部員工檔案、工資、獎罰考勤等一系列的管理,這在當今不斷壯大的企業用人單位是亟待需要的,總的來說,專案的難度係數不是很高,但也是相當困難。

  在校外實習之前,老師先在校內培訓了5天。5天實訓中,著重講解了c#語言應用,並佈置編寫“通訊錄”工作臺程式,windows應用程式和wPF程式,資料先是用文字儲存,然後練習用資料庫儲存,期間每天需上交當日作業。5天的時間裡,透過不斷地學習,我從完全不懂c#語言成長到初步掌握了這門語言,當然在具體應用中還是會遇到些問題,但我還在學習。其實在實習的前一個月裡,老師就上傳了一些關於c#語言的資料並通知我們需要配置哪些軟體環境,對於這一點,我是相當感謝何老師的,當然在校外的實習裡,公司也全都把開發專案用到的一系列軟體上傳到公共資料夾裡,從而免去了我們下載軟體的麻煩,在此,感謝眾老師。

  校內實習要上交的作業我是在校外實習中補充完成的,因為之前上交的作業由於時間倉促大都有錯誤,所以藉著校外實習中對c#語言的進一步應用和講師的詳細講解後,我重新改正了錯誤,希望何老師能諒解採納。

  校外實習是從7月12號開始,歷時15天,15天的最後一天要回校評審。我對本次校外實習的各個方面都十分滿意。相比上次實習,首先這裡的住宿學習條件非常好,住宿和實習地都安裝了空調,實習地方環境清幽寬敞明亮,伙食也非常好。然後就是實習講師非常專業和負責,他事先把所有有關實習的資料軟體存放在公共資料夾,且規劃入微。一開始先是對我們進行c#測試分好組安排好每組專案任務,又指導我們每個小組安裝SVn軟體,方便小組檔案上傳與統一,整體一氣呵成,不似之前實習的凌亂,這一點我十分敬佩。

  之後每天都先安排好任務工作,認真且非常詳細的給我們操作示範並細心地製作成word文件供小組之後檢視。每隔幾天都會有小組評審,主要針對小組所編文件的規範程度和不足提出修改建議。作為小組的Pm,我必須承認一開始工作任務安排不當,沒有完全發揮各成員的優勢,以致文件編寫的有些瑕疵,不過在小組評審過後,我便及時更改了專案工作的分工,而之後小組專案工作進行的非常順利,每個人的能力都得到了最大的發揮和昇華,當然這完全得力於小組成員的高度配合。

  我小組是c#軟體開發第一組,組內有6名成員,兩個主要負責專案核心程式碼的編寫,其餘負責簡單模組程式碼的編寫,我主要負責填寫與修改相關專案文件並督促小組進度和團結組內成員、合理分配組員任務並及時調節組內安排的各種不適與問題。校外實習的過程中,小組成員高度團結,協調合作,對所有問題都能及時探討並高效解決,有時遇到分歧,不過在全體討論後,都能找到合理的統一方案,如在介面設計環節中,就登陸介面和模組介面的設計中,組員有很多不同建議,在詢問老師和權衡實現困難程度後,我們達成了一致意見,統一後的介面相比之前更加規整明晰,且功能更加健全,當然這是我們小組齊心合力的結果。

  在開發的過程中,出現過專案分工不明確的問題,其原因源於我考慮到組員能力的不同,所以就把大部分的工作安排給能力高的人身上,其他能力低的只暫讓他們自由學習希望能儘早跟上小組步伐,不過事實證明我錯了。讓部分組員自由學習而不參與專案的工作中本身就拖累了小組的整體速度,而且在短暫的時間裡,他們也實在學不到任何實際的東西,所以後來我更改了戰略。我先讓能力低的組員嘗試參照模板編寫一些文件的簡單部分,然後讓能力稍高點的組員繼續補充文件的核心部分,最後由我修改格式和內容,最後讓老師審閱。

  這個方案實施過後,小組的效率整體上明顯提高,每個人各司其職,全組團結一致,共同為專案的完成發揮自己的聰明才智。而之後,在專案編碼階段,我們小組的tL負責對專案整個框架的構建,即設計好主要的視窗原型,然後指導小組成員在自己所負責的模組上新增具體事件程式碼,最後再進行修改,這樣做不僅將組員團結在一起提高組內效率,更直接提高了組員的程式設計能力。

  需求分析階段和設計階段很快結束了,我們小組齊心協力按時完成了相關文件的編寫,包括需求規約、實現規約、介面設計word圖形文件、資料庫設計說明書、詳細設計說明書和概要說明書,在老師評審過後,發現問題還是有很多,作為專案經理的我本該對這些文件進行及時修改和更正,但由於時間倉促且我們是第一組需第一個評審,所以就馬馬虎虎的拿未精確修改的文件進行審評了,老師著重對系統模組圖和模組功能描述那塊提出了些許建議,並讓演示了小組編寫的程式碼程式,對其中錯誤問題提出瞭解決方案。

  之後進行一番修改過後,我小組正式進入了編碼階段,編碼只有短暫的3天,後兩天老師分小組評審並提出改進意見,小組修正和改進程式碼結構語句,完善專案要求,緊接著進入測試階段,老師又著重介紹了一些測試工具方便小組測試,填寫並修改好測試文件後,整個實習就將要進入尾聲了。再回校進行最後評審專案PPt和提交作業後,暑期實習就正式結束。

  短短半個月的實習中,我深深的感受到自己在實際應用中專業知識的匱乏和短時間學習掌握一門新知識和新技術的困難,這是我非常畏懼的兩大難題。就自身來說,我喜歡有所準備,不喜歡臨陣磨槍,儘管之前對實習要求的知識技能有些瞭解,但到真正實施時,還是不免有些不知所措,而之後能慢慢克服畏懼慌張並團結小組成員按時且高效的完成作業,這都得力於實習老師和組員對我的巨大幫助,在此,由衷感謝他們,也感謝我自己。

  軟體公司工作實習總結2

  20xx年11月下旬,我離開了學校,進入了最後一學期的頂崗實習階段。從離開學校的那天起,我就當自己是一個正式的員工,做好了經歷重重困難的準備,我始終堅信,我的努力與堅持不懈不會白費,我的未來不是夢。

  一、實習單位介紹:

  南京智風多媒體有限公司是我現在實習的單位,它成立於19xx年,是從事教育軟體、數字化教學資源、多媒體產品等開發、製作的專業公司;是江蘇省資訊產業廳認定的雙軟企業、江蘇省新聞出版局稽核認定的電子出版物開發製作單位。公司長期承擔高校及教育管理部門的數字化教學資源、教務教學、實驗科研等管理系統的開發和資訊化專案建設。如:《數字化教學資源庫—名師名課網系統》、《OA辦公系統》等多個系統平臺。智風公司多年來致力於網路課程的建設服務工作,擁有一支專業化的開發團隊,透過嚴格的開發流程和創新的教學理念為廣大院校提供優質的服務。專業化的研發隊伍:從教學設計、技術開發,到互動設計、視覺設計、資源素材製作等各個方面,全面解決您的後顧之憂;豐富的開發經驗:業已開發的課程中有42門被評為國家級精品課程,累計開發的網路課程已逾1000門。

  二、實習崗位、主要過程、主要內容、主要工作、收穫

  我在該公司任職軟體開發工程師,剛實習的第一個星期,主要的工作是熟悉公司的開發框架及開發流程,及時完成專案經理派發的任務。從第二個星期開始,我就開始接觸公司的開發專案。令我印象最深、體會也最深的一個專案是《南京大學110週年校慶系統》。該專案不僅開發時間短(只有一個月的時間),最主要的是需求不清。在客戶與公司的雙重壓力下,我們這組人(共5人)在與客戶只溝通了兩次的需求下,我們就開始動工。

  該專案的使用者主要分為校領導和嘉賓。針對校領導和嘉賓進行相應的車輛、餐廳、賓館、會場、時間、志願者的安排,要有衝突提示功能。如:在一個重疊的時間段內,一個人不能同時參加兩項及以上活動;一輛車安排的人數不能超過他的最大承載數等等。在做這些功能的時候,我們有過以人為基礎,分配車輛、餐廳等資源,也有考慮過以資源為主,分配人員等種種意見。

  在每一次意見有了分歧以後,我們都要討論,各抒己見。這種方式使我樂於表達自己的想法,當我的想法得到了其他同事的認可時,那種感覺無法用言語來表達。即使是自己的想法錯了,但聽到同事的另一番看法,使我茅塞頓開,也有了收穫的喜悅。由於專案太緊,我們經常加班,每晚都要坐末班車回去,好幾次回來後倒頭就睡,週末也沒得休息。正是有了這些無以言表的感覺才使我對這個專案,對這個階段很難忘。在專案的功能方面,我負責所有基礎資訊的新增與列表顯示。在做這些的時候,與我在學校做的專案的最大不同是分頁都是用的儲存過程,驗證最好要做到客戶端和服務端同時驗證。還涉及到站內信互發、列印、匯出、發郵件等這些我以前看似很神奇的東西,現在我已把神奇變為了現實。

  在這半年多的工作實踐中,我學到了很多,這些都是作為學生學不到的,如:

  1、我參與的都是團隊合作的專案,無論是在自己公司,還是在合作公司,我們都講究團隊精神。在信任自己和他人的基礎上,思想統一,行動一致,這樣的團隊一定會攻無不克、戰無不勝。我們的很多工作是一起完成的,在這個過程中,大家互相提醒和補充,大大提高了工作效率,所有的工作中溝通是最重要的,一定要把資訊處理的及時、有效和清晰。

  2、每一個專案在開始著手的第一步,一定要和客戶把需求溝通清楚,只有瞭解了專案的需求,才有可能真正做好一個專案。我們需要向客戶提出要求客戶提供所有涉及該專案的資料,每次與客戶見面都需要熟悉業務與程式的最少一至兩個程式設計師隨時記錄需求。

  3、工作中,有一個無論是技術,還是經驗都比較讓人肯定的前輩帶領,將任務詳細化,詳細到每個頁面、甚至是一個頁面中的圖片什麼時候做好,做到什麼程度,這樣把工作進度有計劃有方向的暫定下來,做事很有效率。

  4、每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己幹了什麼,不是漫無目的的工作。

  5、工作並不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術要互相學習,也許有一天,公司需要你發揮其他的技能幫忙,所以互相學習也是很重要的,我在公司,深有感觸,除程式設計之外,切圖、介面設計等工作都幹過。

  三、體會

  轉眼,出來社會都已大半年,已是半個社會人了。不能再向學生那樣,某些時候可以隨心隨意。頂崗實習,為我們提供了一個很好的實踐機會,可以讓我們更好的把理論應用於實踐,在實踐中領悟理論,更可以學習到很多書本上學習不到的、甚至比理論知識更實用的業務知識。而且,這些實習經驗,無疑是我們畢業後就業的一大籌碼。作為一個成年人,作為一個社會職業人,任何時候都要守規矩,做好自己的本分,承擔起自己所需要承擔的責任。經歷了2家公司的工作,我漸漸的認識到,每一份工作或每一個工作環境都無法盡善盡美,但每一份工作中都有許多寶貴的經驗和資源,如失敗的沮喪、自我成長的喜悅、溫馨的工作夥伴、值得感謝的客戶等等,這些都是工作成功者必須體驗的感受和必備的財富。如果每天懷著感恩的心情去工作,在工作中始終牢記“擁有一份工作,就要懂得感恩”的道理,你一定會收穫很多很多。在你收穫很多很多的同時,你會發現自己已經在鍛鍊中變得勇敢,堅強,樂觀,闊達。這樣的你,是不斷前進的.走在成功的路上的。

  軟體公司工作實習總結3

  在大學裡的最後一個冬天,我完成了3個月的實習,實習對我而言是一個難忘的體驗,讓我不論做人還是做事都改變了很多。總的來說,雖然說不上樂在其中,但實習的確是一段充實而有好處的事。

  實習期間積蓄了太多太多的感悟。藉此機會跟大家分享一二。

  感悟一:當我們進入社會工作,就先要進入各種規範中去。

  作為一個軟體開發人員,記得在我第一天進入公司實習的時候,首先要學習的就是程式設計規範。相信每個搞開發的同學都跟我一樣吧。

  程式設計規範在學校裡是十分不重視的。老師也不會硬性地要求學生要遵照怎樣的規範去編寫程式碼,實驗或者作業什麼的,只要能實現功能就ok了。但是公司卻不一樣,公司的程式碼並不是一個人編寫,別人很可能需要閱讀甚至修改你的程式碼,閱讀一個不貼合規範的程式碼,所需要的時光可能比重新開發還要漫長。程式碼規範的重要性是不言而喻的。當然,作為一個開發人員的前提,我還是公司裡的一個員工,我還務必遵守員工的規範。

  其實員工規範也沒有什麼個性多的要求,個人認為就跟上學差不多,雖然規範是差不多,心態上卻有著很大的差異。原因無他,你到學校是自我交錢上學,上班卻是別人發工資給你。拿了人家錢,還要擾亂人家的規範,這種事我還真幹不出來。看來錢不論到哪裡都是一個問題。

  感悟二:我其實是一種很唯心的動物

  其實本來,我是寫"人其實是一種很唯心的動物",但不明白別人是不是也這樣,雖然我覺得是,卻無從考究,還是嚴謹點。

  為什麼說我唯心呢?當我心裡把自我當作一個學生,跟把自我當作一個上班族時,在各種細節上都會不一樣,例如那有點虛無縹緲的"氣質",或者是說話的語氣。

  這個大概是"站在不一樣的高度,看到不一樣的風景"吧。正如老總看的是公司發展方向,主管卻在看業績,經理在看專案,小弟們在看程式碼。

  感悟三:設計模式很重要

  設計模式是我到公司才接觸的事物,主要是講述一種面向介面的程式設計思維,按照設計模式所編寫的程式碼,會比學校那種直接實現功能的程式碼繁瑣一點,增加很多看似剩餘的虛類或者介面。但是這種程式碼更加具有拓展性,更好地把資料封裝起來。在增加狀態,增加類的時候,並不需要修改過多程式碼,這種程式碼對於版本升級尤其重要。

  在公司培訓學習中,我總能很快地掌握各種設計模式的要領,獲得上司的好評。但是我明白,設計模式真要應用到程式碼中去,是要培養一種習慣。

  個人觀點好像說得有點多了,下方說說我這3個月裡的實習狀況。總的而言,我到公司接觸了2個平臺,一個是此刻很火的android,另一個則是nokia的qt。android用的基本是java語言,其中還會帶點xml語言;而qt用的則是c++。

  對於這2個平臺,用著的感覺其實大同小異,用我上司的話說,基礎打好了,語言就不就應是障礙。感覺挺有道理的。想當年我作為一個vb助教,卻沒半點vb基礎,對vb那些基礎問題還是能夠比較簡單地解決,這跟我其他程式語言基礎比較好有著密不可分的關係。

  android平臺的一個基本視窗是一個activity,除了基本的activity外,還帶給listactivity和tabactivity這些拓展的子類,每一個activity都能夠看作一個視窗,一個程序能夠有多個activity,每個activity都擁有一個view,view能夠透過xml設定,當使用activity的子類時,務必注意這些子類的xml務必內含特定id的控制元件,或者不用xml實現view,系統會有一個預設的xml去實現那些一個基礎view並且實現必要的id。

  在談到view,那麼就務必說到layout了,android的layout很強大,最基礎的是橫向或豎向的排列布局,另外還有網格,表格佈局等等。掌握好佈局的方法能夠讓我們對介面設計事半功倍。

  android搞笑東西有很多,在我完成那個移植應用的時候,android總能給我一些驚喜,例如popwindows這個設計,他作用是彈出一個視窗等,或者你能夠把他看作一個acticity,效率卻比activity快很多。利用popwindows,你能夠做出風格各異的訊息框,選單欄,下拉選單等等。

  另外還有一個抽屜類也很個性,他就像觸屏系統的解鎖一樣,拖動手柄,便可拉出一個介面,這種設計大大地節省應用的空間,減少切換介面的操作,從而降低應用的功耗。告訴大家一個很多人不注意的地方,android應用如果進行橫豎螢幕切換的時候,程序會完全關掉後,再重新開啟的,因為android做了儲存狀態的操作,所以很多人會以為螢幕切換後,程序還是本來的程序。

  qt跟android有很多共通點,例如android的activity就如qt的qwidget,當然,他們的狀態機有著很大的區別。

  qt的特點是他的訊號槽,透過訊號和槽的連線,能夠把很多類與類間相關的函式連線在一齊,甚至能夠傳遞引數

  實習心得

  從學生到走上工作崗位,一步步的熟悉和認識著周圍的環境,熟悉這社會生存之道!在那裡我學到了我離開校園的第一筆知識,這些都是從書本上學不到的知識,從體驗公司的文化到親身接觸公司的每個部門的人員,從公司的季刊雜誌上,從其他員工的言談中,有好的資訊,也有不好的耳聞,總之,我的感覺中,我們的公司還是在不斷前進發展。

  從學校邁入社會,華潤以自我的姿態給我這樣一個良好的鍛鍊平臺。從學生到工作,華潤以自我的品質和精神讓我瞭解和洞察並融入社會這個大家庭,華潤為我創造了這樣一座橋樑。融入華潤,融入社會,我以華潤的精神強化自我,以華潤的記紀律規範自我,每一天努力,每一步的行動,都讓我逐步提高和完善自我,以至於在這個平凡的崗位上做到一個合格稱職的職業人。

  工作中有苦有樂,產線上同事之間的互幫互助,讓我充分體會到與人協作,共謀發展,合作共利的快樂。產線5s讓我深刻認識到良好整潔的工作環境是工作效率和品質保證。產線紀律是我規範和端正自我的工作態度,保證每一顆電路的品質。在這樣的環境下,在這樣的氛圍中,我也漸漸養成了良好的工作習慣和職責意識,努力將這份工作做到更好。從華潤到社會大家庭,從一顆細小的電路到做人做事,不容置疑每一步都至關重要。“千里之行,始於足下”,我想,一切都從身邊做起,從細節做起,從小事做起,從當下這份工作做起。播種行為,收穫習慣;播種習慣,收穫性格;播種性格,收穫命運。一點一滴的積累,一點一滴的進步都將決定和影響著我的將來!

  再回首,過去的一年的實習中,我們開心過、悲傷過、堅強過、也脆弱過,有得有失。我們用心付出了,也得到了新的回報,我們成長了,從一個天真幼稚的學生到一個穩重踏實的社會青年,一步步為我們的人生增磚添瓦。

  過去的一年或許失敗過,惰懦過,轉眼即已成為過去。我能夠深刻認識到自我的不足,並用心去改。過去的終究成為過去,將來的路還很漫長。固然我不會徘徊在過去的失落中,也不會因一點小小的成績而樂此不疲。反思過去的不足,在原有的基礎之上更加努力,期望做到更好!我相信,在這條路上,我將走得更長更遠!

  軟體公司工作實習總結4

  一向以來期望從事自我喜歡的事業的我,對軟體開發有者及大的興趣,可由說種種原因使我從事工作以來走了好幾年彎路,心中的夢想遲遲不能得以實現,可程式設計師的夢想從來沒有從我的心中抹去,但這扇大門好像並沒有向我敞開,這天,貴公司給了我敲開這扇大門的機會,讓我真實體驗了程式設計師的誕生過程。

  早就聽說,程式設計師的前幾個月是最苦的,可從來沒有感受到,海馬實習基地讓我提前感受到了剛剛進入軟體行業的壓力和困惑,再也沒有在自我家裡隨便寫段小程式後的那種“自豪”感了。要應對每一天務必應對的問題,再也不可能以“逃避”而了之了。也讓我感覺到做為一個程式設計師所就應具備的基本素質在這不到一個月的實習過程中也讓我深深體會到了作為一個合格的程式設計師就應具備的基本素質。

  團隊精神和協作潛力是程式設計師就應具備的基本素質,最近的工作中讓我深深休會到了這一點,由於小組成員配合不好,使本來很方便的cvs給自我的工作帶來的及大的麻煩,一不留意自我寫的的東西就會被小組別的成員在上傳檔案的時候給覆蓋掉,一整天的工作可能就這樣被反工,我們小組這次就是因為協作不好,導致各模組之間不法連線,給工作帶來了及大的麻煩,消耗了超多的勞動力還沒有提高工作效率。這使我深深的體會到:一個成功商業性軟體的開發務必有一個有強大凝聚力的團隊,個人的力量是有限的,團隊精神和良好的協作會使我們做出優秀的軟體。

  良好的文件是正規研發流程中十分重要的環節,作為程式碼程式設計師,30%的工作時光寫技術文件是很正常的,缺乏文件,一個軟體系統就缺乏生命力,在未來的查錯,升級以及模組的複用時就都會遇到極大的麻煩。這次的這個小小的專案,就因為文件上的一點點理解錯誤讓我們花了很大的工夫去改程式碼,改頁面。很慶幸的是,這是一個小專案,要是大專案,這種問題可能就會導致超多的程式碼修改,可見文件在一個專案中起者巨大的做用。

  此外,良好的程式碼編寫習慣,不但有助於程式碼的移植和糾錯,也有助於不一樣技術人員之間的協作。作為一個程式設計師,對需求的理解潛力也是很重要的,只有真正理解了一個模組的作用,才會寫出高效率的程式碼,才能使整個軟體專案作出來更加優秀,具備更好的安全性和穩定性,我在寫程式碼的過程中就遇到了需求理解上的問題,使得寫出來的程式碼功能不全,幸好不是給客戶發此刻,要不,這個軟體的商業價值可能就會打折扣了。

  單元測試對於一個程式設計師來說是不可不做的一項工作,不做好測試就會給後期的整合工作帶來麻煩,往往為了一個小問題會讓我們查詢好多模組,給後期工作帶來很大的麻煩。

  這一段時光的工作也讓我明白了一點:一個優秀的程式設計師務必不斷的學習,隨時總結,找到自我的不足,這樣逐步提高,才能讓自我很快的成長起來。

最近訪問