- 相關推薦
IT行業(yè)技術人員2015年職業(yè)生涯規(guī)劃范文
IT行業(yè)技術人員2015年職業(yè)生涯規(guī)劃范文
1、企業(yè)需要什么樣的it人才
首先我們要知道這里的企業(yè)包括那些類別。通常來說,企業(yè)包括:專業(yè)的it公司(系統(tǒng)集成和軟件開發(fā))、國家機關的信息中心、非it類企業(yè)的信息中心、非it類的企業(yè)的網(wǎng)絡管理機構,一般來說是行政辦公室,還有就是學校。這些單位都是it人才的就業(yè)去向,所以,it人才不一定非到it公司工作。
現(xiàn)在的it技術已經(jīng)作為一種工具和技能深入到社會生活的各個層面,不但是專業(yè)it單位,同時凡是需要計算機的地方都需要it人才和技術。
這樣來看,it人才的擇業(yè)道路是非常寬廣的。那么,由于各行各業(yè)并不都如同it行業(yè)一樣的專業(yè),必然導致對人才能力的綜合需求,也就是,不但是it技術,同時也包括了對自身企業(yè)業(yè)務工作的熟悉程度,如進出口公司的計算中心,往往工作人員即是it專家,也是熟悉進出口業(yè)務的內(nèi)行,這樣開發(fā)的系統(tǒng)才符合行業(yè)工作信息化需要。否則,成了閉門造車了。
由此可以看出,企業(yè)需要it人才一般包括以下幾個方面:
a.能夠宏觀規(guī)劃信息系統(tǒng)的it規(guī)劃專家,通常是cio和cto;
b.具備項目開發(fā)經(jīng)驗和豐富的團隊管理經(jīng)驗的項目管理人員;
c.能夠進行系統(tǒng)需求分析和系統(tǒng)設計的系統(tǒng)分析專家,也就是軟件工程和cmm質量體系技術和能力的高手;
d.技術專家,熟練掌握一種以上技術,如網(wǎng)絡、軟件工具和數(shù)據(jù)庫,操作系統(tǒng)等,能夠實施網(wǎng)絡或者能夠開發(fā)大型的軟件系統(tǒng)。通常在it行業(yè)稱為“高級工程師”、“軟件工程師”等;
e.技術人員,主要是熟練掌握一種技術,如網(wǎng)絡技術,軟件開發(fā)工具等,并能否解決日常工作中的問題,如維護網(wǎng)絡,開發(fā)企業(yè)自身需要的軟件系統(tǒng)等。通常在it行業(yè)稱為“工程師”、“程序員”等;
由于行業(yè)發(fā)展原因,大多數(shù)it公司都不是太愿意給剛剛畢業(yè)的或者是經(jīng)驗不豐富的人才以實踐的機會,或者只是讓他們做一些瑣碎的工作,不承擔核心的項目開發(fā)工作。原因是,擔心經(jīng)驗和技術水平影響項目進度,耽誤公司收款速度或者影響公司形象。另外,由于it從業(yè)人員就業(yè)人數(shù)眾多,導致競爭激烈,高級人才缺乏,但企業(yè)又不愿意給年輕人鍛煉的機會,導致后來者難以快速進入高級人才行列,這成了惡性循環(huán)。
2、it人才的職業(yè)人生發(fā)展之路是什么
對于it人才來說,從大學四年級開始,就應該為自己的未來發(fā)展考慮了。一般來說,如果希望從事it行業(yè)的工作,則必然要經(jīng)歷以下成長歷程,這些過程是必不可少的:
第一階段:畢業(yè)后的三年以內(nèi),基本處于豐富自身技術的階段,這個階段奠定了以后的技術基礎。但需要注意的是,不是簡單熟練掌握一種開發(fā)工具或者技術,而是能夠深入理解軟件開發(fā)的設計思路和相關的理論知識,同時做到將工具“看透”,就是無論什么工具,都大同小異,不會背離軟件開發(fā)的核心設計思想。如果沒有這種感覺,證明還需要認真學習和思考。這個階段是自我成熟和形成自己的軟件思維方式的階段,將為以后的技術人生發(fā)展奠定基礎。比如,面向對象理論和開發(fā)工具vb的關系,數(shù)據(jù)庫理論和sqlserver的關系等。看到技術的本質,再學習技術和應用技術就可以融會貫通了。
第二階段:成為好的編程高手以后,則要進入初步的軟件工程思想的學習和運用,主要是能夠編寫“需求分析報告”、“系統(tǒng)設計報告”等軟件開發(fā)文檔,明白這些文檔編寫的方法,章節(jié)目錄的含義和要編寫的內(nèi)容,以及相關的國際和國家標準規(guī)范。同時,能夠根據(jù)用戶需要快速編寫這些文檔。這個階段重要的是項目開發(fā)經(jīng)驗,特別是能夠理解用戶需求,能夠很好地與用戶溝通,并能夠練就很快熟悉用戶行業(yè)業(yè)務工作的能力,這樣才能夠編寫符合用戶需要的軟件文檔,并得到用戶的認可。同時,結合自身前面奠定的良好的技術基礎,將技術運用到系統(tǒng)設計中,并成為可以實現(xiàn)的“建筑圖紙”,千萬不要出現(xiàn)美好的設想和愿望到技術環(huán)節(jié)無法實現(xiàn)的問題。這個階段要考慮是多個人分工合作開發(fā)系統(tǒng),從模塊劃分到界面標準甚至數(shù)據(jù)庫設計,都要全盤考慮,而不是自己作為獨立的程序員的時候只考慮自身承擔的模塊的任務就行了。另外,也要熟知it先進的設計思想,如dna、j2ee等,指導自己在系統(tǒng)規(guī)劃中采用先進適用的設計方法和技術。
第三階段:當你工作到近5年的時候,可能要從事方案書的編寫的工作。這個極端通常是作為售前工程師的角色,能夠快速編寫用戶需要的解決方案書或者是投標的標書。在技術經(jīng)驗和項目開發(fā)經(jīng)驗的基礎上,為用戶量身定做一整套系統(tǒng)的架構和技術實現(xiàn)思想。在軟件工程中,這個階段是“可行性分析報告”編寫部分。不但要考慮技術問題,同時要考慮用戶的投資問題等非技術類的問題。這時,需要具備快速領悟用戶需求的能力,快速理解用戶業(yè)務的能力,快速分析系統(tǒng)建設思想的能力和快速使用掌握的技術規(guī)劃設計出系統(tǒng)建設方案的能力。這些能力是有章可循的,比如,要在平時就閱讀很多公司主打行業(yè)的書籍,象物流管理,財務管理,報關員工作實務等用戶行業(yè)人員經(jīng)常看的書,這樣用戶覺得你是內(nèi)行,容易交流。如果聽不懂用戶的“行話”,那么,用戶還怎么能放心將項目交給你?同時,見到用戶要得到“三個法寶”:用戶單位的組織結構圖、用戶日常工作使用的表格和文件、用戶日常工作的管理制度和操作規(guī)程。
第四階段:如果你從程序員走到了售前工程師,那么,你具備了項目經(jīng)理的能力了。因為你具備了技術、方案和用戶協(xié)調的能力。接下來學寫項目管理的知識。特別是it項目管理方面的知識,如iso9001質量管理體系,軟件項目管理方法等方面。同時,要在理論上豐富自己的技術水平,對行業(yè)流行的應用系統(tǒng)的架構非常熟悉,如erp,crm等。并學會“帶隊伍”的基本的人力資源管理知識。最為項目經(jīng)理,必須面對“四怕”:出門怕用戶、回家怕女友、單位怕上司、部門怕員工。但只要具備豐富的技術經(jīng)驗、項目經(jīng)驗和用戶協(xié)調經(jīng)驗,作項目經(jīng)理還是很好的。
在第四階段以后,年齡基本接近28歲了,人生可能會發(fā)生變化,有些人選擇了技術成為專家;有些人成了銷售;有些人成了經(jīng)理;有些人可能走上真正的職業(yè)經(jīng)理之路。
無論如何,任何因為外在的原因跨越這些階段的人,必然有一天會“補課”,除非離開it行業(yè)。因為,有些人可能因為到了一個小公司,馬上成了項目經(jīng)理或者是高層技術人員,但自身的素質不會因為別人給的虛的地位而自然提高,技能提高是需要時間和經(jīng)驗的,不是比人給的。希望年輕一代的it人才把握自己的心態(tài),穩(wěn)扎穩(wěn)打地不斷提高自己,不要被虛幻的東西浪費時間和機會。俗話說:一口吃不成胖子。
3、各種工作崗位的一般要求是什么
對于各個單位來說,各種工作崗位的要求有所不同,但對于it人才,還是可以得出通用性的結論的,畢竟it人才屬于專業(yè)人才領域。自身技能屬于主導地位。一般來說,無論企業(yè)大小,對人才的要求主要是:
a.編程人員,至少會公司主打的開發(fā)工具,而且編碼規(guī)范,沒有bug,并且界面設計規(guī)范美觀,符合公司風格。同時,能夠獨立解決編程過程中的問題,不要總是問同事。另外,理解并領會項目經(jīng)理下達的任務,理解負責部分的代碼編寫方法和實現(xiàn)的功能的含義。如入庫單處理。具備好的數(shù)據(jù)規(guī)劃思路和算法設計,并能夠用簡潔高效的代碼實現(xiàn)出來。特別是界面上,要有好的界面設計思路,不要華而不實,或者晦澀難懂,或者操作麻煩,遠離用戶的習慣和業(yè)務規(guī)范。過于顯示自己的技術水平,呈“個人英雄主義”。在現(xiàn)代團隊開發(fā)的時代,這是不合時宜的,也是不受歡迎的。該做的做不好,不該做的作的過多。無法符合公司的要求。
b.設計人員,如果你負責系統(tǒng)的設計(詳細、總體、數(shù)據(jù)庫)。則一定要具備規(guī)范文檔的編寫能力,如國標gb8567等的規(guī)范。同時,知道如何編寫文檔,文字表達能力好,熟悉繪圖方法和四圖的設計(業(yè)務圖,數(shù)據(jù)流圖,控制流圖和模塊劃分圖)。最好能夠使用uml建模。并具備界面設計規(guī)劃的審美意識,能夠站在用戶業(yè)務和使用習慣的角度來理解要設計的系統(tǒng)。
c.需求分析人員。一般來說,需求分析人員也承擔了項目管理或者售前工程師的工作,與用戶接觸最多,最了解用戶的業(yè)務,有些高手甚至同時是用戶業(yè)務的高手,比用戶還清楚全面的業(yè)務工作,因為他面對的系統(tǒng)不是單個用戶的,而是真?zhèn)用戶所在的公司的。從上到下,他都爛熟于心。書寫的需求分析報告非常清楚地表達了用戶實際工作的模型、規(guī)則和流程關系。需求分析就是要講無序的、雜亂無章的用戶的業(yè)務規(guī)范成計算機可以處理的清晰的、規(guī)范的、流程明確的文字描述。
d.項目管理人員。該崗位的人,不但是技術專家,也是善于管理團隊的人。雖然說,從理論上可以不懂技術,但實際上,外行領導內(nèi)行確實是有問題的,平時交流都是問題。特別是it行業(yè),技術還是核心的。不懂技術,就無法正確估計工作量和難度,甚至出現(xiàn):一將無能,類似千軍的情況。
e.測試人員。如果作為測試人員,那么首先是技術高手,同時具備系統(tǒng)需求分析能力,永遠站到用戶角度來考慮系統(tǒng)的質量和問題,包括測試用例、數(shù)據(jù)、工具等,如同企業(yè)中的質量監(jiān)督員。目前雖然有很多測試方法和工具,但測試人員這個崗位的人才還很缺乏。畢竟是一個難度大的工作。雖然有些單位簡單地讓秘書崗位的人來承擔,其實是把該崗位看清了,有些對付事的嫌疑。
無論什么崗位。企業(yè)最希望的是人才一專多能,萬金油一樣,那么可以減少人員,并指望全才搞定問題。這也是現(xiàn)在的特點。按照理論來劃分為:項目經(jīng)理、需求分析員、系統(tǒng)設計員、數(shù)據(jù)庫設計員、開發(fā)人員、測試人員和售后服務人員。而現(xiàn)實是很多情況下,項目經(jīng)理承擔了編碼和售后服務以外的所有工作。但無論怎么分工,每個工作環(huán)節(jié)的能力要求是不變的,不會因為一個人承擔就可以忽略或簡化,也不會因為多個人承擔就嚴格或者是省略。
技能提高本身就包含了:技術水平和能力素質兩個方面。很多培訓機構簡單地將技能理解成專業(yè)技術,如vb,vc,java等技術,忽略了非