程式設計員年工作總結暨年工作計畫

程式設計員XX年工作總結暨XX年工作計畫

送走了聖誕的嚴寒,伴隨著元旦的煙花,我們迎來了“末日”後的新紀元——XX。在這冰雪消退、即將春暖花開的時節,也是回首過去、展望未來,總結昨天、規劃明天的最佳時刻。儘管來公司不到半年時間,但在這段時間裡,學會很很多做人做事的原則和價值理念。現將XX年度工作總結如下:

一、學習wpf相關知識

這是剛進公司時的主要任務,從winfrom程式向wpf程式設計的轉變,學習相關技術知識。主要完成任務,學習wpf的相關技術理念,綁定、依賴項屬性、xaml界面描述語言等等。期間接觸到了很多技術知識和論壇,帖吧等網路技術資料。開始學習和思考設計模式,尤其是mvvm設計模式,深入了解之後,使用了mvvmlight技術作為一般的程式開發架構。最後,在win8 app程式中成功的套用。

二、win8 metro版深圳移動執法信息系統的設計和開發

在之前windows mobile版深圳移動執法系統的基礎上,做成win8 metro版本。由於win8 app程式的sdk比較新,我們也是邊做邊學習。我的主要任務是最開始的搭建系統開發的基本架構,採用之前wpf積累下來的mvvmlight設計模式。

界面設計方面,以舊系統的基本界面為原型,利用win8新的一些特性和美化而成;

業務邏輯上,主要是根據周鵬給出的基本思路和唐里成設計好的基類和虛擬業務方法。

具體的功能模組上,完成後台任務的註冊和輪詢實現的通知,設定和共享超級選單的使用等等。

隨著win8的正式上市,我們小組不斷的系統和詳盡的學習win8的相關開發技術指南和技術點,套用在實際的項目中。

編程技術是死的,而業務是活的。c#每一次的疊代的變化總是有限的,即使是win8新的sdk,變化的總是很少的一部分。程式語言,可以通過不斷的看書,追尋到不變的那一部分。對於,業務就不這么簡單了。這也是現在主要存在的不足:

一、  不清楚業務

沒有跟過現場,做系統的時候,很多都是根據自己的想像和邏輯推理來完成流程和用例。這也是對系統完善性的最大限制和瓶頸所在。

對於上述問題,需要跟去過現場的同事經常的交流和溝通,虛心向他們請教。同時多做業務梳理,多看看舊系統的代碼邏輯和業務處理技巧。

二、  軟體開發不夠規範化

軟體工程師,最大的挑戰不是敲代碼,而是設計。ooad才是軟體工程師該做的,該努力的方向,當然也是不那么容易完成的。oop只是整個系統開發和設計中最重要的一部分,然而卻不是決定性的,ood才是關鍵性、決定性的一部分。很顯然,ood需要ooa的分析作為鋪墊。

對於以上問題,在不斷的學習面向對象分析與設計理論知識上,根據項目實際經驗,不斷的總結和套用,完善自己的知識體系和開發技能,做到一個真正的designer。

子在川上曰:“逝者如斯夫,不捨晝夜”。過往矣,不可追。把握當下,才能控住未來。把握當下,一切就還不晚。

XX新的四季周而復始,新的一年裡,新的希望和期望。大概的計畫如下:

一、繼續完善win8 app 開發技術

我一邁出大學校門就直接跟進了,最新的技術win 8 app。最初的silverlight積累了不少基本的開發常識。xaml+c#,已經成為也只會成為我的方向和目標,堅持和忍耐,步步為營提升自己。

二、緊跟公司項目,積累業務處理能力和分析經驗

不知不覺中,已經從新人變成老鳥了,來公司的這段時間收穫很多,認識了新的同事朋友和夥伴。也是時候,積累許多具體的業務能力和工作經驗的時候了。根據公司的具體需要,參與具體的項目。

完善自己,充滿鬥志,迎接新的挑戰;發展自己,收穫希望,看到不一樣的陽光;激勵自己,激情澎湃,締造新的輝煌。望新的一年裡,博安達能夠芝麻開花——節節高,創造更過的環保系統,為中國的環保事業貢獻我們薄弱而堅韌的力量。