精品欧洲AV无码一区二区_人妻精品久久久久中文字幕一冢本_黑人又大又粗又硬XXXXX_欧美疯狂做受XXXXX高潮

軟件開發心得體會

時間:2024-04-18 13:07:15 心得體會 我要投稿

軟件開發心得體會

  從某件事情上得到收獲以后,通常就可以寫一篇心得體會將其記下來,這樣可以不斷更新自己的想法。那么寫心得體會要注意的內容有什么呢?下面是小編為大家整理的軟件開發心得體會,歡迎閱讀與收藏。

軟件開發心得體會

軟件開發心得體會1

  過去的一年,我參與了或多或少的產品設計,從中受益匪淺,不僅學到了很多專業技能,對動態產品有了更全面的理解和把握,而且培養人才了我作為機械工程師所應該具備的基本素質。同時,我堅持自學,學習了當前機械行業專書新的工具軟件和專業書籍,提高了理論水平。現將具體工作總結如下表所示:

  1、設計、調試出口印度的摩托車試驗機

  緬甸之行是成功的,也是艱難和值得留戀的。我們一行三人,在沒法翻譯的情況下,克服當地難耐飲食和飲食不適應的困難,在不到三周的時間內將四臺調試完畢,拿到了用戶的驗收會議記錄,這是值得肯定的。但,我覺得也有一些遺憾的地方。由于是第一次談車輛產品的出口,缺乏經驗,我們的包裝袋和防銹做的不夠好,設備出現了故障,讓印度人對我們的滿意度攀升下降。如果我們注意這些細節,用我們的產品打開印度這個輕工業工業剛起步的國家的大門,那么,我相信我們會從中受益。

  2、主管設計PWS—J20B1

  此試驗機已經交檢完畢,各項指標達到了技術協議要求,等用戶款到發貨。

  3、參與設計PWS—200B

  與毛工一起設計,對液壓夾頭,氣液增壓泵等的教育工作原理更為有了更深入的理解,從毛工身上學到了很多事兒。比如,設計者的嚴謹和嚴肅性,此產品已發貨。

  開發四部的組織工作是繁重和艱巨緊迫的,我在車工和毛工的指導下,較好的融入了這種緊張和嚴謹滲透到的氛圍中,較好地完成了創城,自身的業務素質和工作能力有了較大,對教育工作有了更多的自信。

  做上層開發學了這么多所謂所謂的語法,框架,技術,現在想想萬變不離的卻是底層的數據結構,操作系統,網絡通訊和一些其他的基礎的東西。

  自己也算半路出家,以前總是不屑基礎的東西,總認為我懂了WPF,能畫出很炫的界面什么出像就很好了。其實卻是認識太直白,只有掌握了不變的東西才能應付好上層的聽話技術,否則只會被微軟牽著鼻子走。

  所以對新人來說,打好良好基礎是多么重要,可惜我于澤縣了。

  除了基礎的東西,我認為其次關鍵重要的是軟件架構。

  好的架構可以讓事情事半功倍,讓下面實現具體代碼的感覺很輕松。說得過分點,一個好的架構師可以帶一群出更新報訊的干活都能出好東西。軟件開發越來越不需要我們懂底層的東西,很多現成的輪子可以用,能夠但是要知道怎么搭積木就需要好的架構師了。

  所以我覺得體系結構平常要多看好的開源架構,多學習框框的東西,當然輪子和托架積木知道哪里能拿到。最怕的是像我一樣,只會google找積木搭,這就是所謂的`純碼農了:

  其次是業務,開發很多時候要懂業務。

  很多開發的很不屑業務,認為關鍵技術才最重要。其實很多時候業務才是正道,軟件開發在我看來大部分時間都是給業務做服務的,做支持的,公司也業務是靠業務才能賺錢的。

  所以開發人員也要懂業務,特別對那種不是很想一直做開發的,懂業務又懂技術也許會給你多的機會。

  最后是軟件開發計算機系統的職業發展。

  個人的看法是碼農能爬上去做架構師和經理其實很少,基本正職,我見到開發能一直做到退休的都是老外,人家基本沒有title的,這樣的我觀察無非兩種人。一種是對業務很精通,同時對技術系統又很懂的,公司少不了他。一種鉆研是對技術很熱情很精研,能力很強,又不想去要什么title的,基本可以挑大梁。

  我想盡辦法國內的情況國內雖然不太一樣,不過基本要素可以借鑒下老外。當然不做開發還有很多可以做,我想說的是研發是可以做制造一輩子的,就看個人的想法了。

  這個問題我自己也一直在想,目前只有一條模糊的路,也得摸石頭過。

軟件開發心得體會2

  在大學里的最后一個冬天,我完成了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最大的特點是他的信號槽,通過信號和槽的連接,可以把很多類與類間相關的函數連接在一起,甚至可以傳遞參數

軟件開發心得體會3

  這次實訓使我們明白我們所欠缺的不僅僅是技術學問,更重要的是有一種處理事情的方法、面對問題的心態和動手力量。面對完全生疏的新學問、新技術、新項目以及整個IT行業,我們不能畏懼,要以一種樂觀的心態去面對,分析并抓住關鍵所在。由于我們所即將應對的每一個項目都是既需要實際操作,又需要具體規劃的。作為組長,協調組員、激勵其他學員和樂觀參加項目研發是我每天必做的工作。我認為每個人都應當在團隊中做好自己應盡的職責,再優秀的個人也可能完成一個即浩大又簡單的項目工作,我們必需緊密的聯合在一起,以一個團隊的角色來面對。

  一公司有一項對項目經理的調查顯示,項目經理平均每周參與6個會議,其中25%的時間鋪張在無用的爭論上。會議效率低最普遍的3個緣由是:會議沒有很好的方案、會議沒有被適當的.領導、無紀律的與會者。我們軟件項目也會遇到相同的問題,項目啟動會、評估會、大大小小的評審會、技術會、周例會等等一系列會議會隨著項目進展而召開,如何保證高效的會議效果,我的一些會議技巧與大家共享:的確需要開會時才開會;訂立會議紀律;特別清晰的明確會議目標;提前預備一個會議議程;提倡各會議參加人的會前預備;鼓舞參加,但在會議過程中遵守會議議程;把團隊建設融入會議、作會議記錄、會后跟蹤全部支配任務的執行狀況。

  程序員需要關懷敬重。曾經有個例子,某公司開發人員王某由于剛開頭學習編程,技術水平差一點,經常受到經理的“另眼相看”,每次軟件消失了問題都懷疑是他的緣由,老開他的低級玩笑,這位員工會有怎樣的表現就可想而知了。經理通過這種手段能夠迫使這一位自動辭職嗎?非也,這位員工后來工作特別不負責任,把代碼寫得既長又重復,且在代碼中留下大量的隱患,此時,經理卻反而不敢過份得罪他了(否則,留下的巨量代碼很難維護)。假如認為某人不適合目前工作,為何不另請高超?既然已經請他作了這件工作,就得敬重他。

  不能希望開發人員在非工作場合談吐得體、辦事周到、眼觀六路、耳聽八方,正所謂“尺有所短,寸有所長”,例如要求技術人員在酒席宴上象公關小姐或公關先生一樣舉止適度,從來不會有好的效果。軟件人員普遍喜愛自由而寬松的工作環境,最好不要做過多的無謂的規定,例如不準遲到、上班必需換拖鞋,否則罰款等等。假如的確有人常常上班遲到,工作不仔細等,首先應當了解緣由,此時多作思想工作是必要的,很多公司的經理們認為“思想工作”是過時的東西了,其實不然,私企職工背負的心理壓力其實很重。他們特殊需要有人關懷,特殊需要心理上的“減負?

  軟件項目管理,需要我們不但關注項目管理技術等在軟件行業中的應用,還應當關注如何與軟件新思想和技術的整合,例如XP等思想,使我們得到更高效益的產出。欲想琢其玉,必先利其器,項目管理和我們軟件開發、質量管理等得一系列工具和模版,是我們事半功倍的利器。他山之石可以攻玉,關注一些管理界的進展,例如目前的中國式管理等,將其閱歷用于軟件項目管理實踐并總結,將為我們帶來更大實效。

軟件開發心得體會4

  時間過的好快啊,為期三個禮拜的實習生活即將結束了,短短的三個禮拜讓我們收獲很大,專業知識、編程水平都有很大的提高。剛開始三天的高強度的課程安排讓我們受益匪淺;接下來的上機實習又讓我們可以鞏固了課程。這讓我覺得實習生活充實而有意義。輔導老師配好了環境之后,我們開始了項目的制作,這次項目實習算是自己小學期間主要完成的項目。最后,自己的努力還是有收獲的,看著電腦上記錄得滿滿的代碼,看著自己的項目最終能夠運行成功,就覺得很有成就感。

  在本次的實習中,除了讓我明白工作中需要能力,素質,知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的'排除障礙,到最后獲取成功,一種自信心由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學習到不自己沒有的東西,每一次的挫折只能使我更接近成功。除此以外,我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學知識與實際的應用,理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實習對于我以后學習、找工作也真是受益匪淺,在短短的一個星期中讓我初步從理性回到感性的重新認識,也讓我初步的認識這個社會,對于以后做人所應把握的方向也有所啟發!相信這些寶貴的經驗會成為我今后成功的重要的基石。

  在此,我非常感謝學院領導和指導老師對這次實習的大力支持。

軟件開發心得體會5

  受某化公司委托,開發一款用于視頻和圖像處理的軟件,開發難度高,高到從未搞過,開發周期長,長到是我以前項目監控最長開發周期的兩倍,開發成本之底,讓我覺得程序員成了高級打字員。首先是需求分析書、產品規格說明書、設計說明書、代碼規說明書、測試計劃,光稿就不知道熬了多久才做完。

  緊接著,遇到一系列問題,首先是語言選擇,vc++和c#都是可以保證開發完成的選擇,但是vc++內存容易報錯,界面很難修改,而客戶要求的界面質量甚至比程序的功能更嚴格,沒辦法,客戶就是上帝,上帝做事一定有他的道理。c#語言易于開發,而且圖形界面繪制也易于修改,可以做出客戶體驗很的界面,但是在資源的消耗上,讓我很吃驚。做到第二個月,大概的界面已經完成時,出現界面刷新的問題,刷新時開始卡,界面不流暢。沒辦法,改。

  開會,總結,技術骨干找問題,拿出解決方案,力爭第一次做軟件把它做:

  重新做軟件開發進度計劃和軟件測試計劃,并且讓獨立功能demo制作和測試先行;

  用direct draw、direct 3d或者opengl中的一個替代c#本身的gdi繪圖,將在接下來的開發任務中加入進去。

  事無巨細,當我滿意的看著界面流暢,功能也已實現時,發現軟件在低分辨率或者小本上根本亂到沒法看,甚至是界面功能按鈕錯位,重疊等等。沒辦法,改。畢竟軟件的多分辨率兼容和操作系統兼容是必須要做的。

  接下來一大堆的麻煩找了上來,軟件出現各種各樣想都想不到的問題,總算是按時將第一個版本發布出去,并且開始接下來的升級開發任務。

  最后,給剛剛接手軟件開發項目的朋友一些忠告:

  一、相關的檔不是給別人看的,而是給自己看的,相關檔一定要齊備,而且讓所有涉及開發的人員都清楚的知道你檔里所要表達的意思;

  二、一定要注意多做demo,多做實驗,一個demo程序員幾個鐘頭就可以完成,甚至更少,但是不做demo,核心程序沒有做實驗,其他的'東西都圍繞核心程序做了上去,到時候耽誤的可不是幾個鐘頭

  三、程序設計要注重用戶體驗,當初客戶對我要開發軟件提出近乎苛刻的要求時我不在意,但是當我自己反復使用軟件時有了很多體會,流暢美觀的界面帶給人心理的快感的確能替代一些尚未開發完整的功能帶給用戶的遺憾。

  四、測試計劃多次進行,分批進行,不要全部開發完成再對軟件做測試。

  還要堅持三個月,軟件馬上發布,希望大家的支持,謝謝!!!

軟件開發心得體會6

  20xx年2月2日,我有幸成為的一員,應聘為公司的java軟件工程師。入任職以來,在部門領導的帶領下所,自己感覺無論學習、技術、生活等方面都有很大的提升的極更多需求,有很多需要和客戶交流溝通多次即可明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統的開發工作中,讓我進一步鞏固和加強了繼續自己的開發能力。

  1、電信12530增值業務的.開發與維護。

  從5月以來我就開始接手公司的主要業務之一,12530電信增值業務。由于前面負責這個項目的同事離職,偷懶導致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導和鼓勵下,順利的已經完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關技術文檔補充完全,保證別人能夠順利的進行該項目其他工作。通過這個項目,讓我加強了真空自己在高強高壓下工作的技能,也讓我找到當更多自信。

  2、家政網絡服務中心的開發與實施。

  在這個項目中,除了承擔開發工作以外,也重要職責逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這順利開展兩個項目能夠順利完成,除了完成自己的組織工作外,還主動關心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將家政因特網服務中心順利實施,為我公司拿下湖北省其他市的家政網絡服務中心奠定。在工作之外,我也注重個人能力的不斷提高。工作之余,主動學習一些新技術,與同事溝通配合,搭建一個ssh的開發框架。也學習spring security知識,這些新知識的積累,對不小我以后的工作有很大努力。

  20xx年工作展望:

  1、將學習的spring security整合到我們自己搭建的ssh框架,進一步完善框架。

  2、利用搭建的ssh框架,開發一套oa系統平臺。

  3、做好襄樊、鄂州家政網絡服務中心的維護工作。

  4、希望公司能夠大量拿下湖北省其他市的家政網絡服務中心,繼續開發和實施湖北省在線視頻其他市的家政網絡服務中心。

  5、繼續學習新技術,努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎。

  6、想要盡力通過自己的進步和努力,能為公司的發展做出自己最大的貢獻,體現出有自己的最大價值。

軟件開發心得體會7

  回味這段美妙的時間。或許將來的某一天,我重新翻開這個試驗報告,又會想到那段日子,想起組里的每個人,懷念我們的試驗。現在回想起高校的生活,真的是愧疚比興奮多一點,鋪張了不少時間啊。時間過的好快啊,為期一周的實訓生活即將結束了,短短的幾天我們收獲很大,專業學問、實際操作力量都有很大的提高。剛開頭兩每天的高強度的'課程支配讓我們受益匪淺;接下來的上機實訓又讓我們可以鞏固了課程。這讓我覺得實訓生活充實而有意義。輔導老師的講解后,我們開頭了項目的制作,這次項目實訓任務是以小組為單位完成一個軟件項目的開發項目。最終,自己的努力還是有收獲的,看著電腦完成的項目開發報告,就覺得特別有成就感。

  在本次的實訓中,除了讓我明白工作中需要力量,素養,學問之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想方法一點一點的排解障礙,到最終獵取勝利,一種自信念由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學習到不自己沒有的東西,每一次的挫折只能使我更接近勝利。除此以外,我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學學問與實際的應用,理論與實際的相結合,讓我大開眼界。也是對以前所學學問的一個初審吧!這次實習對于我以后學習、找工作也真是受益匪淺,在短短的一個星期中讓我初步從理性回到感性的重新熟悉,也讓我初步的熟悉這個社會,對于以后做人所應把握的方向也有所啟發!信任這些珍貴的閱歷會成為我今后勝利的重要的基石。

  在此,我特別感謝學院領導和指導老師對這次實訓的大力支持。

軟件開發心得體會8

  一、實訓過程

  首先,我們學習通用編程:任何類類型的所有值都可以同object類型的變量來代替。封裝:就是把數據和行為結合起在一個包中)并對對象使用者隱藏數據的實現過程,一個對象中的數據叫他的實例字段(instance field)。重載:當多個方法具有相同的名字而含有不同的參數時,便發生重載。編譯器必須挑選出調用哪個方法。數組列表:ArrayList動態數組列表,是一個類庫,定義在java.util包中,可自動調節數組的大小。

  class類 object類中的getclass方法返回class類型的一個實例,程序啟動時包含在main方法的類會被加載,虛擬機要加載他需要的所有類,每一個加載的類都要加載它需要的類。Java中對內存的分配是動態的,它采用面向對象的機制,采用運算符new為每個對象分配內存空間,而且,實際內存還會隨程序運行情況而改變。程序運行中 Java系統自動對內存進行掃描,對長期不用的空間作為”垃圾”進行收集,使得系統資源得到更充分地利用.按照這種機制,程序員不必關注內存管理問題,這使Java程序的編寫變得簡單明了,并且避免了了由于內存管理方面的差錯而導致系統出問題。而C語言通過malloc()和free()這兩個庫函數來分別實現分配內存和釋放內存空間的,C++語言中則通過運算符new和來分配和釋放內存,總之,Java語言是一個純的面向對象程序設計語言。

  Java語言是分布式的。Java語言支持Internet應用的開發,在基本的Java應用編程接口中有一個網絡應用編程接口(java net),它提供了用于網絡應用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(遠程方法激活)機制也是開發分布式應用的重要手段。 Java語言是健壯的。Java的強類型機制、異常處理、廢料的自動收集等是Java程序健壯性的重要保證。對指針的丟棄是Java的明智選擇。Java的安全檢查機制使得Java更具健壯性。 Java語言是安全的。Java通常被用在網絡環境中,為此,Java提供了一個安全機制以防惡意代碼的攻擊。除了Java語言具有的許多安全特性以外,Java對通過網絡下載的類具有一個安全防范機制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節代碼檢查,并提供安全管理機制(類SecurityManager)讓Java應用設置安全哨兵。 Java語言是體系結構中立的。Java程序(后綴為java的文件)在Java平臺上被編譯為體系結構中立的字節碼格式(后綴為class的文件), 然后可以在實現這個Java平臺的任何系統中運行。這種途徑適合于異構的網絡環境和軟件的分發。 Java語言是可移植的。這種可移植性來源于體系結構中立性,另外,Java還嚴格規定了各個基本數據類型的長度。Java系統本身也具有很強的可移植性,Java編譯器是用Java實現的,Java的運行環境是用ANSI C實現的。

  Java語言是解釋型的。如前所述,Java程序在Java平臺上被編譯為字節碼格式,然后可以在實現這個Java平臺的任何系統中運行。在運行時,Java平臺中的Java解釋器對這些字節碼進行解釋執行,執行過程中需要的類在聯接階段被載入到運行環境中。 Java是高性能的。與那些解釋型的高級腳本語言相比,Java的確是高性能的'。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術的發展越來越接近于C++。 Java語言是多線程的。在Java語言中,線程是一種特殊的對象,它必須由Thread類或其子(孫)類來創建。通常有兩種方法來創建線程:其一,使用型構為Thread(Runnable) 的構造子將一個實現了Runnable接口的對象包裝成一個線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創建的對象即為線程。值得注意的是Thread類已經實現了Runnable接口,因此,任何一個線程均有它的run方法,而run方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。Java語言支持多個線程的同時執行,并提供多線程之間的同步機制(關鍵字為synchronized)。

  二、心得體會

  剛開始時張宇老師先教我們配置JAVA的編程工具和運行環境,然后教我們學JSP,在此期間,我們自學了JAVA,又學了Tomcat的使用及MySql和HTML語言,當我們JSP入門后,陳老師開始教我們學習JSF框架,但由于學校的安排,剛開始學,陳老師便去了蘇州,由在蘇州帶隊的孔祥盛老師回來教我們,在孔老師的安排下,我們又學習了SQL Server 20xx和Struts框架,教我們學會了Javawebstudio的使用。總之,

  在兩位老師的細心輔導下,我們有了很大的進步,知識得到了擴充,認識得到了加深,也使得我們的自學能力得到了很大的提高,在此,我向兩位老師表示由衷地感謝。這次實訓是三年中所學知識的一次匯總,是三年來學習能力的一次集中體現,有的知識在這次實訓中用不到,但以后會用到,我敢說肯定會用到。因為好多東西都是厚積而薄發,所學的知識在關鍵的時刻也許只有一種用得上,但這一種也許足以成就我們的人生,到那時我們才能真正體會到知識的偉大,才能真正了解老師的重要性。我覺得要成為一個合格的程序員,首先要具備的是一種自學能力,遇到了問題自己要有能力去解決,當你嘗試了各種方法,實在無能為力時再去請教別人,這時你所學的知識你一生都不會忘記,它將成為你一生的財富。有句話說得好:進攻是最好的防守!當你遇到了問題,你要試著去解決,編程嘛,想到了就要去試,你的面前就一臺電腦而已,它又不會爆炸,你怕什么呢?我不敢說我的觀點一定正確,每個人有每個人的想法,也正是因為大家的觀點各不相同,才使得IT業這個新興的產業在短短的幾十年中得到了長足的發展,給人類社會創造了超過以往人類社會所創造的價值的總和,這不能不令人驚嘆,也正是因為如此,它才使得我對它產生了強烈地好奇心和探索欲。未來的社會是信息的社會,信息業所創造的財富在人類社會中占據首位,經濟、軍事、教育、醫學、農業等領域無一不用到信息業所產生的科技成果。我能感受到它所創造的經濟效益會有多大,所以,我要說:我愛編程,海枯石爛,矢志不渝!我是一個新技術的狂熱追隨者,每次上網時總要到MLDN上逛一下,當看到短短的幾行代碼卻能產生令人驚嘆的功能時,我就被編程者的那種魅力所折服,我想成為其中的一員,我為自己現在所學習的專業感到自豪。

  在我學習的過程中我也遇到了很多的問題,可是我卻發現我遇到的好多問題在網上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發布到了網上,以使我們這些初學者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠,我不知。他們是開路先鋒,他們為我們學習新技術新知識鋪平了道路,我們所要做的就是把他們所發明和創造的東西掌握使用而已,并且知識量又很大,當我看到有無窮無盡地學習資源供我享用時,我只能說,他們像太陽一樣照耀著我成長,他們太好了。當我看到程序代碼,我就有一種特別的感覺,讓我不斷想成為一名編程高手,如果真的有一天,我的理想會實現,我會加倍努力好好學編程,永遠不改變!通過三個月的實訓,我感到自己學到了很多東西,雖說不精,但已經入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。任何業績的質變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成,讓我們將事前的憂慮,換為事前的思考和計劃吧!在實訓的過程中,我深深感覺到自身所學知識的有限,有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以后的工作或生活中也是很關鍵的。

  俗話說:“要想為事業多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。兩個月的實訓結束了,收獲頗豐,同時也更深刻的認識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細致嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以后的學習做了引導,點明了方向,我相信在不遠的未來定會有屬于我們自己的一片美好天空。

軟件開發心得體會9

  受某文化公司委托,開發一款用于視頻和圖像處理的軟件,開發難度高,高到從未搞過,開發周期長,長到是我以前項目監控最長開發周期的兩倍,開發成本之底,讓我覺得程序員成了高級打字員。首先是需求分析書、產品規格說明書、設計說明書、代碼規范說明書、測試計劃,光文稿就不知道熬了多久才做完。

  緊接著,遇到一系列問題,首先是語言選擇,vc++和c#都是可以保證開發完成的選擇,但是vc++內存容易報錯,界面很難修改,而客戶要求的界面質量甚至比程序的功能更嚴格,沒辦法,客戶就是上帝,上帝做事一定有他的道理。c#語言易于開發,而且圖形界面繪制也易于修改,可以做出客戶體驗很好的界面,但是在資源的`消耗上,讓我很吃驚。做到第二個月,大概的界面已經完成時,出現界面刷新的問題,刷新時開始卡,界面不流暢。沒辦法,改。

  開會,總結,技術骨干找問題,拿出解決方案,力爭第一次做軟件把它做好:

  重新做軟件開發進度計劃和軟件測試計劃,并且讓獨立功能demo制作和測試先行;

  用direct draw、direct 3d或者opengl中的一個替代c#本身的gdi繪圖,將在接下來的開發任務中加入進去。

  事無巨細,當我滿意的看著界面流暢,功能也已實現時,發現軟件在低分辨率或者小本上根本亂到沒法看,甚至是界面功能按鈕錯位,重疊等等。沒辦法,改。畢竟軟件的多分辨率兼容和操作系統兼容是必須要做的。

  接下來一大堆的麻煩找了上來,軟件出現各種各樣想都想不到的問題,總算是按時將第一個版本發布出去,并且開始接下來的升級開發任務。

  最后,給剛剛接手軟件開發項目的朋友一些忠告:

  一、相關的文檔不是給別人看的,而是給自己看的,相關文檔一定要齊備,而且讓所有涉及開發的人員都清楚的知道你文檔里所要表達的意思;

  二、一定要注意多做demo,多做實驗,一個demo程序員幾個鐘頭就可以完成,甚至更少,但是不做demo,核心程序沒有做實驗,其他的東西都圍繞核心程序做了上去,到時候耽誤的可不是幾個鐘頭

  三、程序設計要注重用戶體驗,當初客戶對我要開發軟件提出近乎苛刻的要求時我不在意,但是當我自己反復使用軟件時有了很多體會,流暢美觀的界面帶給人心理的快感的確能替代一些尚未開發完整的功能帶給用戶的遺憾。

  四、測試計劃多次進行,分批進行,不要全部開發完成再對軟件做測試。

  還要堅持三個月,軟件馬上發布,希望大家的支持,謝謝!

