計算機畢業學生實習報告(精選6篇)

計算機畢業學生實習報告(精選6篇)

  轉眼間充滿意義的實習生活就已結束了,相信你積累了不少實習心得,此時需要認真地寫一份實習報告做好總結了。千萬不能認為實習報告隨便應付就可以,下面是小編精心整理的計算機畢業學生實習報告,歡迎閱讀,希望大家能夠喜歡。

  計算機畢業學生實習報告 篇1

  大學的最後一個學期學校組織去實習大,我去了一家對口專業的公司實習。轉眼間實習之前認為難熬的實習上班時間,就這麼結束了,我也回到了學校即將進行畢業答辯。在實習的這幾個月裡面,我算是有著不小的感想和收穫,在這裡進行一下總結與回顧:

  一、實習時間

  20xx年xx月xx日——20xx年xx月xx日

  二、實習崗位

  Web前端開發工程師(實習)

  三、實習公司

  xx網路科技有限公司是xx市的一家網際網路公司,公司主營軟體開發和網路教育,其中網路教育這一塊佔據公司業務的大頭。網路教育主要是透過網際網路平臺,在網路上開展直播授課,透過使用者購買課程和訂閱打賞來獲得營業收入。

  四、實習過程介紹

  透過網路招聘平臺,找到了公司的招聘資訊,進行了面試並且通過了公司的多重面試。xx網路科技有限公司是一家在xx市內算是中型的公司,公司有100多名員工,其中網路教育部門佔據了大部分。我透過公司的面試後,因為工作較少的緣故,並沒有進入技術開發部,而是被分到了網路直播授課這一塊。公司說是會進行一個三個月的輪崗,等新員工熟悉了公司的具體操作後,才會給分到相應的部門。

  因此在實習的前幾個月裡面,我基本都是在各個部門輪崗,這讓我有種被坑了的感覺。第一個月是在直播授課中擔任授課老師的助教我的主要工作是給導師準備授課的前期素材,在課程中間時刻關注學員的彈幕問題並反饋給導師,在授課後與學員保持聯絡,承擔學員的輔導和答疑。雖然在這個工作上面並沒有什麼難度,與我的專業也沒有什麼太大的關係,但是有一個好處就是我可以導師授課的時候也聽一聽導師講課的內容,對自己學的知識進行一個鞏固。第二個月我則是輪崗到了新媒體運營這一塊,這一個崗位,讓我不太感興趣,所以上班的時候比較消極怠工。

  終於,第三個月開始,我終於到了前端開發的工作崗位上面。進入到專案開發中,我們面對的第一個專案是做一家商城網站的專案。我們幾個人負責的主要是移動端的框架開發,所以運用到的主要技術是html5+css3+js。可能是因為我們新手的原因,並沒有讓我們接觸到後臺的開發。前端頁面的開發我們在學校實訓的時候就有接觸,所以說難度不是很大。但是當我們真實上手的時候,才發現簡直就是不知道如何下手。在學校也好在實訓也好,終究還是有一個老師在帶我們的,而進了實習公司,只有一個組長帶我們,但是組長也只是會偶爾過來看一看指點一下。我們也害怕被組長訓,所以不怎麼敢過去問。第一天基本都是憑藉這腦子裡的記憶在做,遇到不懂的了就一邊網上搜索一邊做。晚上會到了宿舍趕緊翻書回顧,那一天晚上基本都沒怎麼睡。後來,可能是熟悉了,進度也能夠跟上來了,加上也是比較簡單,所以漸漸地恢復到了之前在學校做專案的狀態,所以在公司規定的時間內我們還是完成了任務,也沒有受到批評,只是有些細節的部分需要改進一下。

  再後來,我們還接觸到了其他幾個專案,不僅有移動端的,還有電腦端的網站,我們也不是僅僅在做頁面佈局了,也終於上手到了PHP和資料庫的地方了。可喜可賀。

  五、實習總結

  在實習的幾個月裡面,我們收穫頗豐,也發現了不少的問題所在。實習裡面我們正式接觸到了專案的開發,所以積累了到了經驗,有成功的經驗也有失敗得到的經驗,對我們的專業知識有了更加深入地瞭解,對PHP也有了更加多的經驗積累。

  同時我們也發現了自己在開發專案時的基礎知識不夠牢固,經常需要翻書或是網路搜尋,依賴性大。我們在後面的學習中和工組中需要改進這一塊!

  計算機畢業學生實習報告 篇2

  一場學業生涯即將結束,從幼兒園到現在大學,從一名小屁孩到現在長大成人,十幾年的學業生涯現在就要結束了,我是計算機應用技術專業的,當時我在選擇自己專業的時候也是看到了這個專業的就業前景,再三決斷才選擇的專業,在xx軟體學院的這三年的專業技能學習中,我基本掌握了自己這三年的學到的專業知識,雖說自己成了這三年的學習任務前段時間也完成了畢業論文跟畢業答辯,但是這些都是理論不能夠體現我的專業技能掌握程度,學生畢業後為了更好的對自己專業掌握程度進行一個鑑定,都是要去外面單位實習的,不僅加強了自己專業技能的掌握程度,也豐富了學生的社會經驗跟閱歷,在當初一些企業校招的時候,我選擇了一家我專業對口的公司,並且通過了面試,這家公司是一家成立沒多久正在成長期的小公司,我的職位是ui網頁設計,我在這家公司進行了為期三個月的頂崗實習:

  一、實習目的

  透過在專業對口的公司頂崗實習,對自己大學三年的專業技能學習與課程學習做一個全面的考核。

  二、實行時間

  20xx年x月x日—20xx年x月x日

  三、實習公司

  xx公司

  四、實習地點

  xx省xx市xx區x路xxx號

  五、實習崗位

  Ui網頁設計

  六、實習內容

  我的專業學的很雜,有Photoshop的學習、有flash的學習,也有Dreamweaver等等,我們專業是可以從事很多職業的,我在xx網頁設計公司是一名ui平面設計員,在公司的這三個月中,我工作努力,愛崗敬業。

  剛來的公司的時候會進行半個月的培訓,對於實習只有三個月來碩半個月的培訓已經是佔據了很長一段時間了,在培訓初期都是跟我講公司的一些發展路線,跟崗位的一些深入瞭解,在後期的話,主要還是對我們專業技能的培訓加深,因為在學校學到的專業知識,其實很大一部份已經不適用於工作當中了,當然不是完全沒有用了,對於務實打好基礎還是非常重要的了,記得在這家公司,我一開始培訓的時候用到的開發軟體都跟平時上課用到的版本不同,雖然是同一個軟體,但是在一開始接觸的時候並不是很習慣,我自己研究了好幾天才適應下來,培訓當中我當然是受益匪淺了,這些知識是非常珍貴的,是試用語工作當中這是第一部分的培訓。

  第二部分的正式上崗,期初只是給我們分配一些簡單的工作一開始我還很納悶,因為這些工作太簡單可完全是一個稍微懂點的人都會,但是後來我錯了,這只是個開始而已,公司只是讓我們適應一下平時工作的氣氛,原來是我想多了,在後面的工作當中遇到的難題可真是很多,不斷的去尋求解決方式,不斷的去發現新的問題,在這種狀態下我們工作的三個月,也是這三個月的實踐工作造就了我,在這三個月實習中我還是比較艱難的完成了頂崗實習的內容。

  七、總結

  在這短短几個月的實習當中,在自己工作崗位,我發現了自身的不足之處,比如說工作當中對於flash的實際運用還是不夠熟練,還有一些網站logo的設計缺乏想象,這些在未來我都會加緊學習,最大的收穫就是在工作當中不斷的發現問題,然後去解決它,這真的是一種享受!

  計算機畢業學生實習報告 篇3

  我是學院xx級資訊保安系的學生,我來到了xx公司進行實習工作,我主要做的是網站設計工作,我發現透過實習工作,自身專業技術提高的非常快,透過在xx公司進行工作,我學到了很多在學校接觸不到的東西,比如,學習能力、生存能力、與人溝通的能力等等。現將我的實習情況彙報如下,請老師點評。

  一、實習工作介紹

  我所在的這家公司,是一家做網上招商的商業網站,公司接收各種廠家提供的資訊,然後由網路的技術人員,將商家的資訊做成網頁廣告,然後掛在我們的網站上,以此達到商業推廣的目的,類似我們公司的網站在同行業還有u88、28招商網等。

  我和其它幾位同事做為網路部的技術人員,主要的工作就是接收美工人員的網站模板,將其透過photoshop切片,然後匯入dreamweaver進行排版,(排版主要使用css+div),並進一步的加以製作,完善美化,如加入js程式碼,或透明flash,因為網頁是用css+div進行排版的,所以在最後一步的時候,我們還需要進行瀏覽器測試,因為css+div排版方式有一個最大的缺點就是:瀏覽器不相容的問題,典型的如:ie與fireworks,因為各種瀏覽器使用的協議不同,所以會導致頁面在最終瀏覽的時候有一些小問題,如:頁面混亂,圖片、文字之間的距離過大或過小,頁面不美觀等等,做為一個新人,我在有些方面的技術還很不成熟,所以在技術總監張偉的幫助下,解決了很多問題,所在我很感謝他,當每天我們做完網頁後,都會在程式碼頁面加入註釋程式碼,在裡面寫上每個人姓名的漢語拼間和工作日期,這樣方便月底做統計工作,公司領導會根據每個人的工作數量進行獎勵,每做一個頁面會有2塊的提成,雖然少點,但是積少成多,也是很可觀的。

  二、初來公司的時候

  (一)初級考試

  初來公司的時候,我們經過了初期考試,培訓,與最終考試三個階段,在接到公司讓我面試的電話後,我來到了xx公司,因為要乾的是網頁設計,所以要有一個小測驗,技術總監要求我們在網上自找圖片和文字,做一個簡單的頁面,要求是:什麼樣的頁面都可以,考查的主要是面試者相關軟體的操作能力與程式碼掌握的熟練成度,說實話,從畢業後,有一段時間沒有寫程式碼了,剛一上機,還有點生疏,但是憑藉在學樣紮實的學習功底,我很快就恢復了自己的英雄本色,將html程式碼寫的很熟練,做了一個左右分欄的頁面,沒什麼太大難度,技術總監看了以後,說不錯,讓我三天後參加培訓,合格扣就可以正式上班了。

  (二)三天的培訓工作

  三天後,我來到了公司,一看,來參加培訓的人有很多,大概在十多個人左右,其實所謂的培訓,就是讓大家先熟悉這家網站的工作,先做一些他們平時乾的活,做一些廣告網頁,這些網頁都是靜態的,沒什麼難度。我後來發現,自己在這些人當中,還是較較者,心裡優勢還挺好的。

  (三)最後的考核

  三天的培訓後,我們迎來了最後的考核,合格的人會被留下,並得到一份為期一個月的實習合同,然後會在根據你在實習期的表現決定你的去留問題,最優秀的人會轉正,得到很優厚的待遇。

  考核的內容,就是在公司的商務網站上任選一個頁面,然後在規定的時間內做完,我還不錯,技術比較熟練,是第四個做完的。當我們把網頁做完後由這家公司的經理進行稽核,最後的結果是,最先做完的前8個人可以有底薪加提成,每人頁面的提成是2元錢,而後面做完的,只有提成,沒有底薪,他們的提成是每個頁面5元錢,最後的幾個人就被淘汰了,制度雖有點不近人情,但是剛畢業的學生能忍也就忍了,就這樣,我們每個人得到了一份一個月的臨時合同,正式開始了實習工作。

  三、正式工作

  我們每天的上班時間是從早上8:30分到下午的17:00,這是我見過最有激情的一些人了,年紀輕輕,幹勁十足,來了以後就工作,連平時聊天的內容也和本行業分不開,我喜歡他(她)們,回為是實習期,所以每天做的數量沒有太大要求,但是每個人都玩命似的幹活,抓緊時間做網頁,我們做的網頁是比較簡單的從上到下式的網頁,透過css+div排版,這樣在後期瀏覽器相容測試中,就好做的很多了,文字與圖片之間就不會有太多的麻煩,我乾的很不錯,不過有些追求精緻,我做網頁的速度慢了很多,最初每天只能做3~4個網頁,這對於我來說是不能接受的,後來我改變了工作方法,我第次工作的時候,先訂下計劃,比如今天做多少網頁,然後我將要做的所有網頁,先做好排版,這時的網頁雖然排過版,但是不美觀,因為沒有進行美化工作,然後我會在下午的時間,集中全力做美化工作,就這樣我的速度提高了很多,快了將近一倍多。只要更加熟練速度不會更快,我相信自己。

  四、業餘的生活

  每天的工作都是很快的,有時感覺時間過的很快,想停都停不住,早上出去的時候,見的是太陽,晚上下班後看到的是即將落日的夕陽或者是星星,每天就這麼快的過去了,每個工作日結束後,我都會在下班後步行一段時間,去附近的圖書城充會電,或者放鬆一下,找一些我喜歡的書,看上幾個小時。

  五、工作心得體會

  實習期結束後,我和其它同事得到了正式合同並留在了這家公司,透過這次工作,我得到的最大體會就是,如果一個人在社會上沒有一技之長,那他是沒有辦法很好的活下來的,只有不斷的加強自身專業技能學習才行。所以,尊敬的老師,我會在業餘時間好好學習,加強自己的專業能力,使自己變得更強,只有這樣才能上到為國家、為社會做出貢獻,下到為自己、為父母、為學校交出一份滿意的答卷。

  計算機畢業學生實習報告 篇4

  一、實習單位介紹

  用人單位全稱:xx計算機有限公司。

  用人單位地址:xx市xx區xx村。

  實習時間:xx年xx月至xx年xx月。

  實習崗位:技術員。

  單位簡介:

  xx計算機有限公司是一家家用電器的企業,是經國家相關部門批准註冊的企業。主營電腦維修,公司位於中國xx市xx村xx號。xx計算機有限公司本著“客戶第一,誠信至上”的原則,與多家企業建立了長期的合作關係。

  實習概要:

  (一)崗位職責:

  (1)我公司銷售的電腦全國聯保,計算機出現故障時,使用者可憑《品質保證書》在維修部以及各個授權維修中心獲得維護服務。

  (2)在設有xx計算機維修服務站的地區實行三日內修復的服務。

  (3)免費維修,在計算機不見保修期內且在正常使用下的故障,免收部件的成本費用和維修費用,超過保修期,免收服務費,只收成本費。

  (4)保修期的第一年內,正常使用過程中的計算機出現故障時,只需播打海信計算機公司設在該區的服務熱線,即可預約時間,並且在預約時間享受免費上門服務。

  (5)終身維護,為徹底解決顧客的後顧之憂,對於超過保修期的海信計算機,由使用者和任何一家維修中心(站)簽訂協議,則可享受終生維護。根據崗位職責的要求,我的主要工作及學習任務是:

  ①各種製作軟體學習;

  ②系統的安裝與維護;

  ③相關工程的工作;

  ④硬體的檢測。

  二、實習專案

  我從xx月xx日開始到xx計算機有限公司技術服務部實習,到5月5日實習結束。在部門領導和同事的指導幫助下,我慢慢了解了公司的組織機構、經營狀況及管理體制,以及技術服務部的基本業務,並學到了許多計算機維護知識。

  三、實習內容

  我實習所在的部門是技術服務部,主要從事xx湖區的電腦銷售及售後服務工作。剛開始實習時,辦公室的同事給了我一些有關部門運營和計算機維護的公司的規章制度,讓我對公司運營情況和計算機維護——特別是系統維護有了一定的認識,真正體會到了一個重量級國家級企業單位對人事的重視,理解了我技術服務部的電腦維護工作雖然是企業部門運營的一個小側面,但關係到企業在廣大市民心目中的形象,關係到企業參與全國範圍的計算機銷售競爭的魄力及品牌親和力。我們中有經驗的大哥哥大姐姐還給我仔細講解了計算機維護的每一款注意事項,經常領著我去進行顧客回訪、產品市場調查、計算機系統維護;後來,又讓我參與了一些具體的工作,比如約定顧客、維修單開立、對外宣傳以及具體維護工作、。在部門領導及全體同事的幫助指導下,經過這麼多天的學習、工作,我已熟悉整個電腦維護的流程,可以獨立、熟練地維護電腦,比較準確地報出各種電腦故障問題。

  在實習期間,我深切地感受到,技術服務部是一個團結、上進、充滿活力的集體。每天大家都是笑臉相迎,即使面臨很大的工作壓力,辦公室裡仍然會聽到笑聲;面對客戶,大家總是熱情真誠;面對工作上的困難,大家總是互相幫助,直至解決難題。整個部門和睦相處,就像一個溫馨的大家庭。而部門領導就是這個家庭中的家長,給每個人很大的空間自由發揮。從他們身上,我真正體會到了青島海信"敬人、敬業、高效、高水平服務"的真實意義,體會到了服務部"服務、奉獻"的意義,體會到了"創造完美、服務社會"的服務理念,體會到了青島海信計算機公司的企業文化,知道了什麼是"創新就是生活"。特別令我感動的是,每當我遇到困難向大家求助時,誰都會無私的告訴我;有一次,有個顧客說他的計算機經常出現無故的黑屏、宕機的故障,當我們到那兒的時候,無論是誰都沒能查出來到底是出了什麼毛病或哪兒有毛病,我建議說看看是不是顧客自己對計算機進行CPU超頻了,大家並沒有因為我的沒經驗而不考慮我的意見,結果查明確實是這麼回事,然後我們挑回了CPU的主頻,並對顧客進行了自己絕對不要隨便超頻計算機的教育;後來大家在當天的下班總結時當場對我進行了表揚。我真是太高興了。我對能到這樣的公司實習感到驕傲,對青島海信人的事業感到自豪。我很慶幸自己能在這樣有限的時間裡,在這麼和諧的氣氛中工作、學習,和同事們一起分享快樂,分擔工作。所以我努力向同事學習,不懂就問,認真完成領導和同事交給我的每一項工作。部門領導和同事也都盡力幫助我,給我講授和業務有關的知識。

  作為一名技術維護人員,有很多知識需要我去了解、學習、專研,工作才剛剛開始,儘管我還有很多不足的地方,但我會積極改進,讓自己更加適合公司的發展需要。我將會嚴格遵守公司的規章制度,服從領導的工作安排,任勞任怨,積極學習相關知識,不斷的完善自己,為公司的發展貢獻自己的一份力量。

  計算機畢業學生實習報告 篇5

  一、實習的目的

  在實習過程中,可以把學到的知識靈活的運用到工作當中去。在實習當中積累經驗,為以後的工作打好基礎,讓以後的工作更得心應手。在工作當中你會領略人情世故,社會經驗,在工作中是怎麼與同事們打好關係的,在以後的工作當中人際關係就會掌握的很好。

  二、實習內容

  實習的第一週,並沒有像我們想象的那樣,有什麼業務性的工作讓我們著手。我們只是簡單的分配到一些事務性的工作,如整理文件、記錄一些舊的文案等等。然後利用中午休息的時間結識了一些新的同事,熟悉了公司的環境。

  經過一週的實習,對公司的運作流程也有了一些瞭解,儘管還沒有具體的操作過,但是在接觸到新的事務不再不知所措,學會了如何去處理一些突發事件。比如在接到一些投訴電話的時候,懂得如何安撫客戶的情緒,如何進行前期的一個簡單處理等等。而且從工作地過程中明白了主動出擊的重要性,在你可以選擇的時候,就要把主動權握在自己手中。

  相信大家剛開始實習的時候,都做過類似影印打字、整理文件等的“雜活”,因為剛開始對於公司的工作內容、流程還不瞭解,所以做“雜活”成了實習工作必做的工作。儘管工作比較繁雜但是從中也學到不少的東西。所以說事情是不分大小,只要積極學習積極辦事,做好份內事,勤學、勤問、勤做,就會有意想不到的收穫。

  三、實習的感想

  那就是少說話,多做事,有什麼不懂的虛心向別人請教。

  1、堅持,我們不管到那家公司,一開始都不會立刻給工作我們做,通常都是先讓我們看,時間短的要幾天,時間長的要幾周,在這段時間裡很多人會覺得很無聊,沒事可做,便產生離開的想法,在這個時候我們一定要堅持,輕易放棄只會讓自己後悔。

  2、勤打雜,我們到公司去實習,公司多數是把我們當學生看待。公司在這個其間通常不會給我們什麼重要的工作去做,可又不想讓我們閒著,因此,我們應該主動找一些事情來做,從小事做起,剛開始也唯有打雜。這樣公司同事才會更快的接受你領導才會喜歡你,接下來才會讓你做一些重要的工作。

  3、虛心學習,在工作過程中,我們會碰到很多問題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向同事或領導請教,當別人教我們知識的時候,我們也應該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。

  四、實習總結

  經過這次實習,我從中學到了很多課本沒有的東西,在就業心態上我也有很大改變,以前我總想找一份適合自己愛好,專業對口的工作,可現在我知道找工作很難,要專業對口更難,很多東西我們初到社會才接觸、才學習。

  所以我現在不能再像以前那樣等待更好機會的到來,要建立起先就業再擇業的就業觀。應儘快丟掉對學校的依賴心理,學會在社會上獨立,敢於參加與社會競爭,敢於承受社會壓力,使自己能夠在社會上快速成長。

  計算機畢業學生實習報告 篇6

  從xx年x月x號到xx年x月x號,我在xx有限公司實習,為期五週的實習,使自己學習到了很多東西,瞭解了工作流程,為以後從學生到職場人的轉變做了良好的鋪墊。這期間,我做過web程式的編碼,測試,其中包括java程式碼書寫,xml文件的書寫,pcl的書寫,bug票的填寫,QA的提出,檢證物的製作,親身經歷了一個專案的後期製作,對沒有進過IT公司實習之前的我,什麼都是嶄新的,而經歷之後,對於馬上要進入職場的我,這段經歷無疑是雨露清風,一段清澈的洗禮。

  一、企業簡介

  xx有限公司由多名擁有xx大型IT企業工作經驗的赴xx留學生於xx年xx月建立。成立之初定位於專業對xx系統開發公司。現在在客戶的關心和支援下已經茁壯發展起來。公司主要從事面向xx大型公司(如,xx製作所)的軟體開發業務。

  xx年xx月,以“Offshore開發橋樑工程師團隊”為人力基礎成立了具有xx法人資格的公司—xx會社xx。

  xx年xx月,xx情報公司與xx集團密切合作,成立了xx情報xx研發中心。這一研發中心的成立,標誌著xx會社xx情報的海外研發戰略正式啟動,也標誌著xx集團已成為xx情報在中國國內的戰略合作伙伴。今後,xx集團將依託xx情報,在軟體離岸開發(設計、編碼測試)、高階人才(BSE、專案經理)的教育培訓等諸多領域展開深度合作,為xx服務外包產業的發展作出更大的貢獻。

  xx年xx月,在原有產業基礎上,為擴大企業影響和強化競爭力,xx科技積極匯入xx最先端技術和產品進行再次研發,成為xx科技進入系統整合領域的里程碑。公司將以“信心、全心、安心”的宗旨,讓科技造福國人。

  二、實習內容

  調查軟體外包就是企業為了專注核心競爭力業務和降低軟體專案成本,將軟體專案中的全部或部分工作發包給提供外包服務的企業完成的軟體需求活動。外包是軟體全球化環境下,軟體生產在全球進行資源有效配置的必然產物。軟體外包中所稱的離岸外包則是指跨國公司利用發展中國家的低成本優勢,將生產和服務外包到發展中國家,用來降低自己的生產與開發成本的方式。眾所周知,軟體開發的成本中70%是人力資源成本,所以,降低人力資源成本將有效地降低軟體開發的成本。

  目前,全球已經形成若干軟體外包區,以xx等為代表的國家,正在把外包服務轉移到亞太等低成本發展中國家進行。軟體外包已經從國內企業間的外包,發展為跨國的外包。

  xx等國家,由於抓住了國際軟體外包的機遇,迅速發展為軟體產業的大國,並且形成了國際軟體外包中心。隨著經濟全球化的趨勢,跨國公司著手進行全球資源的整合與重組,全球軟體外包的發包市場主要集中在xx等發達國家,並且以全球500強企業為主,來推動離岸外包。

  近年來,中國的軟體外包發展迅速,政府打出了軟體服務外包政策組合拳。科技部,工業和資訊化部以及商務部等部委在推動軟體服務外包出口方面出臺了一系列措施,包括建立相關園區和出口基地,集中資源打造中國的外包品牌。

  截至xx年年底,商務部共認定xx、xx等xx個軟體出口創新基地,初步形成了國家軟體出口戰略規劃佈局。

  隨著我國軟體服務外包業的發展,軟體服務外包技術和管理水平也在不斷提升,我國正逐漸成為軟體服務外包的理想之地。

  預計未來xx年,還將迎來新一輪發展高峰,至xx年,將新增xx家IT企業。預計未來相當長一段時間內,國際軟體外包業務繼續向中國轉移的態勢不會改變,隨著海外經濟體復甦,我國軟體外包有望再次進入快速的增長期。

  我的實習就是在一家對xx外包公司,結合自己所學專業,主要是對xxjava程式設計及其測試。經實習調查,對xx外包公司對員工主要要求兩方面:一,xx語,所有的文件系統都是xx語版的,這要求員工有一定的xx語能力,xx語在三級水平以上,能獨立的撰寫文件就行,一般都是一些xx文的式樣書需要寫;二,程式設計技術,既然是軟體外包,也要求員工在程式設計技術方面有一定的基礎,能獨立解決程式設計中遇到的技術問題,技術首先是一個門檻,不管是java也好,還是net也好,技術的思想是共同的,你只要掌握一門語言,學其它的都非常容易了,熟練的掌握一門技術,是有開發專案的經驗。對xx外包我總結了幾個字“技術立足,xx語制勝”。

  三、實習情況分析

  1、編碼。

  作為實習生,我很幸運的有兩週的編碼機會。首先,先介紹一下我們這個專案的大致框架。Spring,ibatis,oracle11g,java語言+javaScript,MVC這就是我們所用的知識或是說技術。對於一直在學校的我,這些東西就好像海市蜃樓,虛無縹緲,僅僅的一點了解也只是停留在認識知道會做筆試題的水平,到了真正應用自己操作的時候,只能感嘆學校所學太簡單太膚淺了,以至於不能直接使用。其他太難的我還沒學會,在此只列舉一些實習中用到的知識。

  對於Spring來說,雖然網上炒得很厲害的是它的AOP(依賴注入)機制,但站在我的這個層面,覺得最重要的是它的配置檔案,當然配置檔案也包含了依賴注入的思想。

  把幾乎所有的資源都放在這個配置檔案中,以Bean的形式存在,當使用的`時候,就利用Bean的ID獲得。面的這些資源可以是java檔案,也可以是配置檔案,比如SqlMapConfig。

  對於ibatis,我之前在學校是沒有聽過的,很汗顏。它作為java程式與資料庫的訪問通道,接受從java端的查詢條件的變數,存放有sql語句,並將查詢結果通resultBean的形式返回給java程式。而他們的路徑是存放在SqlMapConfig檔案中,順帶說一下,SqlMapConfig中有資料庫的連結節點。而我所做的工作主要就是寫sql語句。透過寫sql語句也學到了不少東西,比如oracle中一些函式的用法,左外連線,右外連結。

  很高興的是java和javaScript在學校學過,但是也並不是像我想象的那樣簡單。我第一次編的程式碼,讓人直呼彆扭,因為我沒有按照java規約,沒有縮排對齊,沒有註釋,沒有空格空行,可想而知,那是一種怎樣的狀態。而js其實也是接觸比較少的,實習後才學會了常用的一些方法,諸如split,trim,replace,alert除錯方法等,實習也讓我對js,java,jsp,html有了進一步的認識。

  在整個編碼過程中,印象最深的就是,深感自己知識面不夠,似乎什麼東西對於自己都那麼嶄新。自己像一個遠遠落後的人,在後面窮追不捨。這段編碼體驗無疑對自己是筆寶貴財富,讓自己頭腦更清晰。對於技術,也有了一點點積累。

  2、測試。

  實習之後,我才明白測試其實是一件很重要的事情,編碼不只是敲完程式碼就ok了,還需要經過反反覆覆的白盒測試,黑盒測試,找出來儘可能多的bug,儘量簡化程式碼,提高系統執行時間。

  測試過程中,測試用例是很重要的,反映在我實習的這個專案中就是寫pcl,pcl記錄了要測試點的條件和預期結果。經常出現在問題是,check條件不明確不具體,check結果不完整或是錯誤,check點數太少。造成上述的主要原因是對詳細設計理解不透徹,業務理解不足,導致pcl寫的不規範。另外一個問題就是測試資料不準確,測試的時候應該結合業務實際情況,製造合理合適的資料。這樣才能保證測試環境和使用者使用環境儘可能接近,儘可能讓程式更加適合使用者的要求。

  當測試的時候出現bug,一定要記入bug票,再修改程式,這是一道很有用很必要的流程。因為公司的QA人員會根據bug票中個source出現的比率來統計每個人的工作效率,也會根據這個比率來評定整個專案的作業情況,因此把出現的bug無遺漏的記入bug票是很有意義的。這裡需要注意的是,bug票的填寫,對於我實習的公司來說,要求是很嚴格的,要認真選擇出錯原因,導致出錯的原意,解決方案等。

  其實在按照pcl測試的過程中,一般都會啟用coverage(一種程式碼覆蓋工具)模式,在測試完成之後,你可以看一下你寫的程式碼中,有多少是被執行過的,有多少是沒有被執行的,對於那些沒有被執行的程式碼,就要注意了,它們屬不屬於冗餘程式碼,是不是pcl中的check點數不夠,這就又是一項工作,繁瑣卻也很重要的。其實在coverage模式下,實習的時候我也遇到過很多問題,比如,明明跑斷點跑到了,source就是顯示沒有跑到,不知道如何讓最新的source轉化到coverage模式下,最終在同學同事leader的幫助下還是按時完成了任務。

  等上面的測試都做完之後,還有一件很重要的事情就是亂點source,看看程式是否會異常終了,是否出現js錯誤,是否還有沒有測試出的業務bug,這些成為黑盒測試。這部分工作也是不能忽略的,我們不能保證自己編寫的程式碼萬無一失,在某一未知地方,可能就存在潛在bug,所以再多的測試都是不為過的。

  四、實習收穫與感想

  所有在學校的學習都是紙上談兵,而進公司實習就是給自己了一片實戰基地。在學校的時候,經常會疑惑,我所學的東西是否有用,是否有其價值,常常為所學沒有利用價值覺得很枯燥乏味。而進公司實習之後,我才發現原來自己的想法是多麼幼稚可笑。工作中應用的java程式語言,oracle資料庫範文寫作,MVC框架,JSP,詳細設計(軟體工程)似乎都可以在學校的課程中找到,這時只感嘆在學校時沒有好好學啊,這種後悔心態迫使我不得不常常翻起課本。

  我把實習當成是就業前的一種培訓,一條溝通學生到職場人的很好的橋樑。在實習過程中,我熟悉了工作流程,大致瞭解了要從事IT這一行業需要具備的哪些品質—嚴謹,上進,團隊合作。

  嚴謹對於一個程式設計師來說是很重要的。嚴謹不只是對自己負責,更是對客戶對社會的負責。給我印象深刻的一件事是:有次部長開會,他這樣說:假如你做的是一個火車機動控制系統,又假如在該剎車的時候,你編的程式出了bug,火車該停得時候沒有停下來,撞到了路軌,撞傷了工作人員,損壞了公共財物,這一系列的直接的社會後果,你能說與你無關嗎?再假設你做一個銀行系統,對於資料(比如存款利率的準確度)的處理不當,憑空讓存款者一年少拿幾塊到幾十塊,讓銀行憑空幾年下來多出來十萬幾十萬錢,這樣的責任該追究誰?(這樣的事情不是沒有發生過)程式設計的時候我們也許永遠不知道自己手下敲的一行行程式碼,會在哪裡執行,但是想想上面的那個例子,工作總結我們就該明白其實自己編的程式碼不是對於誰都無所謂的,與某些人很重要,也許今天我手下的一個bug就會給使用者帶來經濟損失甚至災難。這樣在工作中就懂得要抱著嚴肅的態度處理每一個問題。

  IT界的知識可謂是在所有行業中發展最快的。每天瀏覽網頁,都會有吸引自己眼球的知識。沒有積極進取不斷學習的精神,自己將永遠是一個新手,永遠是一個門外漢。

  在實習過程中,我沒有見過有哪一個專案是一個人單打單斗的,相信以後一個人完成一個專案也是很少見的。工作的最小範圍就是一個小團隊,再有多個小團隊組成一個大團隊即專案組。在這裡團隊合作是很重要的。有團隊就有分工,任務的分工不能像兩個人分兩塊錢一樣分的那麼精確,遇到對分工不太滿意的,可以提出來解決,實在解決不了的,有時候就要委屈自己了。而團隊內部,要統一一致,對於程式設計規約,文件規範都要統一,這有助於工作效率的提高,進度加快。最後要聽從團隊的統一領導安排。

  五、實習總結

  實習對於即將畢業即將步入社會的大學生來說熱門思想彙報,是很必要的,他能快速提高大學生的綜合運用能力。在實習期間,你一個小小的錯誤可能會給公司帶來很大的麻煩或損失,這就要求我們不得不以嚴謹的態度來對待。這段時間,我也看到了自身存在的許多問題,也遇到了這樣那樣的問題,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的還不夠,缺點疏漏,動手能力太差,需再加以學習和練習,擴充自己的知識儲備,增強實踐操作技能,為以後的工作儲存更多的能力。實習帶給我收穫還是很多的,經過這次實習使得我所學的理論在實踐的工作中得到了運用,並獲得了寶貴的工作經驗還讓自己在有限的是時間裡掌握了更多的專業知識,使自己在以後的工作中有更多的籌碼。這段經歷讓我提前進入準職場狀態,提前體會工作了的生活,提前從學生向職場人的轉型。開闊了視野,明確了方向,學習了技術,為以後的職場生活鋪好了道路。

最近訪問