- 軟件開發(fā)實習(xí)心得體會 推薦度:
- 軟件開發(fā)人員實習(xí)心得 推薦度:
- 相關(guān)推薦
軟件開發(fā)實習(xí)心得
當我們經(jīng)過反思,有了新的啟發(fā)時,不妨將其寫成一篇心得體會,讓自己銘記于心,這樣能夠給人努力向前的動力。那么寫心得體會要注意的內(nèi)容有什么呢?下面是小編收集整理的軟件開發(fā)實習(xí)心得,僅供參考,大家一起來看看吧。
軟件開發(fā)實習(xí)心得1
一、公司簡介
國內(nèi)物聯(lián)網(wǎng)領(lǐng)軍企業(yè)——xx科技集團(深市A股上市公司xxxx)下屬子公司,作為信息產(chǎn)業(yè)實用型人才培養(yǎng)解決方案提供商,致力于面向高校、職業(yè)院校進行產(chǎn)、學(xué)、研校企深度合作,是xx科技集團產(chǎn)業(yè)報國、回饋教育的直接執(zhí)行者。
二、實習(xí)崗位說明
負責(zé)Android手機軟件的開發(fā)及設(shè)計;
根據(jù)產(chǎn)品的需求進行Android產(chǎn)品的分析;
對Android平臺開發(fā)技術(shù)進行研究,發(fā)現(xiàn)其缺陷并改正更新;
根據(jù)用戶需求研發(fā)新的Android產(chǎn)品,并測試其性能,進行改進;
根據(jù)項目需求進行學(xué)習(xí)并快速掌握技巧;
平常要與相關(guān)工作人員進行溝通,使團隊快速成長起來。
三、實習(xí)項目要求
天氣預(yù)報app
1)獲取網(wǎng)絡(luò)上的天氣數(shù)據(jù),進行解析之后,存儲于本地,以供斷網(wǎng)時使用;
2)用數(shù)據(jù)庫保存搜索記錄,以九宮格的形式展現(xiàn);
3)用fragment代替activity,方便移植到實驗平臺上;
4)熟悉點陣LED屏的協(xié)議,將結(jié)果顯示于LED屏上;
5)對代碼的封裝,規(guī)范化。
xx二期優(yōu)化
1)幫助界面的實現(xiàn),使得學(xué)生掌握實驗平臺的使用方法;
2)實驗類別的在線遠程更新,用戶下載量的統(tǒng)計;
3)UI(用戶界面)的調(diào)整;
四、任務(wù)完成情況
經(jīng)過兩個多月的不斷學(xué)習(xí)和努力,實習(xí)項目大部分都順利的完成了;
首先是天氣預(yù)報的項目,從百度api獲取所查詢的城市的天氣數(shù)據(jù),對其進行解析,在展示到界面上的同時保存最近搜索的天氣數(shù)據(jù)到sharepreference中,以供斷網(wǎng)時對于以上種種,待了3,4天基本就適應(yīng)了,難怪一些長輩老是說習(xí)慣了,就好了。
來的第一天,我們聽了付_萍老師講了一節(jié)課,可以說完全不知所云,但還是可以聽到一些東西的,譬如工作環(huán)境的適應(yīng),人與人之間的交際,處理各種事情的能力,其中最重要的就是養(yǎng)成良好的工作習(xí)慣。有良好的工作習(xí)慣,才會被上司,老板和同事認可,將來也會比同輩有著更快更多的升職機會,而且一個良好的工作習(xí)慣,無論你從事哪個行業(yè),都是受用終生的.。然后,就是認識我們的董亮老師了,一個可親可愛的老師,傳說中他們一個月會賺十幾萬呢!天文數(shù)字,望塵莫及啊。
在隨后的一段時間里,我們被分為了八組,每組六七個人,有一個組長帶領(lǐng)。我們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那么拘謹了,我更明顯感覺到自我計劃,制定目標的重要性了。在我們犯錯誤的時候,老師會懲罰我們,陳發(fā)的方式很另類——唱歌或者講笑話,不算是體罰大事可以達到對我們的約束。然而,歇息期間有組織我們做游戲,看似很簡單的游戲其實是想培養(yǎng)我們合作意識。
在實習(xí)的過程中,我深刻的體會到了三點:
第一,項目是以迎合客戶和使用者為目的的,不可能像教師那樣為我們制定一套教學(xué)計劃。想要知道些什么,渴望懂得些什么,全要靠你自己想學(xué),你自己不問,沒人會主動來告訴你。
第二,“紙上得來終覺淺,絕知此事要躬行!”在短暫的實習(xí)過程中,讓我深深的感覺到自己在實際運用中的專業(yè)知識的匱乏,在行業(yè)中的經(jīng)驗真的很重要。
第三,能更早的接觸你所在行業(yè)的真實情況。不出來自己轉(zhuǎn)一圈,根本不知道自己學(xué)的一些專業(yè)知識,哪些是十分重要,十分實用的。就比如說英語。以前聽老師說過,聽朋友也說過,將來工作了,英語相當有用,外企就更不用說了。當時沒什么感覺,但當我頻繁的看到一打打英文資料手冊、幫助文檔時,我已經(jīng)切身地,的的確確地感受到英語的重要性。
這次實訓(xùn)讓我學(xué)到的東西太多,使我受益匪淺,它讓我知道了工作上的辛苦,讓我知道工作并不像在學(xué)校里學(xué)習(xí)一樣輕松。不過,雖然辛苦了點,但能讓我學(xué)到不同的東西、很充實,我心里還是高興的。人非生而知之,要學(xué)得知識,一靠學(xué)習(xí),二靠實踐。沒有實踐,學(xué)習(xí)就是無源之水,無本之木。
以上就是我在成都的進行實訓(xùn)的心得和感受。不到半年的時間就將步入社會的我們,面臨是繼續(xù)深造,還是就業(yè)的壓力,我想我們更應(yīng)該把握住最后的一段時間,充實、完善自我,爭取做一名出色的大學(xué)生!對于這次實習(xí),我很珍惜也很懷念。
軟件開發(fā)實習(xí)心得2
通過這次課程設(shè)計的實訓(xùn),增加了我學(xué)習(xí)軟件技術(shù)的愛好,雖然還不明確軟件技術(shù)包含的詳細內(nèi)容,但從C++語言這門課程開頭,已發(fā)覺程序設(shè)計的樂趣,在學(xué)習(xí)C++語言的過程中也學(xué)到了很多計算機應(yīng)用基礎(chǔ)學(xué)問,對計算機的機體也有了一個大體的了解。在實際操作過程中犯的一些錯誤還會有意外的收獲,感覺實訓(xùn)很有意思。在詳細操作中對這學(xué)期所學(xué)的C++語言的理論學(xué)問得到鞏固,達到實訓(xùn)的基本目的,也發(fā)覺自己的不足之出,在以后的上機中應(yīng)更加留意,同時體會到C++語言具有的語句簡潔,使用敏捷,執(zhí)行效率高等特點。發(fā)覺上機實訓(xùn)的重要作用,特殊是對數(shù)組和循環(huán)有了深刻的理解。
通過實際操作,學(xué)會C++語言程序編程的.基本步驟、基本方法,開發(fā)了自己的規(guī)律思維力量,培育了分析問題、解決問題的力量。深刻體會到“沒有做不到的,只有想不到的”,“團結(jié)就是力氣”,“實踐是檢驗真理的標準”,“不恥下問”的寓意。
在此盼望以后應(yīng)多進行這樣的實訓(xùn),加長設(shè)間,培育同學(xué)獨立思索問題的力量,提高實際操作水平。
通過本次項目實訓(xùn)我要感謝學(xué)校領(lǐng)導(dǎo)給我們供應(yīng)了這次機會,讓我們自己有出去體會生活,自己做項目的深刻體會。這次實訓(xùn)讓我明白我自己之前的學(xué)習(xí)還是差許多,只有不斷的努力,才能學(xué)好。還要感謝達內(nèi)公司對我的指導(dǎo),我自己的努力當然重要,但是達內(nèi)的優(yōu)秀老師給我做的培訓(xùn),講的理論都讓我受益匪淺,讓我對軟件有了一個新的概念新的理解。
軟件開發(fā)實習(xí)心得3
時間過的好快啊,為期三個禮拜的實訓(xùn)生活即將結(jié)束了,短短的三個禮拜讓我們收獲很大,專業(yè)學(xué)問、編程水平都有很大的提高。剛開頭三天的高強度的課程支配讓我們受益匪淺;接下來的`上機實訓(xùn)又讓我們可以鞏固了課程。這讓我覺得實習(xí)生活充實而有意義。輔導(dǎo)老師配好了環(huán)境之后,我們開頭了項目的制作,這次項目實訓(xùn)算是自己學(xué)校期間主要完成的項目。最終,自己的努力還是有收獲的,看著電腦上記錄得滿滿的代碼,看著自己的項目最終能夠運行勝利,就覺得很有成就感。
在本次的實訓(xùn)中,除了讓我明白工作中需要力量,素養(yǎng),學(xué)問之外,更重要的是學(xué)會了如何去完成一個任務(wù),懂得了享受工作。當遇到問題,冷靜,想方法一點一點的排解障礙,到最終獵取勝利,一種自信念由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學(xué)習(xí)到不自己沒有的東西,每一次的挫折只能使我更接近勝利。除此以外,我還學(xué)會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學(xué)學(xué)問與實際的應(yīng)用,理論與實際的相結(jié)合,讓我大開眼界。也是對以前所學(xué)學(xué)問的一個初審吧!這次實習(xí)對于我以后學(xué)習(xí)、找工作也真是受益匪淺,在短短的一個星期中讓我初步從理性回到感性的重新熟悉,也讓我初步的熟悉這個社會,對于以后做人所應(yīng)把握的方向也有所啟發(fā)!信任這些珍貴的閱歷會成為我今后勝利的重要的基石。
在此,我特別感謝學(xué)院領(lǐng)導(dǎo)和指導(dǎo)老師對這次實訓(xùn)的大力支持。
軟件開發(fā)實習(xí)心得4
時間過的好快啊,為期三個禮拜的實習(xí)生活即將結(jié)束了,短短的三個禮拜讓我們收獲很大,專業(yè)知識、編程水平都有很大的提高。剛開始三天的高強度的課程安排讓我們受益匪淺;接下來的上機實習(xí)又讓我們可以鞏固了課程。這讓我覺得實習(xí)生活充實而有意義。輔導(dǎo)老師配好了環(huán)境之后,我們開始了項目的制作,這次項目實習(xí)算是自己小學(xué)期間主要完成的項目。最后,自己的努力還是有收獲的,看著電腦上記錄得滿滿的代碼,看著自己的項目最終能夠運行成功,就覺得很有成就感。
在本次的實習(xí)中,除了讓我明白工作中需要能力,素質(zhì),知識之外,更重要的是學(xué)會了如何去完成一個任務(wù),懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學(xué)習(xí)到不自己沒有的東西,每一次的挫折只能使我更接近成功。除此以外,我還學(xué)會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學(xué)知識與實際的應(yīng)用,理論與實際的相結(jié)合,讓我大開眼界。也是對以前所學(xué)知識的一個初審吧!這次實習(xí)對于我以后學(xué)習(xí)、找工作也真是受益匪淺,在短短的.一個星期中讓我初步從理性回到感性的重新認識,也讓我初步的認識這個社會,對于以后做人所應(yīng)把握的方向也有所啟發(fā)!相信這些寶貴的經(jīng)驗會成為我今后成功的重要的基石。
在此,我非常感謝學(xué)院領(lǐng)導(dǎo)和指導(dǎo)老師對這次實習(xí)的大力支持。
軟件開發(fā)實習(xí)心得5
在大學(xué)里的最后一個冬天,我完成了3個月的實習(xí),實習(xí)對我而言是一個難忘的體驗,讓我不論做人還是做事都改變了很多。 總的來說,雖然說不上樂在其中,但實習(xí)的確是一段充實而有意義的事。
實習(xí)期間積蓄了太多太多的感悟。 借此機會跟大家分享一二。
感悟一: 當我們進入社會工作,就先要進入各種規(guī)范中去。
作為一個軟件開發(fā)人員,記得在我第一天進入公司實習(xí)的時候,首先要學(xué)習(xí)的就是編程規(guī)范。 相信每個搞開發(fā)的同學(xué)都跟我一樣吧。
編程規(guī)范在學(xué)校里是十分不重視的。 老師也不會硬性地要求學(xué)生要遵照怎樣的規(guī)范去編寫代碼,實驗或者作業(yè)什么的,只要能實現(xiàn)功能就ok了。 但是公司卻不一樣,公司的代碼并不是一個人編寫,別人很可能需要閱讀甚至修改你的代碼,閱讀一個不符合規(guī)范的代碼,所需要的時間可能比重新開發(fā)還要漫長。 代碼規(guī)范的重要性是不言而喻的。
當然,作為一個開發(fā)人員的前提,我還是公司里的一個員工(雖然不是正式的。。。)。 我還必須遵守員工的規(guī)范。
其實員工規(guī)范也沒有什么特別多的要求,個人認為就跟上學(xué)差不多,雖然規(guī)范是差不多,心態(tài)上卻有著很大的差異。 原因無他,你到學(xué)校是自己交錢上學(xué),上班卻是別人發(fā)工資給你。 拿了人家錢,還要擾亂人家的規(guī)范,這種事我還真干不出來。 看來錢不論到哪里都是一個問題,呵呵
感悟二: 我其實是一種很唯心的動物
其實本來,我是寫"人其實是一種很唯心的動物",但不知道別人是不是也這樣,雖然我覺得是,卻無從考究,還是嚴謹點。
為什么說我唯心呢? 當我心里把自己當作一個學(xué)生,跟把自己當作一個上班族時,在各種細節(jié)上都會不一樣,例如那有點虛無縹緲的"氣質(zhì)",或者是說話的語氣。
這個大概是"站在不同的高度,看到不同的風(fēng)景"吧。 正如老總看的是公司發(fā)展方向,主管卻在看業(yè)績,經(jīng)理在看項目,小弟們在看代碼。。。
感悟三: 設(shè)計模式很重要
設(shè)計模式是我到公司才接觸的事物,主要是講述一種面向接口的編程思維,按照設(shè)計模式所編寫的代碼,會比學(xué)校那種直接實現(xiàn)功能的`代碼繁瑣一點,增加很多看似多余的虛類或者接口。 但是這種代碼更加具有拓展性,更好地把數(shù)據(jù)封裝起來。 在增加狀態(tài),增加類的時候,并不需要修改過多代碼,這種代碼對于版本升級尤其重要。
在公司培訓(xùn)學(xué)習(xí)中,我總能很快地掌握各種設(shè)計模式的要領(lǐng),獲得上司的好評。 但是我明白,設(shè)計模式真要應(yīng)用到代碼中去,是要培養(yǎng)一種習(xí)慣。
個人觀點好像說得有點多了,下面說說我這3個月里的實習(xí)情況。 總的而言,我到公司接觸了2個平臺,一個是現(xiàn)在很火的android,另一個則是nokia的qt。 android 用的基本是java語言,其中還會帶點xml語言; 而qt用的則是c++。
對于這2個平臺,用著的感覺其實大同小異,用我上司的話說,基礎(chǔ)打好了,語言就不應(yīng)該是障礙。 感覺挺有道理的。 想當年我作為一個vb助教,卻沒半點vb基礎(chǔ),對vb那些基礎(chǔ)問題還是可以比較輕松地解決,這跟我其他程序語言基礎(chǔ)比較好有著密不可分的關(guān)系。
android平臺的一個基本窗口是一個activity,除了基本的activity外,還提供listactivity和tabactivity這些拓展的子類,每一個activity都可以看作一個窗口,一個進程可以有多個activity,每個activity都擁有一個view,view可以通過xml設(shè)定,當使用activity的子類時,必須注意這些子類的xml必須含有特定id的控件,或者不用xml實現(xiàn)view,系統(tǒng)會有一個默認的xml去實現(xiàn)那些一個基礎(chǔ)view并且實現(xiàn)必要的id。
在談到view,那么就必須說到layout了,android的layout很強大,最基礎(chǔ)的是橫向或豎向的排列布局,另外還有網(wǎng)格,表格布局等等。 掌握好布局的方法可以讓我們對界面設(shè)計事半功倍。
android有趣東西有很多,在我完成那個移植應(yīng)用的時候,android總能給我一些驚喜,例如popwindows這個設(shè)計,他作用是彈出一個窗口等,或者你可以把他看作一個acticity,效率卻比activity快很多。 利用popwindows,你可以做出風(fēng)格各異的消息框,菜單欄,下拉菜單等等。
另外還有一個抽屜類也很特別,他就像觸屏系統(tǒng)的解鎖一樣,拖動手柄,便可拉出一個界面,這種設(shè)計大大地節(jié)省應(yīng)用的空間,減少切換界面的操作,從而降低應(yīng)用的功耗。
告訴大家一個很多人不注意的地方,android應(yīng)用如果進行橫豎屏幕切換的時候,進程會完全關(guān)閉后,再重新打開的,因為android做了保存狀態(tài)的操作,所以很多人會以為屏幕切換后,進程還是本來的進程。
qt跟android有很多共通點,例如android的activity就如qt的qwidget,當然,他們的狀態(tài)機有著很大的區(qū)別。
qt最大的特點是他的信號槽,通過信號和槽的連接,可以把很多類與類間相關(guān)的函數(shù)連接在一起,甚至可以傳遞參數(shù)
軟件開發(fā)實習(xí)心得6
我們是20__年3月7號進入宏天實習(xí)公司參加軟件開發(fā)實習(xí)的,在此次實習(xí)中,除了讓我明白工作中需要能力,素質(zhì),知識之外,更重要的是學(xué)會了如何去完成一個任務(wù),懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應(yīng)該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學(xué)到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學(xué)會了在工作中與人的合作與交流,同樂同累,合作互助,這是團體的精神,也是必須學(xué)習(xí)的東西。
經(jīng)過之前的在校學(xué)習(xí),對程序設(shè)計有了一定的認識與理解。在校期間,一直都是學(xué)習(xí)理論知識,沒有機會去參與項目的開發(fā)。所以說實話,在實習(xí)之前,軟件項目開發(fā)對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經(jīng)過這次實習(xí),讓我明白了一個完整項目的開發(fā),必須由團隊來分工合作,并在每個階段中進行必要的總結(jié)與論證。
一個完整項目的開發(fā)它所要經(jīng)歷的階段包括:遠景范圍規(guī)劃和用例說明、項目結(jié)構(gòu)和風(fēng)險評估、業(yè)務(wù)功能說明書、詳細設(shè)計說明書、代碼實現(xiàn)、測試和安裝包等等。一個項目的開發(fā)所需要的財力、人力都是很多的,如果沒有一個好的遠景規(guī)劃,對以后的開發(fā)進度會有很大的影響,甚至?xí)霈F(xiàn)在預(yù)定時間內(nèi)不能完成項目或者完成的項目跟原來預(yù)想的不一樣。一份好的項目結(jié)構(gòu)、業(yè)務(wù)功能和詳細設(shè)計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有比較明確的認識,還能減少在開發(fā)過程中出現(xiàn)不必要的麻煩。代碼的實現(xiàn)是一個項目開發(fā)成功與否的關(guān)鍵,也就是說,前期作業(yè)都是為代碼的實現(xiàn)所做的準備。
我深刻的認識到要成為一名優(yōu)秀的軟件開發(fā)人員不是一件容易的事情,不僅要有足夠的干勁和熱情,還要有扎實的編寫代碼基礎(chǔ),必須要有事先對文檔進行可靠性報告,功能說明書,詳細設(shè)計說明書等的編寫和一些風(fēng)險評估的編寫的能力。
除了圖書館,最能讓我感覺到身在大學(xué)的就是實習(xí)機房,在匆匆過去的兩個月內(nèi),我往返于實習(xí)機房與宿舍之間,使我享受了一個充實的學(xué)習(xí)時期,讓我感受到了大學(xué)的魅力,對自己充滿信心,對大學(xué)充滿信心,以積極的心態(tài)迎接明天挑戰(zhàn)。
實習(xí)中要求有扎實的'理論基本知識,操作起來才順心應(yīng)手,我這時才明白什么是書到用時方恨少。這就激發(fā)了學(xué)習(xí)的欲望。
學(xué)以致用,就是要把學(xué)來的知識能運用到實際操作當中,用實踐來檢驗知識的正確性。我想,這是實習(xí)的最根本目的。
紙上得來終覺淺,絕知此事要躬行!,在短暫的實習(xí)過程中,讓我深深感受到自己在實際運用中專業(yè)知識的匱乏。以前總以為自己學(xué)的還不錯,一旦應(yīng)用到實際就大不一樣了,這時才真正領(lǐng)悟?qū)W無止境的含義。
在校外實習(xí)之前,老師先在校內(nèi)培訓(xùn)了5天。5天實訓(xùn)中,著重講解了c語言應(yīng)用,并布置編寫通訊錄工作臺程序,windows應(yīng)用程序和wPF程序,數(shù)據(jù)先是用文本保存,然后練習(xí)用數(shù)據(jù)庫保存,期間每天需上交當日作業(yè)。5天的時間里,通過不斷地學(xué)習(xí),我從完全不懂c語言成長到初步掌握了這門語言,當然在具體應(yīng)用中還是會遇到些問題,但我還在學(xué)習(xí)。其實在實習(xí)的前一個月里,老師就上傳了一些關(guān)于c語言的資料并通知我們需要配置哪些軟件環(huán)境,對于這一點,我是相當感謝何老師的,當然在校外的實習(xí)里,公司也全都把開發(fā)項目用到的一系列軟件上傳到公共文件夾里,從而免去了我們下載軟件的麻煩,在此,感謝眾老師。
軟件開發(fā)實習(xí)心得7
作為一個軟件開發(fā)人員, 記得在我第一天進入公司實習(xí)的時候, 首先要學(xué)習(xí)的就是編程規(guī)范. 相信每個搞開發(fā)的同學(xué)都跟我一樣吧.
編程規(guī)范在學(xué)校里是十分不重視的. 老師也不會硬性地要求學(xué)生要遵照怎樣的規(guī)范去編寫代碼, 實驗或者作業(yè)什么的, 只要能實現(xiàn)功能就ok了. 但是公司卻不一樣, 公司的代碼并不是一個人編寫, 別人很可能需要閱讀甚至修改你的代碼, 閱讀一個不符合規(guī)范的代碼, 所需要的時間可能比重新開發(fā)還要漫長. 代碼規(guī)范的重要性是不言而喻的.當然, 作為一個開發(fā)人員的前提, 我還是公司里的一個員工(雖然不是正式的...). 我還必須遵守員工的規(guī)范.
其實員工規(guī)范也沒有什么特別多的要求, 個人認為就跟上學(xué)差不多, 雖然規(guī)范是差不多, 心態(tài)上卻有著很大的差異. 原因無他, 你到學(xué)校是自己交錢上學(xué), 上班卻是別人發(fā)工資給你. 拿了人家錢, 還要擾亂人家的規(guī)范, 這種事我還真干不出來. 看來錢不論到哪里都是一個問題, 呵呵
感悟二: 我其實是一種很唯心的動物
其實本來, 我是寫"人其實是一種很唯心的動物", 但不知道別人是不是也這樣, 雖然我覺得是, 卻無從考究, 還是嚴謹點.
為什么說我唯心呢? 當我心里把自己當作一個學(xué)生, 跟把自己當作一個上班族時, 在各種細節(jié)上都會不一樣, 例如那有點虛無縹緲的"氣質(zhì)", 或者是說話的語氣.
這個大概是"站在不同的高度, 看到不同的風(fēng)景"吧. 正如老總看的是公司發(fā)展方向, 主管卻在看業(yè)績, 經(jīng)理在看項目, 小弟們在看代碼...
感悟三: 設(shè)計模式很重要
設(shè)計模式是我到公司才接觸的事物, 主要是講述一種面向接口的編程思維, 按照設(shè)計模式所編寫的代碼, 會比學(xué)校那種直接實現(xiàn)功能的代碼繁瑣一點, 增加很多看似多余的虛類或者接口. 但是這種代碼更加具有拓展性, 更好地把數(shù)據(jù)封裝起來. 在增加狀態(tài), 增加類的時候, 并不需要修改過多代碼, 這種代碼對于版本升級尤其重要.
在公司培訓(xùn)學(xué)習(xí)中, 我總能很快地掌握各種設(shè)計模式的要領(lǐng), 獲得上司的好評. 但是我明白, 設(shè)計模式真要應(yīng)用到代碼中去, 是要培養(yǎng)一種習(xí)慣.
個人觀點好像說得有點多了, 下面說說我這3個月里的實習(xí)情況. 總的而言, 我到公司接觸了2個平臺, 一個是現(xiàn)在很火的android, 另一個則是nokia的qt. android 用的基本是java語言, 其中還會帶點xml語言; 而qt用的則是c++.
對于這2個平臺, 用著的感覺其實大同小異, 用我上司的話說, 基礎(chǔ)打好了, 語言就不應(yīng)該是障礙. 感覺挺有道理的. 想當年我作為一個vb助教, 卻沒半點vb基礎(chǔ), 對vb那些基礎(chǔ)問題還是可以比較輕松地解決, 這跟我其他程序語言基礎(chǔ)比較好有著密不可分的關(guān)系.
android平臺的一個基本窗口是一個activity, 除了基本的activity外, 還提供listactivity和tabactivity這些拓展的子類, 每一個activity都可以看作一個窗口, 一個進程可以有多個activity, 每個activity都擁有一個view, view可以通過xml設(shè)定, 當使用activity的子類時, 必須注意這些子類的xml必須含有特定id的控件, 或者不用xml實現(xiàn)view, 系統(tǒng)會有一個默認的xml去實現(xiàn)那些一個基礎(chǔ)view并且實現(xiàn)必要的id.
在談到view, 那么就必須說到layout了, android的layout很強大, 最基礎(chǔ)的是橫向或豎向的排列布局, 另外還有網(wǎng)格, 表格布局等等. 掌握好布局的方法可以讓我們對界面設(shè)計事半功倍.
android有趣東西有很多, 在我完成那個移植應(yīng)用的時候, android總能給我一些驚喜, 例如popwindows這個設(shè)計, 他作用是彈出一個窗口等, 或者你可以把他看作一個acticity, 效率卻比activity快很多. 利用popwindows, 你可以做出風(fēng)格各異的消息框, 菜單欄, 下拉菜單等等.
另外還有一個抽屜類也很特別, 他就像觸屏系統(tǒng)的解鎖一樣, 拖動手柄, 便可拉出一個界面, 這種設(shè)計大大地節(jié)省應(yīng)用的空間, 減少切換界面的操作, 從而降低應(yīng)用的功耗.告訴大家一個很多人不注意的地方, android應(yīng)用如果進行橫豎屏幕切換的時候, 進程會完全關(guān)閉后, 再重新打開的, 因為android做了保存狀態(tài)的操作, 所以很多人會以為屏幕切換后, 進程還是本來的進程.
qt跟android有很多共通點, 例如android的activity就如qt的qwidget, 當然, 他們的狀態(tài)機有著很大的區(qū)別.
qt最大的特點是他的信號槽, 通過信號和槽的`連接, 可以把很多類與類間相關(guān)的函數(shù)連接在一起, 甚至可以傳遞參數(shù)
實習(xí)心得
從學(xué)生到走上工作崗位,一步步的熟悉和認識著周圍的環(huán)境,熟悉這社會生存之道!在這里我學(xué)到了我離開校園的第一筆知識,這些都是從書本上學(xué)不到的知識,從體驗公司的文化到親身接觸公司的每個部門的人員,從公司的季刊雜志上,從其他員工的言談中,有好的信息,也有不好的耳聞,總之,我的感覺中,我們的公司還是在不斷前進發(fā)展。
從學(xué)校邁入社會,華潤以自己的姿態(tài)給我這樣一個良好的鍛煉平臺。從學(xué)生到工作,華潤以自己的品質(zhì)和精神讓我了解和洞察并融入社會這個大家庭,華潤為我創(chuàng)造了這樣一座橋梁。融入華潤,融入社會,我以華潤的精神強化自己,以華潤的記紀律規(guī)范自己,每一天努力,每一步的行動,都讓我逐步提高和完善自己,以至于在這個平凡的崗位上做到一個合格稱職的職業(yè)人。
工作中有苦有樂,產(chǎn)線上同事之間的互幫互助,讓我充分體會到與人協(xié)作,共謀發(fā)展,合作共利的快樂。產(chǎn)線5s讓我深刻認識到良好整潔的工作環(huán)境是工作效率和品質(zhì)保證。產(chǎn)線紀律是我規(guī)范和端正自己的工作態(tài)度,保證每一顆電路的品質(zhì)。在這樣的環(huán)境下,在這樣的氛圍中,我也漸漸養(yǎng)成了良好的工作習(xí)慣和責(zé)任意識,努力將這份工作做到更好。從華潤到社會大家庭,從一顆細小的電路到做人做事,不容置疑每一步都至關(guān)重要!扒Ю镏,始于足下”,我想,一切都從身邊做起,從細節(jié)做起,從小事做起,從當下這份工作做起。播種行為,收獲習(xí)慣;播種習(xí)慣,收獲性格;播種性格,收獲命運。一點一滴的積累,一點一滴的進步都將決定和影響著我的將來!
軟件開發(fā)實習(xí)心得8
回味這段美妙的時間;蛟S將來的某一天,我重新翻開這個試驗報告,又會想到那段日子,想起組里的每個人,懷念我們的試驗,F(xiàn)在回想起高校的生活,真的是愧疚比興奮多一點,鋪張了不少時間啊。時間過的好快啊,為期一周的實訓(xùn)生活即將結(jié)束了,短短的幾天我們收獲很大,專業(yè)學(xué)問、實際操作力量都有很大的提高。剛開頭兩每天的高強度的課程支配讓我們受益匪淺;接下來的上機實訓(xùn)又讓我們可以鞏固了課程。這讓我覺得實訓(xùn)生活充實而有意義。輔導(dǎo)老師的.講解后,我們開頭了項目的制作,這次項目實訓(xùn)任務(wù)是以小組為單位完成一個軟件項目的開發(fā)項目。最終,自己的努力還是有收獲的,看著電腦完成的項目開發(fā)報告,就覺得特別有成就感。
在本次的實訓(xùn)中,除了讓我明白工作中需要力量,素養(yǎng),學(xué)問之外,更重要的是學(xué)會了如何去完成一個任務(wù),懂得了享受工作。當遇到問題,冷靜,想方法一點一點的排解障礙,到最終獵取勝利,一種自信念由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學(xué)習(xí)到不自己沒有的東西,每一次的挫折只能使我更接近勝利。除此以外,我還學(xué)會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學(xué)學(xué)問與實際的應(yīng)用,理論與實際的相結(jié)合,讓我大開眼界。也是對以前所學(xué)學(xué)問的一個初審吧!這次實習(xí)對于我以后學(xué)習(xí)、找工作也真是受益匪淺,在短短的一個星期中讓我初步從理性回到感性的重新熟悉,也讓我初步的熟悉這個社會,對于以后做人所應(yīng)把握的方向也有所啟發(fā)!信任這些珍貴的閱歷會成為我今后勝利的重要的基石。
在此,我特別感謝學(xué)院領(lǐng)導(dǎo)和指導(dǎo)老師對這次實訓(xùn)的大力支持。
軟件開發(fā)實習(xí)心得9
自己一直有這樣的信念:不管你今天是怎么度過的,獲得什么榮譽亦或遇到了什么挫折…一切都將過去!這句話蘊含的很多道理,要真正讀懂,需要自己慢慢去琢磨和領(lǐng)悟,它對我的幫助很大。這次的實習(xí)我也是憑著這句話熬過來的,謝謝批評過、幫助過我的人,也謝謝自己三個月來的努力(雖然遠遠不夠)。
學(xué)會積累自己的人脈資源。能得到這次的實習(xí)機會也不是偶然,雖然當時我也很意外。正是因為大一的自己沒有老宅,積極地參加活動,主動地和別人交流,師兄師姐才會想到自己。不要小瞧身邊的人,不管他在你的上面還是下面,各有各的優(yōu)點,真誠對待他人,學(xué)會主動問候,別有事才想到人家。又想到一句勸告:男生在大學(xué)里,不要老是盯著師妹看,師兄師姐或許對你的幫助會更大,特別是以后找工作了就知道啦。人脈廣了,能提供更多的機會,使自己少走彎路;蛟S你會說,你這人怎么那么現(xiàn)實啊,沒錯,我們生活的社會就需要我們這樣。我倒覺得這是一種能力,它需要藝術(shù)。在不傷害他人的情況下,心胸開闊的人不會認為你在利用他,反而會覺得欣慰。能被人利用說明有價值,所以讓自己也成為能被他人利用的人吧。人要交各種各樣的朋友,每方面都要有,但必須真誠對待。對于得到這次的機會,還有一點就是:果斷決策。機遇是不會等人的,一旦你猶豫了就將會是別人的,就像媽媽常說:你想得到的東西別人也在想,要想得到必須趁早,要比別人更努力。當時知道這機會后沒想太多,果斷決定去試試。不是說:船到橋頭自然直。當時也想到,會不會影響學(xué)習(xí)等,但是做任何事情都是風(fēng)險與收益并存,沒有嘗試就沒有收獲。勇敢點,學(xué)會相信別人更要相信自己。
接受挑戰(zhàn),戰(zhàn)勝畏懼。自己進的是咨詢服務(wù)部,那時公司正在為市政府做一個關(guān)于國有企業(yè)資產(chǎn)評估的項目,我的主要工作是協(xié)助經(jīng)理對該項目進行上線前的準備和上線后的維護。(對于這點我是工作了很久才知道的,丟人。E嘤(xùn)了兩天,感覺就是暈,太多沒接觸過的東西,許多專業(yè)名詞。不過,我犯的最大的錯誤就是:在沒理清思路和弄清工作目標和整體流程前,只是一味地聽別人講要怎樣怎樣,也沒去問清楚“為什么”。當時是記住了,可是一覺醒來就忘了。培訓(xùn)還有一點教訓(xùn)就是:一定要帶齊紙筆,好記性不如爛筆頭,這是個好習(xí)慣。粗心又懶的我沒做好這點,以至于給自己以后的工作帶來很多不便(類似登入系統(tǒng)的密碼都沒記住,浪費自己和他人的時間等)。這期間,我覺得自己做得好的一方面就是:對于那么多的新知識要學(xué)習(xí)并沒有畏懼,而是相信熟能生巧。都說,女人的情商相對于男人來說比較高,女人缺的就是膽子(這點男生看了不要生氣哦)?纯窗,幾乎成功的女人都是膽子大的!主動和熱情在與他人的交往中是必不可少的,雖說這次的實習(xí)并沒接觸太多同事,因為工作地點不是在公司而是在我們的客戶(市政府國資委)辦公場所?墒菍τ谖覀兘佑|到的每個人,都能熱情對待,主動認識他人的話會讓你處的環(huán)境更加和諧,他們談不上是你的朋友,但是會給你一個好的心情去做好你自己的事。沒必要害羞了,只要你工作了,沒人會把你當學(xué)生,更不會就此遷就你,最后為你自己害羞買單的就只有你自己。不要害怕,相信你怎樣對別人,別人就會怎么待你!
好心態(tài)才有好心情,做人做事不要怕吃虧,更不要怕吃苦!接手工作了,好緊張啊,因為還沒學(xué)會就要獨立工作了。還好,我呢,喜歡把不同的事情分開做,在該做某事的時候就全身心投入,不喜歡把事情攪和在一起。這點呢,使我在上課時不會心神不寧地老想實習(xí)的事,所以幸運成績沒落下。這時候的心理壓力可不是一般的大,我和我另一個同伴認為這是個鍛煉我們抗壓能力的好時機,挺過來了就是勝利(此時的你必須調(diào)整好心態(tài))。因此,我現(xiàn)在的抗打擊、抗壓能力絕對有所提高了。人生來不是來享受的,大部分時間都是在吃苦。初中老師贈的一句話:吃得苦中苦,方為人上人!實習(xí)期間,時間排得滿滿。由于路途較遠,去時只能在公交車上睡午覺(幸好基本上每次都有位置坐),回來的時候那就要求你要有強健的身體了,因為你要面對人山人海,能擠得上地鐵就不錯了,(還遇到迨攏閡桓讎奈思飛系靨浪雷プ∥業(yè)難浚韉枚冀諧隼戳耍潘懶耍<影嗍淺S械氖攏塹米鍆硎12點才打的回學(xué)校(雖說是我們自己犯錯導(dǎo)致效率低,其實很多時候也是為了趕任務(wù)),加班下班迎來的還是下班高峰期,還是第一次發(fā)現(xiàn)原來加班的人也是那么多,生活壓力大、節(jié)奏快,艱辛啊。曾經(jīng)問過經(jīng)理:雖說你工資挺高的,但看你在這個行業(yè)干得那么累,每天加班還要受客戶的氣,干嘛還干?要是我們女孩子的話寧愿選擇低點的工資,找個舒適的活。他就說,吃苦是一段時間的,不經(jīng)歷風(fēng)雨哪看得見彩虹啊,在該拼搏的年齡就該去拼搏,不然苦日子在后頭,畢竟出來混的遲早是要還的。學(xué)會付出與奉獻,不需要掛在嘴邊,別人都看在眼里。男孩女孩都一樣,自己要有自己的夢想,自己才是最可靠的。職場新人要考慮的是怎樣在自己的崗位上扎穩(wěn),而不是一一計較付出與得到是否平衡,接下來才是尋求提升發(fā)展。學(xué)校里學(xué)習(xí)的只是在工作中也許用不到多少,但是你學(xué)會的是思維方法,是潛移默化的,所以要好好珍惜。
養(yǎng)成好習(xí)慣很重要。1、一諾千金,不要輕易許下承諾,這是對他人負責(zé)更是對自己負責(zé)。我們都聽了很多這樣的道理,簡單明了,可是要在意外重重的生活中做到卻沒那么容易。上班第一天下班回來的路上,經(jīng)理就打電話過來詢問情況,我告訴他待會再打過去,可是我沒打也不想打。你一定覺得很奇怪吧,原因很簡單,因為當時在公交車上很吵,我不知道是誰打過來的(沒存辦公室電話,還以為是推銷保險的(前幾天就接了這么一個電話))。最后,還是通過間接的方法知道的,這讓我難過了好幾天。我們理由很多,但是不管是什么,重要的.是我們自己的態(tài)度。學(xué)會守時也是講信用的的一個表現(xiàn),記得高一有次上學(xué)遲到,連進教室都不行,在教室外罰站了一個早讀。一個好的習(xí)慣養(yǎng)成要很久,但是要毀滅切是相當容易。壞習(xí)慣多了,到時自己是怎么死的都或許不清楚。2、工作開始前,要寫好計劃。接到任務(wù)不是馬上執(zhí)行,而是想想要怎樣去做最快,具體的步驟是什么,學(xué)會將不同的任務(wù)聯(lián)系起來,統(tǒng)籌兼顧。這樣做自己的方向才不會錯,計劃的過程中明白哪些不會就可以提前搞清楚,不會導(dǎo)致事情做了一半甚至快要完成了才知道錯了,此時便是滿盤皆輸,不僅浪費時間還會出現(xiàn)一系列問題;工作的時候要寫工作記錄,將遇到的問題一一寫下來;每天工作完成后要學(xué)會寫工作總結(jié),清晰地將完成和未完成的任務(wù)羅列出來(要求有輕重緩急),想想改進的措施。3、三思而后行,做事要先預(yù)料后果。工作了就不能想做學(xué)生一樣,做錯題還可以更改,一旦將任務(wù)完成得不好,不僅關(guān)乎個人而且會連累他人。每一步都要謹慎才能保證質(zhì)量。(這點是我要改進的,我這人做事比較急,希望最快地完成任務(wù),會忽略很多細節(jié))。去實習(xí)了才發(fā)現(xiàn),自己曾經(jīng)認為的優(yōu)點在自己身上表現(xiàn)出來的恰恰是做得不足的,看來對自己認識還是有很大偏差的。自己闖的禍要主動承擔,負責(zé)認真的人最美麗了。4、謙虛,不懂就問。問問題也是要有膽量的,不要認為自己什么都會或者相信自己可以琢磨出來,其實這種方法很笨,有些事是你怎么想都不會明白的,但是別人一句話就給你弄明白了。所以,充分利用身邊的資源來提高效率。5、將簡單的小事做好。我們做的事都是由小事組合成的,所以不要小瞧它們。既然要做就不要猶豫,在你思考值不值得做時候或許事情已經(jīng)干好了,多干點又不會死。這樣可以磨練你的耐性。6、學(xué)會合作。與我一起實習(xí)的還有我們班的一個同學(xué),我們一直都是結(jié)伴而去而歸的,有這么個伴真好,謝謝你了,綺霞。經(jīng)理說,我們倆還不會協(xié)作,很多事沒分配溝通好,該合作時沒合作,該分開干時又糾纏在一起。真是不知說什么好,我想歸根還是應(yīng)變能力,靈活性不夠強吧。不管怎樣,合作還是很需要的,說得容易,做起來卻不容易,需要時間來磨合,因為影響的因素太多了。不要認為自己了不起,一個人可以干得更快,那就錯了。
“書到用時方恨少”,的確啊。在實訓(xùn)中,要用到很多知識,看得見或看不見的,職場是一個考驗人綜合能力的場所。高估自己是絕對的錯誤!有些知識平時忽略不重視的恰恰用上了,所以提升自己的小技能吧。像各種應(yīng)用文的書寫,說話的藝術(shù)、各種辦公軟件的應(yīng)用等等。它們都是需要平時認真去鍛煉的,多聽聽演講。這次的實習(xí)讓我深感自己的語言表達能力太差了。很多時候出現(xiàn)的錯誤都是由于溝通問題導(dǎo)致的,不是別人聽不懂你說什么就是自己聽不懂別人說什么,這時候是最郁悶的。雖說,每個人的語言方式不太一樣,但是不可能叫別人去遷就你,而是要學(xué)會怎樣去適應(yīng)別人的語言習(xí)慣。因為要清楚自己的能力還沒到別人愿意去適應(yīng)的程度。還有一點就是:當你接受任務(wù)是最好把它記錄下來,既是對別人的尊重也體現(xiàn)了你的重視,還對工作有幫助(學(xué)會做筆記,注意條理性及順序的先后)。我們經(jīng)常被罵,原因很簡單:不單單是經(jīng)理的要求高更是我們沒做好。曾聽過一句話:當你做得讓別人無法挑剔的時候才算是做好了。所以,認真對待別人的批評,不要將過錯認為是別人的問題,只有自身找原因才能進步。沒有最好,只有更好。學(xué)會將自己定位挺高,就像考試一樣,想考及格當然就不能把目標定為60分啊,要考慮到自己的惰性和其他無可避免的因素。
擁有樂觀的心態(tài),貴在堅持!由于工作并不輕松,有時還弄得很不高興。所以當時我們都有一段時間很想放棄,身邊為我們好,擔心我們的同學(xué)朋友也勸我們放棄好了?墒窍氲疆敵鯇嵙(xí)的目的,我們倆就相互鼓勵,很慶幸最后還是堅持下來了。難過的時候就安慰一下自己:最起碼我們知道了自己不適合這一行,使自己的職業(yè)方向更明了了(雖說這些安慰話很多也是氣話)。也許最困難的時候也是自己進步最大的時候,量的積累將會有質(zhì)的改變,所以別輕言放棄。我覺得,不管做什么,心態(tài)最重要。經(jīng)理曾問我:為什么你每天看起來都那么開心,難道撿到金子了?我就說:干嘛要愁眉苦臉啊,不必要為某個人或某些事生氣,開心才是最重要的。其實不管遇到什么都要淡定,處之泰然,這點是要經(jīng)過一些事才會徹底明白的。所以,請微笑吧,別人不欠你什么,說不定哪天會有個人喜歡上你的微笑,哈哈。記住了:福禍相依,上天是公平的!
軟件開發(fā)實習(xí)心得10
一、實訓(xùn)過程
首先,我們學(xué)習(xí)通用編程:任何類類型的所有值都可以同object類型的變量來代替。封裝:就是把數(shù)據(jù)和行為結(jié)合起在一個包中)并對對象使用者隱藏數(shù)據(jù)的實現(xiàn)過程,一個對象中的數(shù)據(jù)叫他的實例字段(instance field)。重載:當多個方法具有相同的名字而含有不同的參數(shù)時,便發(fā)生重載。編譯器必須挑選出調(diào)用哪個方法。數(shù)組列表:ArrayList動態(tài)數(shù)組列表,是一個類庫,定義在java.util包中,可自動調(diào)節(jié)數(shù)組的大小。
class類 object類中的getclass方法返回class類型的一個實例,程序啟動時包含在main方法的類會被加載,虛擬機要加載他需要的所有類,每一個加載的類都要加載它需要的類。Java中對內(nèi)存的分配是動態(tài)的,它采用面向?qū)ο蟮臋C制,采用運算符new為每個對象分配內(nèi)存空間,而且,實際內(nèi)存還會隨程序運行情況而改變。程序運行中 Java系統(tǒng)自動對內(nèi)存進行掃描,對長期不用的空間作為”垃圾”進行收集,使得系統(tǒng)資源得到更充分地利用.按照這種機制,程序員不必關(guān)注內(nèi)存管理問題,這使Java程序的編寫變得簡單明了,并且避免了了由于內(nèi)存管理方面的差錯而導(dǎo)致系統(tǒng)出問題。而C語言通過malloc()和free()這兩個庫函數(shù)來分別實現(xiàn)分配內(nèi)存和釋放內(nèi)存空間的,C++語言中則通過運算符new和來分配和釋放內(nèi)存,總之,Java語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。
Java語言是分布式的。Java語言支持Internet應(yīng)用的開發(fā),在基本的Java應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(java net),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠程方法激活)機制也是開發(fā)分布式應(yīng)用的重要手段。 Java語言是健壯的。Java的強類型機制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機制使得Java更具健壯性。 Java語言是安全的。Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個安全機制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網(wǎng)絡(luò)下載的類具有一個安全防范機制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機制(類SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。 Java語言是體系結(jié)構(gòu)中立的。Java程序(后綴為java的文件)在Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 Java語言是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強的可移植性,Java編譯器是用Java實現(xiàn)的,Java的運行環(huán)境是用ANSI C實現(xiàn)的。
Java語言是解釋型的。如前所述,Java程序在Java平臺上被編譯為字節(jié)碼格式,然后可以在實現(xiàn)這個Java平臺的任何系統(tǒng)中運行。在運行時,Java平臺中的Java解釋器對這些字節(jié)碼進行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運行環(huán)境中。 Java是高性能的。與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術(shù)的'發(fā)展越來越接近于C++。 Java語言是多線程的。在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable) 的構(gòu)造子將一個實現(xiàn)了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是Thread類已經(jīng)實現(xiàn)了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。Java語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為synchronized)。
二、心得體會
剛開始時張宇老師先教我們配置JAVA的編程工具和運行環(huán)境,然后教我們學(xué)JSP,在此期間,我們自學(xué)了JAVA,又學(xué)了Tomcat的使用及MySql和HTML語言,當我們JSP入門后,陳老師開始教我們學(xué)習(xí)JSF框架,但由于學(xué)校的安排,剛開始學(xué),陳老師便去了蘇州,由在蘇州帶隊的孔祥盛老師回來教我們,在孔老師的安排下,我們又學(xué)習(xí)了SQL Server 20xx和Struts框架,教我們學(xué)會了Javawebstudio的使用?傊,
在兩位老師的細心輔導(dǎo)下,我們有了很大的進步,知識得到了擴充,認識得到了加深,也使得我們的自學(xué)能力得到了很大的提高,在此,我向兩位老師表示由衷地感謝。這次實訓(xùn)是三年中所學(xué)知識的一次匯總,是三年來學(xué)習(xí)能力的一次集中體現(xiàn),有的知識在這次實訓(xùn)中用不到,但以后會用到,我敢說肯定會用到。因為好多東西都是厚積而薄發(fā),所學(xué)的知識在關(guān)鍵的時刻也許只有一種用得上,但這一種也許足以成就我們的人生,到那時我們才能真正體會到知識的偉大,才能真正了解老師的重要性。我覺得要成為一個合格的程序員,首先要具備的是一種自學(xué)能力,遇到了問題自己要有能力去解決,當你嘗試了各種方法,實在無能為力時再去請教別人,這時你所學(xué)的知識你一生都不會忘記,它將成為你一生的財富。有句話說得好:進攻是最好的防守!當你遇到了問題,你要試著去解決,編程嘛,想到了就要去試,你的面前就一臺電腦而已,它又不會爆炸,你怕什么呢?我不敢說我的觀點一定正確,每個人有每個人的想法,也正是因為大家的觀點各不相同,才使得IT業(yè)這個新興的產(chǎn)業(yè)在短短的幾十年中得到了長足的發(fā)展,給人類社會創(chuàng)造了超過以往人類社會所創(chuàng)造的價值的總和,這不能不令人驚嘆,也正是因為如此,它才使得我對它產(chǎn)生了強烈地好奇心和探索欲。未來的社會是信息的社會,信息業(yè)所創(chuàng)造的財富在人類社會中占據(jù)首位,經(jīng)濟、軍事、教育、醫(yī)學(xué)、農(nóng)業(yè)等領(lǐng)域無一不用到信息業(yè)所產(chǎn)生的科技成果。我能感受到它所創(chuàng)造的經(jīng)濟效益會有多大,所以,我要說:我愛編程,?菔癄,矢志不渝!我是一個新技術(shù)的狂熱追隨者,每次上網(wǎng)時總要到MLDN上逛一下,當看到短短的幾行代碼卻能產(chǎn)生令人驚嘆的功能時,我就被編程者的那種魅力所折服,我想成為其中的一員,我為自己現(xiàn)在所學(xué)習(xí)的專業(yè)感到自豪。
在我學(xué)習(xí)的過程中我也遇到了很多的問題,可是我卻發(fā)現(xiàn)我遇到的好多問題在網(wǎng)上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發(fā)布到了網(wǎng)上,以使我們這些初學(xué)者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠,我不知。他們是開路先鋒,他們?yōu)槲覀儗W(xué)習(xí)新技術(shù)新知識鋪平了道路,我們所要做的就是把他們所發(fā)明和創(chuàng)造的東西掌握使用而已,并且知識量又很大,當我看到有無窮無盡地學(xué)習(xí)資源供我享用時,我只能說,他們像太陽一樣照耀著我成長,他們太好了。當我看到程序代碼,我就有一種特別的感覺,讓我不斷想成為一名編程高手,如果真的有一天,我的理想會實現(xiàn),我會加倍努力好好學(xué)編程,永遠不改變!通過三個月的實訓(xùn),我感到自己學(xué)到了很多東西,雖說不精,但已經(jīng)入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。任何業(yè)績的質(zhì)變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂慮,換為事前的思考和計劃吧!在實訓(xùn)的過程中,我深深感覺到自身所學(xué)知識的有限,有些知識點以前沒有學(xué)過,但我也沒有去研究,實訓(xùn)時突然間覺得自己真的有點無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學(xué)習(xí)中加以改進的地方,同時也要督促自己在學(xué)習(xí)的過程中不斷的完善自我。另外一點,也是在實訓(xùn)中必不可少的部分,就是同學(xué)之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學(xué)幫忙看了一下,發(fā)現(xiàn)其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關(guān)鍵的。
俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材”。此次實訓(xùn),我深深體會到了積累知識的重要性。在實訓(xùn)當中我們遇到了不少難題,但是經(jīng)過我們大家的討論和老師細心的一一指導(dǎo),問題得到了解決。兩個月的實訓(xùn)結(jié)束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學(xué)生向工作者轉(zhuǎn)變,總的來說我對這次實習(xí)還是比較滿意的,它使我學(xué)到了很多東西,為我以后的學(xué)習(xí)做了引導(dǎo),點明了方向,我相信在不遠的未來定會有屬于我們自己的一片美好天空。
軟件開發(fā)實習(xí)心得11
這次實訓(xùn)使我們明白我們所欠缺的不僅僅是技術(shù)學(xué)問,更重要的是有一種處理事情的方法、面對問題的心態(tài)和動手力量。面對完全生疏的新學(xué)問、新技術(shù)、新項目以及整個IT行業(yè),我們不能畏懼,要以一種樂觀的心態(tài)去面對,分析并抓住關(guān)鍵所在。由于我們所即將應(yīng)對的每一個項目都是既需要實際操作,又需要具體規(guī)劃的。作為組長,協(xié)調(diào)組員、激勵其他學(xué)員和樂觀參加項目研發(fā)是我每天必做的工作。我認為每個人都應(yīng)當在團隊中做好自己應(yīng)盡的職責(zé),再優(yōu)秀的個人也可能完成一個即浩大又簡單的項目工作,我們必需緊密的聯(lián)合在一起,以一個團隊的角色來面對。
一公司有一項對項目經(jīng)理的調(diào)查顯示,項目經(jīng)理平均每周參與6個會議,其中25%的時間鋪張在無用的爭論上。會議效率低最普遍的3個緣由是:會議沒有很好的方案、會議沒有被適當?shù)念I(lǐng)導(dǎo)、無紀律的與會者。我們軟件項目也會遇到相同的問題,項目啟動會、評估會、大大小小的評審會、技術(shù)會、周例會等等一系列會議會隨著項目進展而召開,如何保證高效的會議效果,我的一些會議技巧與大家共享:的確需要開會時才開會;訂立會議紀律;特別清晰的明確會議目標;提前預(yù)備一個會議議程;提倡各會議參加人的.會前預(yù)備;鼓舞參加,但在會議過程中遵守會議議程;把團隊建設(shè)融入會議、作會議記錄、會后跟蹤全部支配任務(wù)的執(zhí)行狀況。
程序員需要關(guān)懷敬重。曾經(jīng)有個例子,某公司開發(fā)人員王某由于剛開頭學(xué)習(xí)編程,技術(shù)水平差一點,經(jīng)常受到經(jīng)理的“另眼相看”,每次軟件消失了問題都懷疑是他的緣由,老開他的低級玩笑,這位員工會有怎樣的表現(xiàn)就可想而知了。經(jīng)理通過這種手段能夠迫使這一位自動辭職嗎?非也,這位員工后來工作特別不負責(zé)任,把代碼寫得既長又重復(fù),且在代碼中留下大量的隱患,此時,經(jīng)理卻反而不敢過份得罪他了(否則,留下的巨量代碼很難維護)。假如認為某人不適合目前工作,為何不另請高超?既然已經(jīng)請他作了這件工作,就得敬重他。
不能希望開發(fā)人員在非工作場合談吐得體、辦事周到、眼觀六路、耳聽八方,正所謂“尺有所短,寸有所長”,例如要求技術(shù)人員在酒席宴上象公關(guān)小姐或公關(guān)先生一樣舉止適度,從來不會有好的效果。軟件人員普遍喜愛自由而寬松的工作環(huán)境,最好不要做過多的無謂的規(guī)定,例如不準遲到、上班必需換拖鞋,否則罰款等等。假如的確有人常常上班遲到,工作不仔細等,首先應(yīng)當了解緣由,此時多作思想工作是必要的,很多公司的經(jīng)理們認為“思想工作”是過時的東西了,其實不然,私企職工背負的心理壓力其實很重。他們特殊需要有人關(guān)懷,特殊需要心理上的“減負?
軟件項目管理,需要我們不但關(guān)注項目管理技術(shù)等在軟件行業(yè)中的應(yīng)用,還應(yīng)當關(guān)注如何與軟件新思想和技術(shù)的整合,例如XP等思想,使我們得到更高效益的產(chǎn)出。欲想琢其玉,必先利其器,項目管理和我們軟件開發(fā)、質(zhì)量管理等得一系列工具和模版,是我們事半功倍的利器。他山之石可以攻玉,關(guān)注一些管理界的進展,例如目前的中國式管理等,將其閱歷用于軟件項目管理實踐并總結(jié),將為我們帶來更大實效。
【軟件開發(fā)實習(xí)心得】相關(guān)文章:
軟件開發(fā)人員實習(xí)心得05-04
軟件開發(fā)團隊口號09-29
軟件開發(fā)團隊口號大全10-19
軟件開發(fā)工作總結(jié)03-21
軟件開發(fā)團隊口號13篇09-29
軟件開發(fā)團隊口號14篇12-29
軟件開發(fā)團隊口號(14篇)12-29
軟件開發(fā)工作總結(jié)范文10-14
軟件開發(fā)團隊口號(集合13篇)09-29