軟件工作感悟及心得
軟件工作感悟及心得篇1
軟件測試在整個軟件周期中的重要性,它存在于整個項目周期,在項目開始之初需求調(diào)研的時候就開始了,在形成需求規(guī)格說明書的時候就需要針對文檔進(jìn)行測試。這個環(huán)節(jié)在后續(xù)整個項目中占了很大的比重,能主導(dǎo)整個項目的走向,成敗與否全在于開始階段的決策。
體會一:軟件測試的真正意義在于發(fā)現(xiàn)錯誤,而不在于驗證軟件是正確的。
再嚴(yán)密的測試也不能完全發(fā)現(xiàn)軟件當(dāng)中所有的錯誤,但是測試還是能發(fā)現(xiàn)大部分的錯誤,能確保軟件基本是可用的,所以在后續(xù)使用的過程中還需要加強(qiáng)快速響應(yīng)的環(huán)節(jié)。結(jié)合軟件測試的理論,故障暴露在最終客戶端之前及時主動的去發(fā)現(xiàn)并解決。這一點就需要加強(qiáng)研發(fā)隊伍的建設(shè)。
體會二:在系統(tǒng)性能測試方面需要重視。
經(jīng)過這次培訓(xùn)中多個案例的講解,讓我了解到系統(tǒng)在上線之后會有很多不能預(yù)知的性能問題,需要在上線之前實現(xiàn)進(jìn)行模擬,以規(guī)避風(fēng)險,包括大數(shù)據(jù)量訪問,高并發(fā)數(shù)等等。
當(dāng)然也有很多應(yīng)對手段,沒有哪種手段可稱為最完美,只有最合適的,需要靈活掌握,綜合運用以達(dá)到最優(yōu)程度,這是個很值得研究的領(lǐng)域。
下面是本人的幾點想法:
想法一:加強(qiáng)系統(tǒng)上線前的性能測試。
目前我們在項目建設(shè)過程中對性能壓力測試的重視程度還不太高,廠家也很少有雇傭第三方的測試機(jī)構(gòu)。而是在現(xiàn)網(wǎng)進(jìn)行試用,遇到問題再解決,可能會產(chǎn)生滯后問題,影響客戶使用。希望以后能在性能測試方面提高重視程度,加大人力投入,以保證系統(tǒng)上線后能夠穩(wěn)定運行。
想法二:適當(dāng)介入相關(guān)項目研發(fā)
對于快速響應(yīng)這塊,我們不能一味依賴廠家,而希望自己就能快速響應(yīng),及時將問題解決。這也是一個比較長遠(yuǎn)的問題,需要加強(qiáng)研發(fā)力量的投入。
我個人是做開發(fā)出身,有此類經(jīng)驗,當(dāng)時是在客戶現(xiàn)場,因為了解系統(tǒng)內(nèi)部結(jié)構(gòu),能夠在第一時間排查解決客戶所反饋問題。
現(xiàn)在系統(tǒng)完全由廠家開發(fā),很難了解內(nèi)部結(jié)構(gòu),或許會造成后期維護(hù)困難。所以,是否應(yīng)該針對某些項目介入廠家研發(fā)工作,比如請廠家提供源代碼等相關(guān)要素,以增進(jìn)維護(hù)人員對系統(tǒng)的了解。
最后再次感謝公司提供的平臺,感謝領(lǐng)導(dǎo)的信任,讓我有機(jī)會得到更深層次的學(xué)習(xí)以及展示自己能力的機(jī)會,我也會盡我所能來完善工作的系統(tǒng),提高整體工作效率,為南方電網(wǎng)的發(fā)展建設(shè)提供更堅實,優(yōu)秀的支撐服務(wù)平臺。
軟件工作感悟及心得篇2
本著對IT業(yè)的憧憬,走進(jìn)了中城泰信(北京)信息技術(shù)有限公司,我在公司所從事的工作是軟件測試,在真正投入到工作之前,我在網(wǎng)上查詢了許多測試員的相關(guān)要求,了解了作為一個測試人員必須耐心,細(xì)心和平和的心態(tài),他的目標(biāo)是盡可能早一些找出軟件缺陷,提高產(chǎn)品的質(zhì)量,降低維護(hù)的成本,盡可能的達(dá)到客戶的需求。
軟件測試員的一個基本素質(zhì)是:打破沙鍋問到底。另外還必須具備探索精神,有創(chuàng)造性,追求完美,判斷準(zhǔn)確,老練穩(wěn)重,強(qiáng)的說服力以及受過編程方面的教育等素質(zhì),同時也還必須是個故障排除能手,等等。還沒看完就發(fā)現(xiàn)自己離這些要求真的好遠(yuǎn),更進(jìn)一步認(rèn)識到自己必須要全心全意投入工作,虛心請教,一切都得從頭開始。另外,測試并不是單純意思上的機(jī)械的"測試",它首先要求對產(chǎn)品非常熟悉,不管是從功能上還是操作上。更為重要的還有就是我們要了解客戶的需求,根據(jù)客戶的要求來測試,看看產(chǎn)品是否能達(dá)到他們的要求。
而從這些方面考慮則要求我們必須比任何人都要熟悉產(chǎn)品的一切。公司的主要產(chǎn)品是電腦還原軟硬件和電腦鎖等一些電腦安全周邊的產(chǎn)品,在真正的投入到測試這個工作之前,我們首先該做的就是熟悉產(chǎn)品,而最最直接的途徑便是查看說明書,剛開始每天都是打開電腦,看產(chǎn)品說明書,重復(fù)的看,本以為看幾遍就都記住,但是到公司進(jìn)行考核的時候,才發(fā)現(xiàn)原來自己真的什么都沒有掌握,第一次考核不及格,雖然具體的分?jǐn)?shù)沒有看到,但是那份心情,卻使自己始終無法忘懷,也更讓自己認(rèn)識到要虛心的,按部就班的好好熟悉產(chǎn)品,要做到對產(chǎn)品耳熟能詳。
在我實習(xí)期間公司給北京市自來水集團(tuán)負(fù)責(zé)查表稅費稽查等系統(tǒng),它主要應(yīng)用是水費的業(yè)務(wù)管理。對于我們來說,它是一個全然陌生的產(chǎn)品,老總要求我和跟我一起實習(xí)的同事三天之內(nèi)迅速熟悉產(chǎn)品的各種功能及完成測試。當(dāng)時聽了嚇一跳,一個對于我們來說全新的產(chǎn)品,一天就要全部掌握而且要測試出它尚存在的問題,這似乎很不可能,而且也有點不相信自己有這樣的能力。但是一天下來,我們竟然可以從什么都不懂,到熟練的掌握。并且也完成了一些簡單的測試,發(fā)現(xiàn)了一些界面錯誤。但是對它的具體性能和功能的測試還沒有完成,不過老板并沒有責(zé)怪我們,只是讓我們明天接著做,聽了心里有些安慰。因為本以為他會大發(fā)雷霆呢。
那一天對于我來說最大的收獲便是,要相信自己,不要被沒有去真正實踐的事情而嚇倒,其實如果你真的去嘗試,你會發(fā)現(xiàn)一切都沒有你想象的那么難,只要你努力,沒有什么不可以。最后在我們的努力下,共用了不到三天的時間,熟練的掌握了的白板的操作,對它的界面、功能、性能等做完了全面的測試,及時做了總結(jié),反饋給北京的公司,讓他們對存在的錯誤做了修改,而且我們還協(xié)助老總教會了銷售人員,以便他們能夠在11月29日 的會議上能夠熟練的操作,把產(chǎn)品展現(xiàn)給自來水集團(tuán)的工作人員。后來聽說得到了很大的反響,公司同事聽了都非常的高興,想想那兩天的班算是沒有白加。
實習(xí)結(jié)果幾個月的實習(xí)下來,讓自己走進(jìn)了一個全新的領(lǐng)域,開始了自己真正的工作生涯。實習(xí)無所謂結(jié)果而言,更確切的說,它是一個開端,一個讓自己學(xué)會成長的地方,當(dāng)然也確實讓自己長大了許多。不管是從工作技能上還是從為人處事上,我都感覺到了有很大的提高。首先,在工作技能上,因為從事的是測試工作,對于自己來說是一個全新的概念,一切都是從頭開始的,而更需要自己的努力、耐心和細(xì)心。這些都是自己欠缺的,但是在工作了這幾個月后,真的發(fā)現(xiàn)自己有了很大的改善。雖然離真正的軟件測試人員的要求還有很大的距離,但是自己一定會努力,向著自己的目標(biāo)前進(jìn)。其次,在為人處事方面,也讓自己成熟了許多。雖然不能用語言來描述,但是確實可以從生活中的點點滴滴感覺得到。經(jīng)歷使人成長,只有真正的經(jīng)歷過,才可以讓自己真的成熟起來,要想真的出人頭地,好的為人是前提。
實習(xí)總結(jié)說來自己真的算是很幸運吧,我應(yīng)聘的職位是軟件測試員,當(dāng)初在大家包括我自己的眼里都認(rèn)為軟件測試的要求非常高,而且似乎有一種可望不可及的感覺,但是當(dāng)自己真正的接觸了這個行業(yè)之后,發(fā)現(xiàn)其實并沒有那么的高不可攀。不過后來發(fā)現(xiàn)自己所從事的,并不是真正意義上的軟件測試,只是一種"手腦"測試罷了,不過雖然如此,但依然學(xué)到了很多,尤其是對計算機(jī)的硬件知識和底層操作有了更深的一步了解。還記得剛剛走入公司的時候,感覺很奇妙,一切都是那么新奇,那么陌生,不敢隨便講話,凡事都小心翼翼的,這對于性格開朗的我來說,簡直到了折磨的程度,不過幸運的是很快就跟所在部門的同事混熟啦,公司雖然很小,但是工作的氛圍卻非常的輕松。也許大家都是年輕人,且都是剛剛進(jìn)入社會不久,所以有很多的共同話題,在工作之余,和同事之間的關(guān)系相處的很融洽,完全化解我當(dāng)初的煌煌不安。
總之,通過這次實習(xí),確實讓自己成長了許多。在實習(xí)期間,我學(xué)到了許多東西,遇到了一些困難,也看到了自己本身存在著許多問題。在測試時要想使自己的測試更加周全??倳龅竭@樣那樣的問題,當(dāng)前的軟件的功能日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實際工作中應(yīng)付自如的。因此反映
出學(xué)習(xí)的還不夠,缺點疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開拓視野,增強(qiáng)自己的實踐操作技能,為以后能做好測試工作而努力。
軟件工作感悟及心得篇3
通過為學(xué)期期的實訓(xùn),我學(xué)習(xí)了很多關(guān)于很多的知識。在老師的正確指導(dǎo)下,順利的完成了我的實訓(xùn)內(nèi)容。在此,也有同學(xué)的幫助,在他們的幫助下我也受益匪淺。最終,能順利完成實訓(xùn)的任務(wù)也高興了。
在實訓(xùn)生活中,我了解開發(fā)項目的需求、設(shè)計、實現(xiàn)、確認(rèn)以及維護(hù)等活動整個過程,讓自己開始懂得一點軟件工程的知識點。首先,了解需求分析的重要性,比如:需求分析就是分析軟件用戶的需求是什么.如果投入大量的人力,物力,財力,時間,開發(fā)出的軟件卻沒人要,那所有的投入都是徒勞.如果費了很大的精力,開發(fā)一個軟件,最后卻不滿足用戶的要求,從而要重新開發(fā)過,這種返工是讓人痛心疾首的.(相信大家都有體會)比如,用戶需要一個for linux的軟件,而你在軟件開發(fā)前期忽略了軟件的運行環(huán)境,忘了向用戶詢問這個問題,而想當(dāng)然的認(rèn)為是開發(fā)for windows的軟件,當(dāng)你千辛萬苦地開發(fā)完成向用戶提交時才發(fā)現(xiàn)出了問題,那時候你是欲哭無淚了,恨不得找塊豆腐一頭撞死。所以,需求分析是成功的第一步,就是要全面地理解用戶的各項要求,并準(zhǔn)確地表達(dá)所接受的用戶需求。 然后呢?確實客戶的需求的以后我們要做什么呢,那當(dāng)然是設(shè)計和分析。此階段主要根據(jù)需求分析的結(jié)果,對整個軟件系統(tǒng)進(jìn)行設(shè)計,如系統(tǒng)框架設(shè)計,數(shù)據(jù)庫設(shè)計等等。軟件設(shè)計一般分為總體設(shè)計和詳細(xì)設(shè)計。好的軟件設(shè)計將為軟件程序編寫打下良好的基礎(chǔ)。接下來是代碼實現(xiàn),此階段是將軟件設(shè)計的結(jié)果轉(zhuǎn)換成計算機(jī)可運行的程序代碼,我們這個項目為五個模塊,分別為五個小組成員完成。這階段我學(xué)到很多編程的思想,如:分層思想、mvc、ssh的整合、dao的編寫。編號程序之后就是軟件測試了,此時在軟件設(shè)計完成后要經(jīng)過嚴(yán)密的測試,以發(fā)現(xiàn)軟件在整個設(shè)計過程中存在的問題并加以糾正。整個測試過程分單元測試、組裝測試以及系統(tǒng)測試三個階段進(jìn)行。測試的方法主要有白盒測試和黑盒測試兩種。在測試過程中需要建立詳細(xì)的測試計劃并嚴(yán)格按照測試計劃進(jìn)行測試,以減少測試的隨意性。最后是軟件維護(hù),它是軟件生命周期中持續(xù)時間最長的階段。在軟件開發(fā)完成并投入使用后,由于多方面的原因,軟件不能繼續(xù)適應(yīng)用戶的要求。要延續(xù)軟件的使用壽命,就必須對軟件進(jìn)行維護(hù)。
但是,我深深體會到了在許多方面的欠缺和不足,比如:在需求分析時,由于自己的實踐經(jīng)驗不夠,很難分析需求到位;在編寫代碼時,由于自己技術(shù)知識水平不廣,常常遇到技術(shù)難題;還有自己沒有
良好的編程習(xí)慣,不注釋,有時連自己也看懵了;編程的結(jié)構(gòu)不好,維修和修改代碼是很慢。這次實訓(xùn)讓我意識到了自己做為計算機(jī)軟件工程專業(yè)的學(xué)生,要想在以后的職業(yè)中嶄露頭角,除了要有過硬的理論知識,健康的體魄外,還必須具備良好的心理素質(zhì),使自己在以后的途中無論經(jīng)歷什么樣的困難,都立于不敗之地?!凹埳系脕斫K覺淺,絕知此事要躬行!”在這短短的時間里,讓我深深的感覺到自己在實際應(yīng)用中所學(xué)專業(yè)知識的匱乏。讓我真真領(lǐng)悟到“學(xué)無止境”這句話的涵義。而所學(xué)的,都是課本上沒有而對我們又非常實用的東西,這又給我們的實訓(xùn)增加了濃墨淡采的光輝。我懂得了實際生活中,專業(yè)知識是怎樣應(yīng)用與實踐的。
在這次實訓(xùn)中,我不僅知道了職業(yè)生涯所需具備的專業(yè)知識,而且讓我深深體會到一個團(tuán)隊中各成員合作的重要性,要善于團(tuán)隊合作,善于利用別人的智慧,這才是大智慧。靠單一的力量是很難完成一個大項目的,在進(jìn)行團(tuán)隊合作的時候,還要耐心聽取每個成員的意見,使我們的組合達(dá)到更加完美。實訓(xùn)過程中,除了要專業(yè)知識,包括人際交往,溝通方式及相關(guān)禮節(jié)方面的內(nèi)容,對于團(tuán)隊開發(fā)來說,團(tuán)結(jié)一致使我深有體會。團(tuán)隊的合作注重溝通和信任,不能不屑于做小事,永遠(yuǎn)都要保持親和誠信,把專業(yè)理論運用到具體實踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開發(fā)經(jīng)理,這是也是實訓(xùn)最大的收獲。
這次實訓(xùn)帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實際的工作并不像在學(xué)校學(xué)習(xí)那樣輕松。讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習(xí)的意義,時間的寶貴,人生的真諦。明白人世間一生不可能都是一帆風(fēng)順的,只要勇敢去面對人生中的每個驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認(rèn)識到了做軟件應(yīng)支持仔細(xì)認(rèn)真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問的精神,不管遇到什么事都要總代表地去思考,多聽別人的建議,不要太過急燥。人非生而知之,雖然我現(xiàn)在的知識結(jié)構(gòu)還很差,但是我知道要學(xué)的知識,一靠努力學(xué)習(xí),二靠潛心實踐。沒有實踐,學(xué)習(xí)就是無源之水,無本之木。這次實訓(xùn)讓我在一瞬間長大:我們不可能永遠(yuǎn)呆在象牙塔中,過著一種無憂無慮的生活,我們總是要走上社會的,而社會,就是要靠我們這些年輕的一代來推動。這就是我們不遠(yuǎn)千里來實訓(xùn)的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是繼續(xù)深造,我想我都應(yīng)該好好經(jīng)營自己的時間,充實、完善自我,不要讓自己的人生留下任何空白!
從初出茅廬,到現(xiàn)在可以熟練的按照流程開發(fā)軟件,這都與我組每個成員的努力是分不開的。在實訓(xùn)中,教會了我們很多東西,同時
也鍛煉了大家踏實、穩(wěn)重、溝通的能力,每個人都很珍惜這來之不易的實訓(xùn)機(jī)會。在工作中,經(jīng)常會和不同的人打交道,然而他們的態(tài)度是不可恭維的,你會感覺到他的不耐煩以及他的高傲,所以這就需要學(xué)會溝通的方式及說話技巧,學(xué)會靈活面對。
在這學(xué)期的實訓(xùn)中,我受益匪淺,不僅專業(yè)知識增長了,最主要是懂得了如何更好的為人處事、團(tuán)隊合作,感覺自己比以前成熟多了。正因為學(xué)習(xí)上有所收獲,思想上也就豁然開朗起來。通過這次實訓(xùn),我覺得要改變以前錯誤的思想,想把各項工作做好,就必需要不斷的學(xué)習(xí),不斷的充電,也只有不斷的學(xué)習(xí)、充電,才能提高自已的工作能力。古人云,“活到老、學(xué)到老”,這句話是很有道理的。
社會的競爭是激烈的,我想我們應(yīng)該好好把握住大學(xué)學(xué)習(xí)的時間,充實、完善自我,全面發(fā)展,攻破電腦,爭取做一名出色的程序員。我們深刻的了解到,只有經(jīng)歷過,才知道其中的滋味。
對于我而言,可以說通過這次實訓(xùn),真真切切的讓我了解了什么是軟件開發(fā),什么是軟件,讓我對于軟件最初的觀點也有了本質(zhì)性的改變!程序員不僅僅是一份職業(yè),更是一份細(xì)心+一份耐心+一份責(zé)任心=人生價值的詮釋。
軟件工作感悟及心得篇4
時光飛逝,轉(zhuǎn)眼間,到____軟件公司實習(xí)已經(jīng)一個多星期了,這段時間能夠和____的同事們一起工作、學(xué)習(xí)、生活我感到非常的榮幸,作為一名剛從大學(xué)畢業(yè)缺乏實踐能力的學(xué)生,尤其是沒學(xué)過JavaScript相關(guān)知識在Java前臺組進(jìn)行實習(xí)培訓(xùn)的時候,我感覺到了一定的壓力和困難,但是隨著到Java后臺組的培訓(xùn)過程中,我慢慢地找到了自己的位置,找到了自己的目標(biāo),雖然在這個過程中感到了一定的壓力,但是我相信沒有壓力就沒有動力,所以整個實習(xí)過程我都在不斷的努力。
在這段實習(xí)培訓(xùn)的過程中,為了能夠使我更好更快的適應(yīng)軟件公司的工作生活和節(jié)奏,公司為我提供了良好的工作學(xué)習(xí)環(huán)境,剛到公司,公司就為我提供了相應(yīng)的座位,同時在實習(xí)培訓(xùn)過程中,遇到不懂的問題的時候,我的上司和同時都會仔細(xì)地給我分析、講解,讓我感受到公司團(tuán)結(jié)向上的氛圍,軟件公司最重要的也就是這種團(tuán)隊合作的精神。
在這一個多星期的時間中,我進(jìn)一步學(xué)習(xí)了Java編程語言,以前在學(xué)校實踐的比較少,這幾天的實習(xí)培訓(xùn)讓我對Java語言有了更清晰的認(rèn)識,也讓我具備了更好的Java編程能力。其主要表現(xiàn)在以下幾個方面:
1)編碼規(guī)范:編碼規(guī)范雖然不會提高程序的效率,但是可以提高程序的可讀性和可維護(hù)性,通過對編碼規(guī)范的學(xué)習(xí),改掉了我以前聲明變量時大小寫不混合和很少寫注釋的很多不良習(xí)慣。
2)數(shù)據(jù)庫的操作:使用prepareStatement批量插入數(shù)據(jù)庫及查詢數(shù)據(jù)庫、Statement查詢數(shù)據(jù)庫,讓我對prepareStatement和Statement對數(shù)據(jù)庫進(jìn)行操作及它們的區(qū)別有了更具體的認(rèn)識。
3)多線程和同步:多線程和同步以前在學(xué)校的學(xué)習(xí)中很少用過,通過這次實習(xí)培訓(xùn),在多線程和同步方面我掌握了很多知識。
4)二叉樹練習(xí):二叉樹練習(xí)讓我復(fù)習(xí)了很多數(shù)據(jù)結(jié)構(gòu)的重要知識,尤其是二叉樹的深度(先序、中序、后序)優(yōu)先遍歷和廣度優(yōu)先遍歷,同時對二叉樹添加、刪除節(jié)點的邏輯、棧、隊列和鏈表有了更深的了解。 在這次練習(xí)的實現(xiàn)過程中,需要用到很多Java中的重要知識,像構(gòu)造方法、繼承、封裝、容器(List、Queue、Map的使用及遍歷)等,讓我對Java知識進(jìn)行了系統(tǒng)的復(fù)習(xí)。
當(dāng)然,在思想認(rèn)知方面我也得到了很大提高,在公司上班應(yīng)該有責(zé)任心,對自己的言行負(fù)責(zé)。工作中,我嚴(yán)格要求自己,同時,我還學(xué)到了如何與和同事和睦相處,如何和人更好的交流,軟件開發(fā)團(tuán)隊的交流溝通、團(tuán)隊合作尤為重要,這些在我的實習(xí)生活中都有體會。
實習(xí)期間我學(xué)到了很多東西,不僅在理論上我對IT領(lǐng)域有了全新的認(rèn)識,在實踐能力上也得到了很大的提高,真正的學(xué)到了學(xué)以致用,更學(xué)到很多做人的道理,對我來說受益匪淺。當(dāng)然,自己現(xiàn)在還存在一些不足,我對自己的編碼能力還不是太滿意,有待進(jìn)一步提高。同時,學(xué)習(xí)的知識只限于書本上的,對IT領(lǐng)域一些新的發(fā)展動態(tài)以及一些領(lǐng)先的技術(shù)了解的比較少,讓我意識到自己知識的缺少,這激勵我在以后的學(xué)習(xí)、工作、生活中要不斷了解并掌握信息技術(shù)發(fā)展動態(tài)以及信息發(fā)展中出現(xiàn)的新的技術(shù)??偟膩碚f,整個的實習(xí)過程是緊張而愉快的。在今后的工作中,我將繼續(xù)保持認(rèn)真負(fù)責(zé)的工作態(tài)度,爭取在以后的實踐中更好的運用自己的知識,進(jìn)一步完善和充實自己。
最后,我想感謝___、___兩位同事,感謝你們在這次實習(xí)過程中的指導(dǎo)與幫助,這次實訓(xùn)我學(xué)到很多,也懂得了很多,這將是我在工作中的一筆寶貴的財富,祝愿你們在新的一年生活工作中,身體健康萬事如意!
軟件工作感悟及心得篇5
今天的實訓(xùn)結(jié)束了,今天做的是紙牌游戲軟件和趣味打字游戲。今天的東西對我來說有點難度,最后沒有能過完全做完。但是我還是覺得這是一個不錯的實訓(xùn),在這種集體的環(huán)境里和同學(xué)們一起學(xué)習(xí),每天的生活過的也是非常的充實。
此次實踐課我的收獲很多。我和同學(xué)們這一次真正自己動手制作了一個小軟件,雖然還存在很多的問題,而且我做的軟件在使用起來還是很不可行的,但是我們從中受到了很多知識,不僅是專業(yè)的知識,更讓我明白了一個軟件從設(shè)計到實現(xiàn)的每一個環(huán)節(jié)真的很不容易,不僅需要扎實的專業(yè)知識,更需要一個團(tuán)隊的配合,這才是一個軟件成功的關(guān)鍵。這就告訴我們,一個人的出色不算什么,一個團(tuán)隊的出色才是真正有用的。
剛開始拿到題目我們組員都不知如何下手,經(jīng)過小組成員一起查找資料,并且開會討論,我們確定了設(shè)計的設(shè)計目標(biāo)以及具體實現(xiàn)方式,包括如何將Java的思想運用到實際系統(tǒng)的詳細(xì)設(shè)計之中。
在實驗課上,我學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實用的。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我的將來也有很大的幫助。以后,不管有多苦,我想我都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我都可以在實驗結(jié)束之后變的更加成熟,會面對需要面對的事情,以及學(xué)會遇到問題,不急不慌,慢慢解決它。
雖然過程辛苦是不可避免,但收獲還是令人感到尤其的欣慰。在這次的軟件設(shè)計中不僅檢驗了我所學(xué)習(xí)的知識,也培養(yǎng)了我的實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。學(xué)會了合作,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程。實驗過程中,也十分感謝實驗指導(dǎo)老師陳中育老師的指點與教導(dǎo)。這次軟件設(shè)計不僅是對這學(xué)期所學(xué)知識的一種綜合檢驗,而且也是對自己動手能力的一種提高,增強(qiáng)了自己實踐能力。通過這次課程設(shè)計使我明白了自己知識還比較欠缺,只是學(xué)習(xí)書本知識還是遠(yuǎn)遠(yuǎn)不夠的,自己不會的東西還有太多,學(xué)習(xí)需要自己長期的積累,在以后的學(xué)習(xí)、工作中都應(yīng)該不斷的學(xué)習(xí),將課本的理論知識與生活中的實踐知識相結(jié)合,不斷提高自己文化知識和實踐能力。
軟件工作感悟及心得篇6
在支付寶測試分析的角色和系統(tǒng)分析的角色是對應(yīng)的,只不過一個是測試類的另外一個是開發(fā)類的。系分下面會有相應(yīng)開發(fā),測分下面會有相應(yīng)的測試用例編寫和執(zhí)行人員。也就是說測試分析文檔是對測試執(zhí)行人員的一個指導(dǎo)(在我原來的理解方式上,覺得測試分析人員應(yīng)該是用例編寫人員;而在這里測試分析人員是從業(yè)務(wù)上去分析的,用例是用例執(zhí)行人員來寫并且執(zhí)行的)。
而通過這次的這次分析覺得自己的測分還存在以下的問題:
1、太關(guān)注開發(fā)的內(nèi)部實現(xiàn)邏輯。建議:將開發(fā)內(nèi)部實現(xiàn)邏輯看成一個黑盒子,測試分析要從這個黑盒子的輸入和輸出上去看開發(fā)內(nèi)部實現(xiàn)邏輯是不是有問題,而不應(yīng)該先去了解開發(fā)的實現(xiàn)邏輯然后按照他們的思路去分析。
2、分析文檔寫的過于詳細(xì),甚至將用例的步驟都寫了出來。建議:測試分析要從全局上去看問題,細(xì)節(jié)的東西即便是知道的,也要留給之后的用例編寫人員去了解(就像系分之后的開發(fā)需要去寫詳細(xì)設(shè)計的道理一樣),這樣后面的人才會自己主動去想問題。
3、分析文檔要考慮維護(hù)性問題,不要出現(xiàn)類似比如還款中狀態(tài)為“R”這種具體的數(shù)據(jù)內(nèi)容。因為我的分析是對后續(xù)用例編寫人員的一個指導(dǎo)性的文檔,所以如果側(cè)分這么寫很有可能導(dǎo)致用例也照著這么寫,其實不管側(cè)分和用例都不應(yīng)該具體寫到R這么細(xì)節(jié),否則的話開發(fā)稍作變動我們就要相應(yīng)變動我們的用例
4、沒有明確測試目的。review用例的時候,沒有提出每個用例需要明確一個測試目的,讓別人來看這個用例的時候能明白到底是怎么回事。
總結(jié):
1、以后寫測試分析文檔,依據(jù)僅僅是prd文檔,必須拋開開發(fā)實現(xiàn)邏輯部分(即不去看系分文檔),待測分出來之后,再去看系分文檔,互相看看彼此考慮的是否存在遺漏的地方。等到在寫用例的時候再讓寫用例的人和相應(yīng)的開發(fā)去互相明確更細(xì)節(jié)的東西。
2、寫用例我們目前都是僅僅做到對流程上的每個節(jié)點去單獨分析,細(xì)到看輸出的時候會關(guān)注到數(shù)據(jù)庫表的一個變化。但是除了以上部分,其實還少了對整體流程的關(guān)注,需要增加業(yè)務(wù)流程的各條路徑的一個覆蓋,在針對路徑的用例中不需要關(guān)注到數(shù)據(jù)庫表級那么細(xì)。
3、在做流程路徑覆蓋之前應(yīng)該畫一個路徑圖,這個圖的畫法考慮各個入口的不同分開畫流程圖,分別進(jìn)行路徑覆蓋。
軟件工作感悟及心得篇7
我們是20__年3月7號進(jìn)入宏天實訓(xùn)公司參加軟件開發(fā)實訓(xùn)的,在此次實訓(xùn)中,除了讓我明白工作中需要能力,素質(zhì),知識之外,更重要的是學(xué)會了如何去完成一個任務(wù),懂得了享受工作。當(dāng)遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心就由然而生,這應(yīng)該就是工作的樂趣。有時候不懂的就需要問別人了,虛心請教,從別人的身上真的能學(xué)到自己沒有的東西,每一次的挫折都會使我更接近成功。還有學(xué)會了在工作中與人的合作與交流,同樂同累,合作互助,這是團(tuán)體的精神,也是必須學(xué)習(xí)的東西。
經(jīng)過之前的在校學(xué)習(xí),對程序設(shè)計有了一定的認(rèn)識與理解。在校期間,一直都是學(xué)習(xí)理論知識,沒有機(jī)會去參與項目的開發(fā)。所以說實話,在實訓(xùn)之前,軟件項目開發(fā)對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經(jīng)過這次實訓(xùn),讓我明白了一個完整項目的開發(fā),必須由團(tuán)隊來分工合作,并在每個階段中進(jìn)行必要的總結(jié)與論證。
一個完整項目的開發(fā)它所要經(jīng)歷的階段包括:遠(yuǎn)景范圍規(guī)劃和用例說明、項目結(jié)構(gòu)和風(fēng)險評估、業(yè)務(wù)功能說明書、詳細(xì)設(shè)計說明書、代碼實現(xiàn)、測試和安裝包等等。一個項目的開發(fā)所需要的財力、人力都是很多的,如果沒有一個好的遠(yuǎn)景規(guī)劃,對以后的開發(fā)進(jìn)度會有很大的影響,甚至?xí)霈F(xiàn)在預(yù)定時間內(nèi)不能完成項目或者完成的項目跟原來預(yù)想的不一樣。一份好的項目結(jié)構(gòu)、業(yè)務(wù)功能和詳細(xì)設(shè)計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有比較明確的認(rèn)識,還能減少在開發(fā)過程中出現(xiàn)不必要的麻煩。代碼的實現(xiàn)是一個項目開發(fā)成功與否的關(guān)鍵,也就是說,前期作業(yè)都是為代碼的實現(xiàn)所做的準(zhǔn)備。
我深刻的認(rèn)識到要成為一名優(yōu)秀的軟件開發(fā)人員不是一件容易的事情,不僅要有足夠的干勁和熱情,還要有扎實的編寫代碼基礎(chǔ),必須要有事先對文檔進(jìn)行可靠性報告,功能說明書,詳細(xì)設(shè)計說明書等的編寫和一些風(fēng)險評估的編寫的能力。
除了圖書館,最能讓我感覺到身在大學(xué)的就是實訓(xùn)機(jī)房,在匆匆過去的兩個月內(nèi),我往返于實訓(xùn)機(jī)房與宿舍之間,使我享受了一個充實的學(xué)習(xí)時期,讓我感受到了大學(xué)的魅力,對自己充滿信心,對大學(xué)充滿信心,以積極的心態(tài)迎接明天挑戰(zhàn)。
實訓(xùn)中要求有扎實的理論基本知識,操作起來才順心應(yīng)手,我這時才明白什么是“書到用時方恨少”。這就激發(fā)了學(xué)習(xí)的欲望。
“學(xué)以致用”,就是要把學(xué)來的知識能運用到實際操作當(dāng)中,用實踐來檢驗知識的正確性。我想,這是實訓(xùn)的最根本目的。
“紙上得來終覺淺,絕知此事要躬行!”,在短暫的實訓(xùn)過程中,讓我深深感受到自己在實際運用中專業(yè)知識的匱乏。以前總以為自己學(xué)的還不錯,一旦應(yīng)用到實際就大不一樣了,這時才真正領(lǐng)悟“學(xué)無止境”的含義。
經(jīng)過為期兩個月的電子政務(wù)服務(wù)平臺系統(tǒng)開發(fā)的實訓(xùn),我對Visual 軟件開發(fā)平臺有了更深一步的了解,對微軟基礎(chǔ)類庫的認(rèn)識與使用也有了大大的提高。以及如何使用SQL Server數(shù)據(jù)庫進(jìn)行連接操作方面有了本質(zhì)的提高。
短短的實訓(xùn)結(jié)束了,為我將來的就業(yè)打下了良好的基礎(chǔ),也提高了我的軟件開發(fā)的水平,今后我將會更加努力的學(xué)習(xí),不斷提高自身素質(zhì),開拓創(chuàng)新,與時俱進(jìn),做一個優(yōu)秀的軟件開發(fā)工程師。
軟件工作感悟及心得篇8
使我加深了對自己專業(yè)的認(rèn)識。從而確定自己以后的努力方向。要想在短暫的實訓(xùn)時間內(nèi),盡可能多的學(xué)到東西,就需要我們跟老師或同學(xué)進(jìn)行很好的溝通,加深彼此的了解。只有我們跟老師多溝通,讓老師更了解我們,才能跟真切的對我們進(jìn)行培訓(xùn)工作。由此,班級的文化“共享”就在生活中慢慢形成了。
“紙上得來終覺淺,絕知此事要躬行!”在這短短的時間里,讓我深深的感覺到自己在實際應(yīng)用中所學(xué)專業(yè)知識的匱乏。讓我真真領(lǐng)悟到“學(xué)無止境”這句話的涵義。而老師在專業(yè)認(rèn)識周中所講的,都是課本上沒有而對我們又非常實用的東西,這又給我們的實訓(xùn)增加了濃墨淡采的光輝。我懂得了實際生活中,專業(yè)知識是怎樣應(yīng)用與實踐的。在這些過程中,我不僅知道了職業(yè)生涯所需具備的專業(yè)知識,而且讓我深深體會到一個團(tuán)隊中各成員合作的重要性,要善于團(tuán)隊合作,善于利用別人的智慧,這才是大智慧??繂我坏牧α渴呛茈y完成一個大項目的,在進(jìn)行團(tuán)隊合作的時候,還要耐心聽取每個成員的意見,使我們的組合達(dá)到更加完美。
這次實訓(xùn)帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實際的工作并不像在學(xué)校學(xué)習(xí)那樣輕松。 人非生而知之,雖然我現(xiàn)在的知識結(jié)構(gòu)還很差,但是我知道要學(xué)的知識,一靠努力學(xué)習(xí),二靠潛心實踐。沒有實踐,學(xué)習(xí)就是無源之水,無本之木。這次實訓(xùn)讓我在一瞬間長大:我們不可能永遠(yuǎn)呆在象牙塔中,過著一種無憂無慮的生活,我們總是要走上社會的,而社會,就是要靠我們這些年輕的一代來推動。這就是我們不遠(yuǎn)千里來實訓(xùn)的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是繼續(xù)深造,我想我都應(yīng)該好好經(jīng)營自己的時間,充實、完善自我,不要讓自己的人生留下任何空白!
實訓(xùn)中除了學(xué)到不少專業(yè)知識,也了解一些社會的現(xiàn)實性,包括人際交往,溝通方式及相關(guān)禮節(jié)方面的內(nèi)容,對于團(tuán)隊開發(fā)來說,團(tuán)結(jié)一致使我深有體會。團(tuán)隊的合作注重溝通和信任,不能不屑于做小事,永遠(yuǎn)都要保持親和誠信,把專業(yè)理論運用到具體實踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開發(fā)經(jīng)理,這是也是實訓(xùn)最大的收獲。
現(xiàn)在我對“一個人最大的財富是他的人生經(jīng)歷和關(guān)系網(wǎng)絡(luò)”這句話非常的有感情,因為它確實幫了我們不少。除此課本上的知識畢竟有限。通過實訓(xùn),我班同學(xué)都有這樣一個感覺,課本上的理論知識與
實際工作有很大差距,只有知識是遠(yuǎn)遠(yuǎn)不夠的,專業(yè)技能急需提高。 從最初的笨手笨腳,到現(xiàn)在可以熟練的按照流程開發(fā)軟件,這都與我班每個人的努力是分不開的。十個月的實訓(xùn),教會了我們很多東西,同時也鍛煉了大家踏實、穩(wěn)重的能力,每個人都很珍惜這來之不易的實訓(xùn)機(jī)會。
在實際工作中經(jīng)常會和不同的人打交道,然而他們的態(tài)度是不可恭維的,你會感覺到他的不耐煩以及他的高傲,所以這就需要學(xué)會溝通的方式及說話技巧,學(xué)會靈活面對。通過這十個月的實訓(xùn),我班同學(xué)都收獲頗豐,總體來說對這次實訓(xùn)還是很滿意的。盡管實訓(xùn)很累,每天早出晚歸。但真的很感謝學(xué)校能夠提供我們這樣好的實訓(xùn)機(jī)會,以及東軟給予我們的實訓(xùn)平臺。我們深刻的了解到,只有經(jīng)歷過,才知道其中的滋味。對于我而言,喜歡體驗生活,可以說通過這次實訓(xùn),真真切切的讓我了解了什么是軟件開發(fā),什么是軟件工程,讓我對于軟件最初的觀點也有了本質(zhì)性的改變!程序員不僅僅是一份職業(yè),更是一份細(xì)心+一份耐心+一份責(zé)任心=人生價值的詮釋。即將走向工作崗位的我們更要不斷加強(qiáng)自己的專業(yè)技能,社會不會要一個一無是處的人,所以我們要更多更快的從一個學(xué)校人向社會人轉(zhuǎn)變。為此我們將會在以后的日子里繼續(xù)努力,不斷激勵經(jīng)驗,不斷磨礪自己,早日走向工作崗位。