軟件開發心得體會10

  首先我是一個女孩,學軟件開發的女孩相對于男孩來說并不是太多,但是因為我自己對編程比較感興趣,所以就從事了這個行業。

  我們學校的學生從20xx年的下半年就已經開始出來實習了,據我所知我們計算機系的學生大都從事別的行業去了,從事計算機行業的人數非常少,我想大部分是沒有過硬的技術知識的原故,不敢去應聘本行業的工作吧。

  我一直是一個有上進心的女孩,對軟件編程有很大的興趣,總想著自己也要像男孩一樣,做一番屬于自己的事業,不能白白的虛度自己的青春,但我又不想從事與計算機沾邊的初級職位,比如文員之類的。因為如果自己的第一份工作從做文員開始,以后自己的職業生涯就不好規劃,肯定會離軟件編程越來越遠的。

  說實話我的家庭條件并不富裕,但是我有一個非常支持我上學的父母,他們狠狠心在我上了幾年大學之后又給我交了幾千元的培訓費。從那時候起我就想著我一定要好好學習,對得起父母。

  就這樣開始了我的培訓旅程,其實說實話在培訓的過程中我是時而感到特別迷茫,時而又有了奮斗的激情,這不免有個人的因素,也有培訓環境的影響。

  在這里我想提醒一下那些想參加軟件培訓的學生,在你們選培訓班的時候一定要看清這個學校以前培訓學員的就業情況,特別重要的是培訓老師有沒有教學經驗,一些培訓機構總是以賺錢為目的,鼓吹著自己的培訓老師擁有幾年幾年的項目經驗,其實我感覺沒有教學經驗的老師還不如項目經驗少一些的老師。

  我們培訓部就是一個例子,我有時候就感覺聽我們老師講課簡直是一件非常痛苦的事情,他講課從來就不備課,只是根據自己的工作經驗,想到哪個知識點就講哪個,我們聽課的學生一點思想準備都沒有,而他常常在課堂上為了調試一個程序的一個小小的錯誤耽誤一兩個小時的時間,而這期間往往也是我們最煎熬的時候,因為我們要坐在那個地方陪著他找錯誤,這種情況下的我們非常受折磨,并且感覺時間都白白浪費掉了,以至于根本沒有什么收獲。

  再來談談我自己的情況吧,我在大學期間編程語言學的'還算不錯,當時我們只開了c++、java兩門編程語言課,還有軟件開發相關的SQLServer20xx數據庫,我的這三門主修課程每次考試都很優秀,參加培訓時也有老師勸我學軟件前臺,網頁設計什么的,說是女孩比較適合學這個,好就業,而軟件開發大都是男孩子,女孩幾乎是學不通的。我當時就是為了證明自己的能力,根據大學期間自己的學習情況,我相信自己能學好。

  但是也因為我們老師講課的無計劃性,課程拖到現在還沒有結束掉,時間已經過去6個月了,我開始思索我自己的人生了。

  經過四個月的培訓,我不能說我沒有學到什么東西,但我還要說一點,我雖然每一樣技術都知道了,但是我學的僅僅還只是一個皮毛而已。軟件開發最重要的就是編程思想,可我現在的水平只是編寫代碼達到非常熟練的程度罷了,對于編程思想感覺還是沒有踏入軟件開發的門檻。而編程思想主要來自于你所做過的實際項目獲得的經驗。而我們培訓部的項目不僅少而且不怎么實用。所以要想參加培訓還要看清這個培訓部的項目是不是夠份量,沒有實際的項目經驗去應聘軟件開發的工作還是不行的。

  經過仔細的思索,我已經決定去找工作了,現在正是找工作的好時候,雖然我沒有多少項目經驗,但我相對于應屆畢業生自信多了,也許這就是培訓的力量。不過哪怕找到一份小小程序員的工作干著也行,因為現在對自己的職業定位還有點迷茫,我自己的性格屬于那種做事情非常認真、踏實、細心,感覺更適合做軟件測試方面的工作,對于軟件開發我還是抱著先試試工作的態度,主要源自于我自己頭腦反應太慢,估計一直做軟件開發對職業發展前景是有礙的。

  最后告誡那些還在上大學的朋友們,如果你們想在軟件行業發展,那你們一定要在上學期間多上網看一些編程方面的視頻,自已嘗試著把企業要求的知識點自學一下,跟著視頻做一些小型的項目。其實自學知識點是不難的,只有你有恒心。因為我培訓的感覺就是公司要求的一些東西很多并不是我們不懂,而是我們在學校其實是連聽說過都沒有聽說過,這樣的話哪個公司會愿意。

