程序員年終個(gè)人感想工作總結
程序員進(jìn)行年終個(gè)人感想工作總結的目的在于提升自己的思考能力,積極改進(jìn)工作上的問(wèn)題。以下是小編為大家精心整理的程序員年終個(gè)人感想工作總結,歡迎大家閱讀。
程序員年終個(gè)人感想工作總結一
過(guò)去的一年,軟件研發(fā)部團結協(xié)作,以及在公司這充滿(mǎn)奮斗的環(huán)境下,我以嚴肅認真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項工作,在軟件研發(fā)、團隊協(xié)作和個(gè)人成長(cháng)上也取得了一定的成績(jì)。在公司一年的工作已經(jīng)結束,特向公司總結匯報如下:
一、軟件研發(fā)
根據公司的安排,項目的需要。在自身的努力、伍經(jīng)理的幫組,團隊的合作下,克服重重技術(shù)困難,增長(cháng)了工作經(jīng)驗,收獲豐盈:
1、asp.net開(kāi)發(fā)
以前我在其他公司也做過(guò)一些開(kāi)發(fā),但是底層和架構與頁(yè)面樣式我都是沒(méi)有涉及到的。通過(guò)這一年在本公司的的這些項目程序中的鍛煉,我成長(cháng)了,我學(xué)會(huì )了很多很多。
首先,面向對象語(yǔ)言的收獲。對于當前編程的主流思想是對象,任何事物都可以用對象來(lái)表示。以前理解這些話(huà)很費解都是從表面上理解,沒(méi)有從深入的體會(huì ),通過(guò)這次asp.net項目的深入,不管是數據還是外部一些條件我們都可以抽象成對象,都可以用對象來(lái)表示,具體可以用語(yǔ)言中的類(lèi)方等。asp.net如此,c#如此java也同樣如此。
其次,具備獨立完成vb.net知識方面的能力。以前沒(méi)有做過(guò)vb的東西,加上這次深入的做,這次涉及到的領(lǐng)域也非常廣,常用的重要的都有涉及,并且還補充xml,javascript實(shí)際操作中空白的部分。通過(guò)這一年的開(kāi)發(fā),在.net方面我能勝任這方面的工作,能獨立完成這方面的工作。
再次,c#方面存在一些不足。LocALhOST通過(guò)c#這次軟件的開(kāi)發(fā),也發(fā)現自己的不足,如基礎知識掌握不牢,缺乏編程整體思想。這些都是需要在工作中完善和改進(jìn)的。
2、數據庫開(kāi)發(fā)
數據庫是伴隨著(zhù)項目以來(lái)用的最多最平凡的技術(shù)。以前對數據庫只是會(huì )一些簡(jiǎn)單常用的操作,經(jīng)過(guò)這一年項目的實(shí)戰,對數據庫的操作增加了一些豐富的經(jīng)驗。為以后的工作和經(jīng)驗的積累都奠定了堅實(shí)的基礎。同時(shí)在項目中還用到了oracel與access數據庫,這是我最大的收獲。
優(yōu)點(diǎn):能熟練的運用數據庫技術(shù)進(jìn)行開(kāi)發(fā)。特別是對sql數據庫的操作,經(jīng)過(guò)這么長(cháng)時(shí)間的積累,基本上能合理的設計和新建數據庫,同時(shí)在數據結構上也加強了對數據庫的理解。通過(guò)項目的實(shí)踐現在能熟練使用和編寫(xiě)多種sql語(yǔ)句。還掌握了一些關(guān)于數據庫優(yōu)化sql語(yǔ)句優(yōu)化的方法,能進(jìn)行一些簡(jiǎn)單的優(yōu)化。
缺點(diǎn):數據是一門(mén)比較先進(jìn)的技術(shù),并不是你會(huì )寫(xiě)一些sql語(yǔ)句,能建幾個(gè)數據庫你就是數據庫工程師。要成為一個(gè)好的數據庫管理員是要經(jīng)過(guò)長(cháng)時(shí)間的工作積累。針對自己的不足,在以后的工作和學(xué)習中多接觸,多運用新的知識點(diǎn)。充實(shí)自己的經(jīng)驗和知識儲備。
二、團隊協(xié)作
上面的成功與收獲,除了自身努力外,以及公司的支持。是這個(gè)團隊鑄造了我。我們這個(gè)團隊也是因為有了我們這些拼搏協(xié)作的隊員,使得它成為一個(gè)具有務(wù)實(shí)、拼搏、創(chuàng )新精神的團隊。我與軟件研發(fā)小組是一個(gè)整體,這里的團隊總結也就是我在這個(gè)團隊中的收獲。
務(wù)實(shí):公司下發(fā)的任務(wù),下發(fā)的工作,件件都是用心去做的。我們這個(gè)團隊中沒(méi)有一個(gè)人在工作的時(shí)候做了工作以外的事情,都是實(shí)實(shí)在在的做跟工作相關(guān)對公司有益的事情。相信在伍經(jīng)理的帶領(lǐng)下現在是這樣,以后同樣也是這樣。
拼搏:公司給的每一個(gè)任務(wù)不管它多難,如果工作沒(méi)有完成我們會(huì )晚上加班,也要盡可能的完成當天的工作。如果工作實(shí)在忙,為了趕進(jìn)度我們放棄周末休息時(shí)間也要盡可能的使項目提前。
創(chuàng )新:現在我們開(kāi)始項目的時(shí)候都會(huì )進(jìn)行研討,一般都會(huì )進(jìn)行一個(gè)效率和邏輯的分析與討論,保證程序正確的前提盡可能的提高程序的效率。
互助:我們小組內只要任何一個(gè)人出現技術(shù)或其它的問(wèn)題,我們都會(huì )彼此都會(huì )盡可能的去幫助他。不會(huì )因為某一個(gè)人而拖住整個(gè)項目滯后。
交流:我們在項目中會(huì )及時(shí)溝通自己的收獲,特別是一些針對性的技術(shù)問(wèn)題。這樣可以省了很多重復研究的時(shí)間,這是一筆很可觀(guān)的時(shí)間。
在交流中只要我會(huì )的`,我懂的,我不會(huì )去吝嗇。我會(huì )積極的去與你交流,我的團隊名言“人強團則強,人弱團則削”。
三、個(gè)人成長(cháng)
通過(guò)公司這快一年的鍛煉與學(xué)習我真的進(jìn)步了很多,不管從技術(shù)上還是做事上,都不像以前那樣了。我在公司學(xué)到的懂得的使我飛速成長(cháng)。
程序員年終個(gè)人感想工作總結二
總想著(zhù)每天、每個(gè)月、乃至每年都有點(diǎn)進(jìn)步。20xx年,對我來(lái)說(shuō),是起伏不定的一年,也是收獲頗豐的一年。當然,最大的收獲是有了一個(gè)可愛(ài)的女兒。
在這一年,我跳了兩次槽,一次是自愿的,還有一次是被迫的。我目睹了一些公司從盛到衰的過(guò)程,也看到了一些腳踏實(shí)地的公司。
離開(kāi)X1公司,是因為我覺(jué)得X1公司不是在做軟件,所謂的印度模式,我想,絕對不是這么做的。理想不合,不想浪費時(shí)間,也只能背負跳槽的惡名,掛冠而去。去X2公司,是因為看到他是美國獨資公司,做外包軟件,能夠接觸美國的客戶(hù)和技術(shù),希望能夠有所收獲,何況,職位也不錯。的確很想好好做,也跳累了,只想穩定發(fā)展,畢竟,是做父親的人了。沒(méi)有想到的是,竟然讓我目睹了一場(chǎng)資產(chǎn)爭奪的好戲。公司易主,流言滿(mǎn)天,誹謗四起,官司大戰,這種平常只有在電視和電影里看到的情節,我實(shí)實(shí)在在的親身經(jīng)歷了,也算是人生的重要一課吧,至少,讓我看到了人性最陰暗和惡毒的一面。自然,是做不下去了,只能又走。
也看到了一些踏踏實(shí)實(shí)做事情的公司。園區的瑞博軟件就是一個(gè)。很少看到如此踏實(shí)做事的公司。若干年后,只要他能夠存活,必定是一個(gè)成功的公司。雖然老板對我也很有誠意,只是,對于教育軟件,我實(shí)在沒(méi)有太大的興趣,何況,如果想做教育,我何不選擇安博呢?畢竟,安博給于我很多;仡^想想,在其他公司,我都是在奉獻,只有在安博,是學(xué)習了很多。
說(shuō)起跳槽,其實(shí),看看那些公司,有多少是在踏踏實(shí)實(shí)做事情的?老板本不懂軟件,都是看著(zhù)軟件行業(yè)能賺錢(qián),想來(lái)?yè)埔黄,結果把中國的軟件行業(yè)做壞了,也害苦了中國的程序員。自己不好好做事,怎么怪別人跳槽?同工作經(jīng)歷的坎坷相比,,在個(gè)人能力方面,今年的進(jìn)步是非常大的。今年上半年,我的進(jìn)步集中在技術(shù)領(lǐng)域。我更加深入研究了設計模式、EJB體系和.Net平臺,還有UML建模,終于有所突破,設計了一套自己的基于.Net平臺的系統架構和開(kāi)發(fā)工具,并且得到了應用的證實(shí)。在網(wǎng)上也陸續發(fā)表了一些文章,受到比較好的歡迎,還上了賽迪網(wǎng)的開(kāi)發(fā)之星。
下半年,在軟件工程方面收獲是很多的。
看到網(wǎng)上對于印度模式從吹捧到批駁的吵鬧,也看到X1公司學(xué)習印度的失敗,加上自己從開(kāi)始就對那些記者的懷疑,決定好好學(xué)習軟件工程。我一向認為,任何東西,不能道聽(tīng)途說(shuō),只有自己好好深入研究,才能得其精髓。同時(shí),軟件工程絕對不能只看印度的,畢竟,美國才是軟件業(yè)最發(fā)達的國度。
列舉一些學(xué)習的參考資料:《RUP軟件工程過(guò)程》、《MSF微軟解決方案》、《XP極限編程》、《CMM實(shí)踐應用——Infosys公司的軟件項目執行過(guò)程》、《人月神話(huà)》、《軟件需求》、《軟件工程Java語(yǔ)言實(shí)現》。每本書(shū),我都仔細研讀了,頗有體會(huì )。
我開(kāi)始就想,印度軟件工程絕對不會(huì )象那些記者所說(shuō)的那么簡(jiǎn)單,所謂的高中生編程說(shuō)。所以,我必須實(shí)際看看印度的軟件工程!禖MM實(shí)踐應用——Infosys公司的軟件項目執行過(guò)程》,是印度最大的軟件公司Infosys公司的分管質(zhì)量的副總裁寫(xiě)的,介紹他們的CMM4的軟件工程,果然不同凡響。這是我了解印度軟件工程的主要窗口。
首先,同原來(lái)的想法不同的,也可能同大多數人(尤其是受那些軟件記者影響很深的“專(zhuān)業(yè)”和非專(zhuān)業(yè)人士)想法不同的是,軟件工程實(shí)際上不僅僅只是管理,而是一門(mén)涉及很廣的交叉學(xué)科。在軟件工程中,大約一半的內容是專(zhuān)業(yè)性很強的,涉及到軟件分析、設計甚至編碼的技術(shù)。所謂的結構化、面向對象,都在軟件工程的范疇內,同樣是軟件開(kāi)發(fā)和組織的重要內容,也是軟件質(zhì)量保證的重要內容。至于軟件開(kāi)發(fā)的管理部分,只能算是軟件工程中軟件工程過(guò)程的部分,或者說(shuō)項目管理部分。脫離管理來(lái)開(kāi)發(fā)軟件是絕對不可行的,同樣,拋棄技術(shù)基礎,空談管理出效益,便如無(wú)源之水、無(wú)本之木。誠如《軟件工程Java語(yǔ)言實(shí)現》中所說(shuō):“軟件工程范圍極為廣泛。軟件工程的某些方面屬于數學(xué)或計算機科學(xué),其他方面可歸入經(jīng)濟學(xué)、管理學(xué)或心理學(xué)中!痹谶@里,我強調了軟件工程中的技術(shù)部分,并非輕視管理,只想在軟件工程的概念上做一些糾正,也希望多一些人來(lái)關(guān)心軟件的核心技術(shù),而不要空喊口號和概念。畢竟,中國的軟件太缺乏核心技術(shù)了。
其次,對管理要求的嚴格不說(shuō)(這個(gè)誰(shuí)都知道),實(shí)際上,不管是美國的軟件工程,還是印度的軟件工程,都是比較靈活的。即便是印度這樣的所謂“軟件工廠(chǎng)”模式,對于軟件工程過(guò)程管理極為嚴格,也有一個(gè)部分是專(zhuān)門(mén)講述過(guò)程剪裁的。整個(gè)軟件工程過(guò)程是非常龐大和繁復的,然而,由于項目具體情況不同,如項目的規模,參與人員的數量、素質(zhì)等的不同,對于軟件過(guò)程的每個(gè)部分,不是都必須的,可以根據具體情況來(lái)進(jìn)行剪裁。這個(gè)部分對于我的啟發(fā)是很大的。以前做什么ISO9000等,開(kāi)始做了一個(gè)以為很好的規范,但是,到具體項目,總是對不起來(lái),到處有問(wèn)題,現在想想,便是少了這個(gè)變通的部分。不過(guò),話(huà)說(shuō)回來(lái),這CMM也是老美想出來(lái)的,而不是印度。
第三,對于開(kāi)發(fā)人員的選用,我發(fā)現,美國人是非常注重選用優(yōu)秀的開(kāi)發(fā)人員的。MartinFowler曾經(jīng)開(kāi)玩笑的說(shuō),如果給他一批水平不高的開(kāi)發(fā)項目,他會(huì )考慮全部解雇,重新招聘!度嗽律裨(huà)》中也說(shuō),如果200人開(kāi)發(fā)一個(gè)項目,其中25個(gè)人最能干,那么會(huì )考慮解雇其余的175個(gè)人,讓項目經(jīng)理來(lái)編程(當然,后面還有一些抉擇分析,這里斷章取義了)。其結論的基礎是基于以下研究結果:優(yōu)秀的開(kāi)發(fā)人員和差的開(kāi)發(fā)人員,其效率之差可以達到數量級。另外,從管理的角度來(lái)說(shuō),只有人多了,才會(huì )有管理問(wèn)題,當團隊規?刂圃谝欢ǖ姆秶鷥葧r(shí),便不會(huì )有太大的管理問(wèn)題。
對于軟件來(lái)說(shuō),很難實(shí)現同傳統產(chǎn)業(yè)一樣的工廠(chǎng)化生產(chǎn),這是由軟件開(kāi)發(fā)的本質(zhì)決定的。軟件的復雜性是軟件的本質(zhì)屬性,在這個(gè)屬性沒(méi)有改變之前,軟件便不會(huì )實(shí)現同傳統產(chǎn)業(yè)一樣的工廠(chǎng)化生產(chǎn)。至于印度的所謂“軟件工廠(chǎng)”,實(shí)際上,只是完成了軟件代碼的編寫(xiě)工作,并不是實(shí)現了整個(gè)軟件研發(fā)工作,而代碼編寫(xiě)工作,恰恰是軟件開(kāi)發(fā)中最簡(jiǎn)單的一環(huán)。至于印度是否真的有很多高中生程序員,印度人的書(shū)上沒(méi)有說(shuō),記者到說(shuō)了不少,我也無(wú)從考證。所以,軟件的開(kāi)發(fā),還是需要選用優(yōu)秀的人的。除非,公司只想幫別人編寫(xiě)代碼,而不希望有自己的產(chǎn)品和技術(shù)。
第四,軟件開(kāi)發(fā)中,最重要的還是團隊合作和交流。這個(gè)是我目前最深切的感受。具體的,大家都知道,也用不著(zhù)多說(shuō)。
最后,對于軟件開(kāi)發(fā)來(lái)說(shuō),公司老板的想法是最重要的。如果老板說(shuō)“No”,那便是水平再高,管理再好,也終歸無(wú)用。年齡漸長(cháng),也做父親了,卻總是在漂泊,沒(méi)有一個(gè)可以穩定發(fā)展的地方。希望目前的公司能夠有這個(gè)機會(huì )。不想總是跳槽。
【程序員年終個(gè)人感想工作總結】相關(guān)文章:
2017程序員年終工作總結07-17
2017程序員個(gè)人年終總結12-20
程序員年終工作總結(15篇)11-05
程序員年終工作總結15篇10-21
程序員年終工作總結及心得10-11
程序員個(gè)人工作總結12-20
程序員年終工作總結精選15篇12-24
程序員個(gè)人月度工作總結03-11
程序員年度個(gè)人工作總結12-26