開學第一個月,是培養計畫中進行畢業實習的日子。眾所周知,畢業實習是理論與實踐相結合的重要環節,目的是提高學生動手能力和綜合實踐能力,提高學生的學習興趣,為提高學生的就業競爭力打好基礎。同時,畢業設計會使學生了解社會對計算機信息管理的套用現狀及發展需求,進一步理解和領會所學的基本理論,了解計算機信息管理技術的發展及套用。另外,畢業設計也能培養學生理論聯繫實際水平,將所學知識套用到實際工作中,培養學生髮現問題、分析問題和解決問題的能力,從而提高學生從事實際工作的能力。它要求學生通過對具體實習項目的分析,理論實踐相結合,鞏固和發展所學理論知識,掌握正確的思想方法和基本技能。
我通過學院老師的推薦,來到了××××科技有限公司××分公司。××××科技有限公司,成立於××××年××月,註冊資金××××萬元,是××省重點支持的高新技術企業、軟體企業。具有計算機信息系統集成一級資質、涉及國家秘密的計算機信息系統集成乙級資質。作為計算機信息系統集成領域的領先者之一,是一家以高科技為依託,專業從事系統集成、軟體開發、諮詢與服務的綜合性it企業,年產值近三億元。
本次實習,主要任務是聽從公司帶隊負責人的意見,做好安排的各項工作。而對個人而言,則是通過參與實際的項目開發,進入實際的工作環境,一方面加深對開發的理解,增強本科在校期間所學理論向現實套用的轉換;另一方面,加強實際開發能力,為自己的畢業設計作一定準備。
實習第一天,向我的實習負責人進行了簡要自我介紹,之後跟著他參觀了公司的市場部、工程部、軟體部、設備維修部以及技術部,看到各位前輩都很專注於手中的工作。最後我們來到了研發部,也就是我為期月余的工作地點。在這一天我了解到,每天8:00至8:30進行小組早會,每人明確自己當天的任務。之後,投入上午的工作。12:00至14:00是午飯及午休時間,然後開始下午的工作,下午5:30後會開當日總結會,對當天工作進行總結,並於小姐負責人一起討論各自下一天的工作任務。當天如果任務沒有完成,就得加班。同時,不定期召開工作會,對整個項目進行整體討論,總結上一階段成果,發現不足,制定下一階段計畫。
接現來的工作中,整個小組負責的是重慶藥物網上交易系統的實現,我零零散散參與了sqlsever中數據的增、刪、改、察測試;需求分析的討論、撰寫;系統說明ppt的製作; 通過本次實習,對個人而言,最大的收穫莫過於對面向對象編程的進一步學習理解,以及實習項目開發中對於面向對象思想的套用,讓面向對象編程的思維在自己的腦海里紮根。以前雖然也知道面向對象,知道面向對象編程,但大多數時候更理解為用面向對象程式語言進行程式開發,只要是用到c#,用到java,那就叫面向對象。也知道面向對象編程的核心思想如封裝、繼承、多態等,但真正開發的時候用到的很少,不管什麼東西,能在一個類里寫完絕對不會多用另一個類,導致程式的可讀性、擴展性都非常差。而通過本次實習,項目經理先再次講解面向對象的思想,再在程式的開前教給大家,程式的開發過程中嚴格要求大家做到用面向對象的思維來實現程式的開發。通過這樣理論和實際的相互結合,大家在開發程式過程中真正學會了如何劃分功能模組進行封裝、如何使用繼承,如何使用多態。
對於實習的全過程,除開編程方面的理論與實踐,最大的收穫應該是一種體驗。這不僅僅是學習兩個字就能收穫到的。包括公司的作息習慣,工作任務的完成方法,人際關係的處理等等。總的說來,感覺公司比學校里實際多了,學校里你可以我行我素,出了問題老師會幫你想法解決,同學朋友會包容你安慰你,但在公司里不再如此,出了問題,那就會直接跟工資、職務的進升掛勾,個人不得不謹小慎微。另外,還聽項目經理助理說了一些工作中老闆面前、同事面前的不同,如一個任務,老闆面前,正常需要五分鐘能完成的,一定要三分鐘完成,而在同事面前,能五分鐘完成的一定會邊耍邊做10分鐘完成。因為老闆面前要掙表現,以便得到賞識;同事面前沒那必要,而且自己做完了餘下的時間還要幫別人處理,同樣辛苦,還不如一邊把節奏放慢點,讓自己輕鬆點。當老闆問到任務是否艱巨時,想方設法都要誇大一點任務的難度,讓老闆知道你的辛苦,還是為了得到賞識。只有老闆賞識才會有加工資,才會有職務的上升。他所說這些,我並不贊同,人的一生如果僅僅為了工資、職務奮鬥,何其悲哀;事事謹小慎微,權衡利弊,投機取巧,豈不荒唐。但卻寫下,只是覺得社會實際與美好的學校截然不同,就在你身邊,充斥了太多的利益,或許這位助理曾經也是我現在的想法,但來到真實的工作環境,迫於現實改變了。對個人而言,是保持美好的純真,還是跟隨現實,被其改變,現今無法知曉,唯有拭目以待!