軟件開發心得體會11

  一、公司簡介

  國內物聯網領軍企業——xx科技集團(深市A股上市公司xxxx)下屬子公司,作為信息產業實用型人才培養解決方案提供商,致力于面向高校、職業院校進行產、學、研校企深度合作,是xx科技集團產業報國、回饋教育的直接執行者。

  二、實習崗位說明

  負責Android手機軟件的開發及設計;

  根據產品的需求進行Android產品的分析;

  對Android平臺開發技術進行研究,發現其缺陷并改正更新;

  根據用戶需求研發新的Android產品,并測試其性能,進行改進;

  根據項目需求進行學習并快速掌握技巧;

  平常要與相關工作人員進行溝通,使團隊快速成長起來。

  三、實習項目要求

  天氣預報app

  1)獲取網絡上的天氣數據,進行解析之后,存儲于本地,以供斷網時使用;

  2)用數據庫保存搜索記錄,以九宮格的形式展現;

  3)用fragment代替activity,方便移植到實驗平臺上;

  4)熟悉點陣LED屏的協議,將結果顯示于LED屏上;

  5)對代碼的封裝,規范化。

  xx二期優化

  1)幫助界面的實現,使得學生掌握實驗平臺的使用方法;

  2)實驗類別的在線遠程更新,用戶下載量的統計;

  3)UI(用戶界面)的調整;

  四、任務完成情況

  經過兩個多月的不斷學習和努力,實習項目大部分都順利的完成了;

  首先是天氣預報的.項目,從百度api獲取所查詢的城市的天氣數據,對其進行解析,在展示到界面上的同時保存最近搜索的天氣數據到sharepreference中,以供斷網時對于以上種種,待了3,4天基本就適應了,難怪一些長輩老是說習慣了,就好了。

  來的第一天,我們聽了付_萍老師講了一節課,可以說完全不知所云,但還是可以聽到一些東西的,譬如工作環境的適應,人與人之間的交際,處理各種事情的能力,其中最重要的就是養成良好的工作習慣。有良好的工作習慣,才會被上司,老板和同事認可,將來也會比同輩有著更快更多的升職機會,而且一個良好的工作習慣,無論你從事哪個行業,都是受用終生的。然后,就是認識我們的董亮老師了,一個可親可愛的老師,傳說中他們一個月會賺十幾萬呢!天文數字,望塵莫及啊。

  在隨后的一段時間里,我們被分為了八組,每組六七個人,有一個組長帶領。我們組織作一個項目——論壇,在第二,第三個禮拜感覺沒有剛來時那么拘謹了,我更明顯感覺到自我計劃,制定目標的重要性了。在我們犯錯誤的時候,老師會懲罰我們,陳發的方式很另類——唱歌或者講笑話,不算是體罰大事可以達到對我們的約束。然而,歇息期間有組織我們做游戲,看似很簡單的游戲其實是想培養我們合作意識。

  在實習的過程中,我深刻的體會到了三點:

  第一,項目是以迎合客戶和使用者為目的的,不可能像教師那樣為我們制定一套教學計劃。想要知道些什么,渴望懂得些什么,全要靠你自己想學,你自己不問,沒人會主動來告訴你。

  第二,“紙上得來終覺淺,絕知此事要躬行!”在短暫的實習過程中,讓我深深的感覺到自己在實際運用中的專業知識的匱乏,在行業中的經驗真的很重要。

  第三,能更早的接觸你所在行業的真實情況。不出來自己轉一圈,根本不知道自己學的一些專業知識,哪些是十分重要,十分實用的。就比如說英語。以前聽老師說過,聽朋友也說過,將來工作了,英語相當有用,外企就更不用說了。當時沒什么感覺,但當我頻繁的看到一打打英文資料手冊、幫助文檔時,我已經切身地,的的確確地感受到英語的重要性。

  這次實訓讓我學到的東西太多,使我受益匪淺,它讓我知道了工作上的辛苦,讓我知道工作并不像在學校里學習一樣輕松。不過,雖然辛苦了點,但能讓我學到不同的東西、很充實,我心里還是高興的。人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。

  以上就是我在成都的進行實訓的心得和感受。不到半年的時間就將步入社會的我們,面臨是繼續深造,還是就業的壓力,我想我們更應該把握住最后的一段時間,充實、完善自我,爭取做一名出色的大學生!對于這次實習,我很珍惜也很懷念。

