首先在此感謝多年來一直培養我的領導,支持我的同事們。2013年我獲得了職務上的提升,這不僅是對我過去工作的肯定,同時也對我未來的工作提出了更高的要求。
值此進步之機,作以下反省,勤勉補拙,以觀后效。
1、對新員工培養缺少計劃性安排。
科室工作的開展離不開個人本職工作的落實。
軟件科室是一個特殊的部門,我們主要的業務集中在軟件開發上,作為技術部門尤其重要的就是個人技術能力的培養。在新人入職之初,我就有意識地對其技術學習進行引導,但是當我自己的工作忙碌起來后,這部分引導工作就落下了。主要問題是缺少一種計劃性的安排,如何在缺少引導的情況下,提升新人的主觀能動性,使其能夠自己去學習進步,而不是在編程工作中走一步帶一步,這是我要進步的一個方向。
2、技術儲備工作的不足。
軟件技術是一種模塊化的技術,往往不同的技術有著自己的專業領域,比如我們主要使用的java語言就可以引申出手機端android系統的軟件開發,這就是一塊完全陌生的領域了。除此之外,一些模塊化技術本身也自成體系,研發時需要相對較長的時間去查找技術手冊、探索學習。這就提出了技術儲備這種行業概念。往往軟件公司都會有研發部門,經常針對可能用到的模塊技術進行研發工作,完成試運行demo后交由公司儲備部門進行存檔,這樣在遇到技術要求時就可以在現有技術手冊中直接提取那些技術儲備,大大縮短了研發時間,直接進入軟件開發階段。
定位到我們軟件科的工作中也是一樣的,只不過一直以來我們的需求方向較為固定,所以對新技術的要求也較為少見。今年公示系統提出了“搜索PDF內容來查找PDF文檔”的業務需求,為此需求研發的耗時耗力讓我認識到了技術儲備的重要性。所幸之前做過搜索引擎技術的研究,從這個思路出發,實現了PDF文檔內容讀取技術后,才解決了這次研發的難點。但同時也讓我捫心自問,如果之前沒有做過相應研究,缺少解決思路,是否就會卡死在思路上呢?
3、專業性的工作應該發揮我們的主觀能動性。
軟件工作,需求分析是第一位的,開發工作是需求工作的具體實現。而我作為軟件人員理應在專業問題上發揮自己的優勢來主動完成需求分析工作。在今年公示系統的開發上就由于角色不明確造成了大量時間的浪費,同時因為反復修改程序也使得我們開發人員產生了業務疲勞。本來應該由需求部門來提出功能要求,由軟件部門來實現需求分析和業務建模,但是因為前期沒有主動要求接手需求分析工作,造成了后期工作種種的不順暢,開發過程非常難受。
以上就是我對2013這一年來的工作所做的幾點反省,希望來年能與我的團隊成員們一起進步。