- 相關推薦
程序員個人發(fā)展計劃
時間過得太快,讓人猝不及防,我們又將迎來新的喜悅、新的收獲,是時候靜下心來好好寫寫計劃了。相信大家又在為寫計劃犯愁了吧?以下是小編為大家整理的程序員個人發(fā)展計劃,希望能夠幫助到大家。
程序員個人發(fā)展計劃1
一、背景
中國程序員的成長是與其學習環(huán)境相關,據(jù)統(tǒng)計,現(xiàn)時做計算機軟件開發(fā)的人員65%是大專及本科學歷,15%是來自于其他的培訓機構。可見一個開發(fā)人員大致的學習經(jīng)歷和初步經(jīng)驗來自于大學。
而在印度,韓國,以及歐美一些軟件外包相對發(fā)達的國家大部分是采用中專學員,他們從中學階段即接受最為嚴謹,最為科學的軟件工程培訓。一般,大學畢業(yè)生后也會從事編碼工作,但工作一至兩年后即往系統(tǒng)分析師,架構師發(fā)展。DevStore作為全球首家開發(fā)者服務商店,長期為開發(fā)者提供開發(fā)服務,在此也為大家提幾點建議。
二、程序員自我提高的幾點建議
下面的幾點建議對程序員提高自身的技術和今后的職業(yè)發(fā)展都能提供很大的幫助,關鍵就看你的執(zhí)行力了。
提高文檔編寫能力
誤區(qū):認為編好程序,完成任務,即是好的程序員,無須文檔;
缺乏文檔,對軟件開發(fā)是致命的,一方面是軟件無追溯能力,無法找到軟件開發(fā)的起源,思想;另一方面,則是為后續(xù)軟件查錯,軟件升級帶來麻煩。作為早期的程序員,技術文檔占用的工作時間應該為30%,而高級程序員、系統(tǒng)架構師等則需更多的時間。一般的軟件文檔要求,本篇不多說,可以回顧入職前手頭上的軟件文檔要求和樣式。
養(yǎng)成好的編碼規(guī)范和編碼習慣
作為一些國外知名軟件公司,如微軟、IBM、甲骨文等,都會對程序員開發(fā)的程序進行代碼要求,代碼的變量名要規(guī)范,關鍵代碼段需要注釋,注釋格式統(tǒng)一,甚至嵌套中行縮進的長度和函數(shù)間的空行數(shù)字有明確的要求。
中國程序員,一般常會出現(xiàn),全局變量濫用,注釋語言表達不到位,變量名采用拼音等,雖不影響開發(fā),但卻影響了后續(xù)代碼交接和分享工作。
提高對軟件需求的理解
誤區(qū):入門的程序員一般不會對項目的需求進行刨根問底的分析和詢問需求人員,拿到文檔,即開始進行開發(fā);在B/S架構中,更經(jīng)常出現(xiàn)前臺需求與后臺銜接的問題;
因此,在做需求的時候,我們應該做到,了解需求的詳細要求,力爭到位;加強溝通,了解需求深層次內(nèi)容,特別是功能點要達到什么要求,怎么使用系統(tǒng)才覺得舒服。對需求的把握不能從感性角度理解,必須多和工作伙伴進行碰撞,才算是真正把握需求——經(jīng)驗。真正的需求把握得恰到好處,所需的是2—3年的時間。
復用性和模塊化思想
每個程序員在開發(fā)一個功能模塊或函數(shù)的時候,應該多思考,不要局限在完成當前任務的簡單思路上,思考一下,該設計的模塊能否脫離這個系統(tǒng)存在,是否能夠通過最簡單的修改方式在其他系統(tǒng)或應用環(huán)境直接引用。
通過這兩年中的實踐與觀察,發(fā)現(xiàn)我們團隊一些同事在起步階段,經(jīng)常經(jīng)歷代碼重寫的事情,是很沒有必要的,一方面自己思想需重新確立,另一方面是浪費了提升代碼質(zhì)量的時間去做重構的事情。
鍛煉自己的`測試能力
軟件研發(fā)一直以來有個好傳統(tǒng),軟件開發(fā)過程中問題發(fā)現(xiàn)的越早,解決的代價就越低。測試工作實際上也不麻煩,一是做正常調(diào)用的測試,看軟件的基本功能能否實現(xiàn),這也是許多公司常見的,也是唯一的測試,但強調(diào),這是錯誤的!二是異常調(diào)用的測試,例如在B/S體系下常用的壓力測試、破壞性測試、頻發(fā)異常請求處理測試等,只有全方位的掌握好測試辦法,才能提高軟件開發(fā)的質(zhì)量。
問題是最好的學習機會
日本經(jīng)營之神松下幸之助曾說過:“工作就是不斷發(fā)現(xiàn)問題、分析問題、最終解決問題的過程,晉升之門將永遠為那些隨時解決問題的人敞開著。”可見,工作過程中有問題是正常,沒有問題才是真正的問題。在發(fā)生問題時,能勇于面對問題、解決問題的人,才是公司真正的骨干。
現(xiàn)實中,很多人總是千方百計回避問題。當上司安排一項艱巨的任務時,也想盡辦法推托。殊不知,對于個人而言,問題其實是最好的學習機會。往往那些愿意接受困難工作的人,能力會越來越強,那就是因為他們在克服困難的過程中取得了巨大的進步。
程序員個人發(fā)展計劃2
一:工作方面:
公司erp的現(xiàn)實狀況。對于我們公司來說,erp??k3系統(tǒng),還是一個比較新鮮的事務,雖然我們每天都在說k3,但是,現(xiàn)在k3系統(tǒng)在我們公司運行上線還處在初步的階段。目前,只有倉儲部??倉存模塊和財務部??總賬模塊、應收應付和存貨核算,對系統(tǒng)實施了比較全面的應用,第一期計劃范圍內(nèi)的公司供應鏈中的銷售模塊和采購模塊,還只是用了一些皮毛,公司其他部門還沒有實現(xiàn)信息化。另外,公司現(xiàn)行的k3系統(tǒng)編碼方案規(guī)則不合理,存在中文、英文、字母和希臘文字共同組成的編碼以及重碼、無碼現(xiàn)象。編碼權限下放,造成編碼規(guī)則不能很好的執(zhí)行,編碼混亂。公司試用一段時間的條形碼也不是國際通用,給人造成產(chǎn)品不入流的假象。還有,因這是一期遺留項目問題,我個人對k3的相關經(jīng)驗不是很多,實施起來需要金蝶公司的配合。但目前看來,配合還是有些問題需要協(xié)調(diào)。
三月份工作計劃的安排。針對上述公司erp運作方面出現(xiàn)的公司現(xiàn)實存在的狀況,整個三月份,擬計劃三月底完成公司k3系統(tǒng)物料編碼的調(diào)整工作,實現(xiàn)新舊代碼的轉(zhuǎn)換以及一期項目中的銷售模塊和采購模塊的培訓,實施和上線后相關問題的解決維護。
二、具體工作安排如下:
1.物料編碼的調(diào)整:因年前相關工作的調(diào)整,物料編碼的調(diào)整推遲了一個月,中間舊的物料編碼又新增了很多,給這一塊的工作造成了一定的難度。整個物料編碼的相關工作會貫穿整個三月。這中間需要相關部門的配合。我個人這方面同時做新舊代碼對照和新代碼審核及每天新增編碼的修改,工作內(nèi)容、工作量比較大,需要增加短期配合工作的工作人員和我一塊工作。另外,因為本人一直從事公司辦公室、后勤等相關工作,對公司的生產(chǎn)線、產(chǎn)品不甚熟悉,中間可能有很多產(chǎn)品物料編碼方面的問題需要和相關部門同事進行溝通交流,希望本著為了公司的長足發(fā)展,能夠得到領導和同事的配合。
2.銷售和采購模塊的實施:通過與金蝶相關實施人員的協(xié)調(diào)聯(lián)系,在三月份訂出時間,請實施人員過來對我們這兩個模塊的相關使用做一下培訓并跟蹤指導,同時對我們的物料編碼工作進行指導配合。上線實施后,相關軟件操作、運行方面出現(xiàn)的問題進行跟蹤解決和系統(tǒng)維護。
三、下一步工作計劃的安排
1.定期做好k3系統(tǒng)服務器的維護、備份工作。保障k3系統(tǒng)的正常運行。針對單機用戶使用k3系統(tǒng)出現(xiàn)的問題,進行處理。
2.針對公司戰(zhàn)略決策中的時間安排對xx年內(nèi)需要實現(xiàn)信息化的部門進行調(diào)研。將第二期計劃中需要上線的系統(tǒng)模塊分四部實施:首先,與系統(tǒng)上線運作相關部門組成相關的項目小組,對項目進行分析、調(diào)研,把相關的業(yè)務需求整理并確認實施方案。其次,將系統(tǒng)能夠?qū)崿F(xiàn)的相關業(yè)務需求,對業(yè)務流程進行梳理、微調(diào)(企管部、相關部門配合),并對系統(tǒng)上線模塊進行培訓和技術指導。在次,對上線相關模塊進行測試運行,出現(xiàn)的相關問題有針對行的解決和完善。最后,系統(tǒng)正式上線運行期的維護以及運行期問題的反饋和總結,給以后系統(tǒng)實施提供寶貴的工作意見和經(jīng)驗。
四、其他工作計劃的安排。
1.配合人力資源部把玉舟人力資源系統(tǒng)全面運行上線,實現(xiàn)系統(tǒng)最大最優(yōu)化發(fā)展。
2.配合網(wǎng)管對公司的辦公自動化系統(tǒng)和郵件服務器擬定計劃,實施。
3.公司的網(wǎng)站進行頁面的更新維護和公司的網(wǎng)站服務器的建立。
4.領導交辦的其他工作。
五、針對公司發(fā)展提出的建議:
在xx公司工作的兩年時間里,對公司也有一定的了解,下面就公司的相關工作提出自己的意見和建議。因為搞物料編碼的原因,就前期對物料編碼的調(diào)研發(fā)現(xiàn)的問題總結如下:公司現(xiàn)在的`編碼比較混亂,研發(fā)部門有自己的成品編碼,業(yè)務部門下定單的時候,有客戶訂單號和貨號,生產(chǎn)有自己的配件編碼,鍍一種顏色,就會有一種編碼,模具有自己的模具編碼,k3系統(tǒng)有自己的k3編碼。一款產(chǎn)品,會有幾個編碼,好幾個名字,到了一個部門,可能編碼就有變化,需要編碼對照,才有可能指導自己和兄弟部門可能其實是用的一個東西,只是叫法不同。這樣,很不方便。建議公司成立編碼部門或者小組,對公司所有的編碼進行整合,有必要的話,可以抹去客戶相關編碼,從訂單到我們業(yè)務員手里,業(yè)務員生產(chǎn)下單,公司一律走自己的編碼,出廠后(發(fā)貨),由倉儲部(物流)在使用客戶相關編碼對照發(fā)貨。這樣切斷的好處有:跟客戶打交道的只有相關接口部門,這樣我們公司的相關技術信息也不會外露,以后公司發(fā)展壯大后有自己的品牌以后,公司的相關編碼,條形碼和進銷存流程也比較順暢,避免到時再整合物料編碼帶來的諸多麻煩。
最后,建議成立公司的it部門,便于協(xié)同工作。在這個信息化加速的時代,這項舉措尤為重要。以后,相關系統(tǒng)上全之后,針對k3系統(tǒng)使用中,不利于我們工作的方面,可以對k3系統(tǒng)進行個性化模塊設計和定制,編出適合公司口味的相關表單和流程,實現(xiàn)公司人力資源的最優(yōu)化節(jié)省。
以上,是我在xx年度的工作計劃,請領導審閱及批評指正。祝我們xx公司在xx年里與時俱進,再創(chuàng)輝煌的成績!
程序員個人發(fā)展計劃3
1、打好專業(yè)基礎:
不管在任何行業(yè),只有具備強大的專業(yè)技能才能不被別人所取代,才能立于行業(yè)的頂端。而程序員雖然處于IT業(yè)的最低端,可能接觸不了本公司的核心技能。那就努力學好專業(yè)基礎,把本專業(yè)的知識學精、學透。只有打好了專業(yè)基礎,才能從容應對公司所安排的工作,才能取得更多的提升機會。
2、多讀書、多學習:
努力打好專業(yè)基礎的最好方法就是多讀書、多學習,正因為學無止境,知識使人進步。充分利用晚上或者周末等休息時間,多看一些對自己有幫助的書籍,多學習新知識并對舊知識能做到溫故知新。只有不斷的吸收新的知識,才能讓自己快速的成長。
3、參加培訓:
雖然通過自學能獲得很多的知識,但是如果能夠有機會參加一個高效的培訓班,那將會起到事半功倍的效果。雖然參加培訓需要時間跟精力,甚至有些培訓還需要花費一些金錢,但是如果能夠提升自身能力,又何樂而不為呢?
4、認真閱讀源碼,提高編寫代碼的能力:
對于很多新程序員來說,剛開始接觸的工作就是敲代碼。如果自己連代碼都看不懂,那怎么才能編寫代碼呢?或者別人給你一串代碼讓你審核,又怎么才能發(fā)現(xiàn)當中的錯誤呢?所以認真閱讀源碼,提高編寫代碼的能力,這樣才能有效的應對程序員的本職工作。
5、提升對需求軟件的理解:
對于軟件開發(fā)公司來說,賺錢才是最終目的,而且現(xiàn)在各種軟件很多,軟件更新?lián)Q代很快。因此具備敏銳的市場觀察力,了解哪些軟件是市場需求量大的,這樣才能制定出正確的方向,開發(fā)出大家需求的軟件來。如果能夠開發(fā)出一款熱門軟件,那對一個程序員的事業(yè)發(fā)展起到非常大的幫助。
6、提升交流、溝通能力:
不管是任何領域,項目能夠有效的發(fā)展靠的是團隊合作,IT行業(yè)也是如此。一位程序員好比一顆螺絲釘,雖然不起眼但是不可或缺。當程序員分配到一項任務的時候,首先應該有效的跟領導進行溝通,明確自己的任務與職責。當程序員具備良好的溝通能力,清楚理解領導的需要,這樣才能有目的的進行工作,做出的成果才不會返工。
7、提升創(chuàng)造能力:
一款軟件開發(fā)是從無到有、從零到整的過程,整個過程極具富有創(chuàng)造性。所以程序員們應努力提升自身的創(chuàng)造力,勤于思考、拓寬思維、與時俱進,發(fā)揮自我優(yōu)勢。
8、積極拓寬人脈:
不管什么領域,人脈都是很重要的。程序員也一樣,在努力工作、學習的同時,還需積極的拓展人脈。擁有龐大的`人脈就意味著擁有極多的機會,只要自己有足夠的能力,把握住到來的機會,那很有可能事業(yè)就能上一個臺階。也有可能在你的眾多人脈當中出現(xiàn)一位貴人、一位伯樂,在你困難的時候幫你一把。
9、擁有一個高效的開發(fā)環(huán)境:
如果程序員的身邊都是技術牛人、人人辦事都很有效率,在這種環(huán)境下雖然能夠帶來很大的壓力,但也會促進自身嚴格要求自己。環(huán)境決定人生的價值,擁有一個高效的開發(fā)環(huán)境,勢必能搞提升程序員自身的能力。
10、尋找能展現(xiàn)自己的平臺:
當程序員擁有一定的能力后,如果所在的平臺只讓自己做一些簡單的工作、大材小用的話,那就干脆另辟蹊徑,積極尋找能夠發(fā)揮自身能力的舞臺。只有在適合自己的舞臺上才能發(fā)揮自身的價值,才有更多的機會去提升自己。
【程序員個人發(fā)展計劃】相關文章:
個人發(fā)展計劃范文07-28
個人專業(yè)發(fā)展計劃05-18
員工個人發(fā)展計劃10-27
領班的個人發(fā)展計劃08-26
個人專業(yè)發(fā)展計劃07-09
it工作個人發(fā)展計劃09-20
個人未來發(fā)展計劃08-19
員工個人發(fā)展計劃07-17
(合集)個人專業(yè)發(fā)展計劃07-10
個人發(fā)展計劃8篇07-14