軟件開發心得體會12

  一、公司簡介

  國內物聯網領軍企業——xx科技集團(深市A股上市公司:xxxx) 下屬子公司,作為信息產業實用型人才培養解決方案提供商,致力于面向高校、職業院校進行產、學、研校企深度合作,是xx科技集團產業報國、回饋教育的直接執行者。

  二、實習崗位說明

  負責Android手機軟件的開發及設計;

  根據產品的需求進行Android產品的分析;

  對Android平臺開發技術進行研究,發現其缺陷并改正更新;

  根據用戶需求研發新的Android產品,并測試其性能,進行改進;

  根據項目需求進行學習并快速掌握技巧;

  平常要與相關工作人員進行溝通,使團隊快速成長起來。

  三、實習項目要求

  天氣預報app

  1)獲取網絡上的天氣數據,進行解析之后,存儲于本地,以供斷網時使用;

  2)用數據庫保存搜索記錄,以九宮格的形式展現;

  3) 用fragment代替activity,方便移植到實驗平臺上;

  4)熟悉點陣LED屏的協議,將結果顯示于LED屏上;

  5)對代碼的封裝,規范化。

  二期優化

  1)幫助界面的實現,使得學生掌握實驗平臺的使用方法;

  2)實驗類別的在線遠程更新,用戶下載量的統計;

  3)UI(用戶界面)的調整;

  四、任務完成情況

  經過兩個多月的不斷學習和努力,實習項目大部分都順利的完成了;

  首先是天氣預報的'項目,從百度api獲取所查詢的城市的天氣數據,對其進行解析,在展示到界面上的同時保存最近搜索的天氣數據到sharepreference中,以供斷網時使用;搜索記錄的保存以及點擊跳轉,都方便了用戶了使用。此外,在相應設備上外接LED屏可顯示當前天氣信息;

  其次,是xx項目的優化,利用同事提供的接口,解析數據,保存到數據庫中,、數據進行異步加載,下載對應的圖片資源,更新用戶界面,實現實驗類的更新;制作本地html文件,用于webview的加載;

  此外,在實習期間,我也完成了國創項目的xx客戶端最初版本的設計與實現,并著手制作一款輕量型的手機安全衛士。

  五、自我鑒定,成果描述

  在工作中遇到不懂的地方,能夠虛心向富有經驗的前輩請教,善于思考,能夠舉一反三。對于別人提出的工作建議,可以虛心聽取。在時間緊迫的情況下,加時加班完成任務。能夠將在學校所學的知識靈活應用到具體的工作中去,保質保量完成工作任務。同時,我嚴格遵守我公司的各項規章制度,實習期間,未曾出現過無故缺勤,遲到早退現象。我腳踏實地的工作,努力做到最好,工作始終以“熱心、細心”為準則。遇到不懂的問題,積極問同事,在同事的熱心幫助下,問題很快就解決了,這簡短的實習生活,雖然緊張,收獲也很多。但給我的僅僅是初步的經驗累積,對于往后邁出社會還是不夠的。

  我相信通過自身的不斷努力,拿出百尺竿頭的干勁,胸懷會當凌絕頂的壯志,不斷提高自身的綜合素質,在與社會的接觸過程中,減少磨合期的碰撞,加快融入社會的步伐,才能在人才高地上站穩腳跟,才能揚起理想的風帆,駛向成功的彼岸。

軟件開發心得體會13

  通過這次課程設計的實訓,增加了我學習軟件技術的愛好,雖然還不明確軟件技術包含的詳細內容,但從C++語言這門課程開頭,已發覺程序設計的樂趣,在學習C++語言的過程中也學到了很多計算機應用基礎學問,對計算機的機體也有了一個大體的了解。在實際操作過程中犯的一些錯誤還會有意外的收獲,感覺實訓很有意思。在詳細操作中對這學期所學的C++語言的理論學問得到鞏固,達到實訓的基本目的,也發覺自己的不足之出,在以后的上機中應更加留意,同時體會到C++語言具有的語句簡潔,使用敏捷,執行效率高等特點。發覺上機實訓的`重要作用,特殊是對數組和循環有了深刻的理解。

  通過實際操作,學會C++語言程序編程的基本步驟、基本方法,開發了自己的規律思維力量,培育了分析問題、解決問題的力量。深刻體會到“沒有做不到的,只有想不到的”,“團結就是力氣”,“實踐是檢驗真理的標準”,“不恥下問”的寓意。

  在此盼望以后應多進行這樣的實訓,加長設間,培育同學獨立思索問題的力量,提高實際操作水平。

  通過本次項目實訓我要感謝學校領導給我們供應了這次機會,讓我們自己有出去體會生活,自己做項目的深刻體會。這次實訓讓我明白我自己之前的學習還是差許多,只有不斷的努力,才能學好。還要感謝達內公司對我的指導,我自己的努力當然重要,但是達內的優秀老師給我做的培訓,講的理論都讓我受益匪淺,讓我對軟件有了一個新的概念新的理解。

軟件開發心得體會14

  我是聯營公司一名文員,相關部門涉及很多業務數據的東西,在此之前,公司的所有業務廖旺都是通過一張excel表格來完成,第一次看到那張表的時候是真心嚇到了,字段有幾十個,項下又有很多拆分合并,其中又大多為統計數據和日期,通過幾天的整理校對發現了不少錯誤,更加感嘆需要一個數據庫來解放人手、提高效率。

  從開始接受access培訓時間到現在已經有半年時間,雖然上學前夕學校的老師也有給我們期間講過access的知識,但只是講多些了些關系的建立及簡單的查詢,以為access就好比word、excel等相對公共比較簡單的公用軟件一樣。但開始接受盟威Access的培訓后,對Access的看法才改變,原來Access還可以這樣玩;參加學習之初,由于自身一開始認識誤區的心態導致自己走了很多急彎。一開始所有的Access老師就告誡我說一定非常大不要心急,要按培訓指南指導,字典要按照教程一步一步偷懶下去,切忌眼高手低。但因為心想自己電腦軟件對電腦還算有種感覺,加上公司一直比較湊,又很想短時間內做出點東西,就沒有很耐心的把教程步驟做完,導致后期回爐再造無數次耽誤很多時間,在這里希望大家引以為戒。

  在學習的`過程中,因為老師是一個階段一個階段發教程的,當我看到報銷系統時,就已經覺得十分十分的超強了,然后自己就想邊看教程邊偷懶開始自己開發,雖然老師一再強調不能不會走就急著想跑,但自己還是開始蓄勢待發蓄力了,做了一部分之后看到了進存銷系統后,又發現里面有很多自己可以學以致用的東西,然后又開始再次做,再等到新版的快速開發平臺出來了,自己又一次被震撼了,感慨Access快速平臺的強大,基本的組件都連接器不需要自己手動創建了,簡直太厲害,真是技術宅改變世界。

  整個開發過程可以說是充滿艱辛,但又有很強的榮譽感。雖然自己有時候會想不出來該怎么做,但是!還有一群很厲害的老師可以替你,哪怕老師們一句話、一段代碼就能幫我搞定自己苦思冥想很久都做不出的步驟,可以說每一個一舉的系統背后都有一群默默無聞的控制系統老師。

  每次把自己一些亂七八糟的想法告訴老師,其實自己都覺得相信可能做不了了,但每次杜老師都會給我驚喜,幫我完美解決掉,十分欣慰。

  現在系統開發應用的已經在測試應用領域,雖然還有些部分在一步步完善修改,但我相信access的強大,能解決我的數據環境問題,也相信盟威老師們的核心技術給我的支持,在此感謝這半年來所有老師感謝的全力支持與幫助,也希望盟威軟件快速開發平臺做得越來越好,讓更多跟我一樣的菜鳥開發出屬于自己的數據庫軟件,解放自己的工作強度。

軟件開發心得體會15

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

  編程規范在學校里是十分不重視的. 老師也不會硬性地要求學生要遵照怎樣的規范去編寫代碼, 實驗或者作業什么的, 只要能實現功能就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讓我深刻認識到良好整潔的工作環境是工作效率和品質保證。產線紀律是我規范和端正自己的工作態度,保證每一顆電路的品質。在這樣的環境下,在這樣的氛圍中,我也漸漸養成了良好的工作習慣和責任意識,努力將這份工作做到更好。從華潤到社會大家庭,從一顆細小的電路到做人做事,不容置疑每一步都至關重要。“千里之行,始于足下”,我想,一切都從身邊做起,從細節做起,從小事做起,從當下這份工作做起。播種行為,收獲習慣;播種習慣,收獲性格;播種性格,收獲命運。一點一滴的積累,一點一滴的進步都將決定和影響著我的將來!

【軟件開發心得體會】相關文章:

軟件開發心得體會02-22

【精選】軟件開發心得體會3篇09-11

軟件開發心得體會(通用15篇)02-22

做軟件開發項目實習的心得體會范文07-27

軟件開發實習報告12-07

軟件開發招聘自我評價02-23

軟件開發工作總結01-09

軟件開發工作總結范文12-08

軟件開發實習自我鑒定05-12