軟件工程師職業規劃
時光在流逝,從不停歇;萬物在更新,而我們在成長,我們又將迎來全新的工作和生活,先來制定一份職業規劃吧。那么如何做出一份高質量的職業規劃呢?下面是小編為大家整理的軟件工程師職業規劃,歡迎閱讀與收藏。
軟件工程師職業規劃 篇1
絕大部分人并不指望成為什么院士或教授,而是希望活得滋潤一些,爽一些。那么,就需要慎重安排自己的軌跡。從哪個行業入手,逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什么,當你對一個行業有那么幾年的體會,以后錢根本不是問題。頻繁地動蕩不是上策,最后你對哪個行業都沒有摸透,永遠是新手!
可以做技術,切不可沉湎于技術。千萬不可一門心思鉆研技術!給自己很大壓力,如果你的心思全部放在這上面,那么注定你將成為孔乙己一類的人物!適可而止為之,因為技術只不過是你今后前途的支柱之一,而且還不是最大的支柱,除非你只愿意到老還是個技術工程師!
不要去做技術高手,只去做綜合素質高手!在企業里混,我們時常瞧不起某人,說他“什么都不懂,憑啥拿那么多錢,憑啥升官!”這是普遍的典型的工程師的迂腐之言。8051很牛嗎?人家能上去必然有他的本事,而且是你沒有的本事。你想想,老板搞經營那么多年,難道見識不如你這個新兵?人家或許善于管理,善于領會老板意圖,善于部門協調等等。因此務必培養自己多方面的能力,包括管理,親和力,察言觀色能力,攻關能力等,要成為綜合素質的高手,則前途無量,否則只能躲在角落看示波器!技術以外的技能才是更重要的本事!!從古到今,美國日本,一律如此!
多交社會三教九流的朋友!不要只和工程師交往,認為有共同語言,其實更重要的是和其他類人物交往,如果你希望有朝一日當老板或高層管理,那么你整日面對的就是這些人。了解他們的經歷,思維習慣、愛好、學習他們處理問題的模式,了解社會各個角落的現象和問題,這是以后發展的巨大的本錢,沒有這些以后就會笨手笨腳,跌跌撞撞,遇到重重困難,交不少學費,成功的概率大大降低!
知識涉獵不一定專,但一定要廣!多看看其他方面的`書,金融,財會,進出口,稅務,法律等等,為以后做一些積累,以后的用處會更大!會少交許多學費!給自己做一份自我鑒定,對自己的肯定。
抓住時機向技術管理或市場銷售方面的轉變!要想有前途就不能一直搞開發,適當時候要轉變為管理或銷售,前途會更大,以前搞技術也沒有白搞,以后還用得著。搞管理可以培養自己的領導能力,搞銷售可以培養自己的市場概念和思維,同時為自己以后發展積累龐大的人脈!應該說這才是前途的真正支柱!
逐漸克服自己的心里弱點和性格缺陷!多疑、敏感、天真(貶義,并不可愛),猶豫不決、膽怯、多慮、教條式思維。這些工程師普遍存在的性格弱點必須改變!很難嗎?只在床上想一想當然不可能,去幫朋友守一個月地攤,包準有效果,去實踐,而不要只想!不克服這些缺點,一切不可能,甚至連項目經理都當不好——盡管你可能技術不錯!
工作的同時要為以后做準備!建立自己的工作環境!及早為自己配置一個工作環境,裝備電腦,示波器(可以買個二手的),仿真器,編程器等,業余可以接點活,一方面接觸市場,培養市場感覺,同時也積累資金,更重要的是準備自己的產品,咱搞技術的沒有錢,只有技術,技術的代表不是學歷和證書,而是產品,拿出象樣的產品,就可技術轉讓或與人合作搞企業!先把東西準備好,等待機會,否則,有了機會也抓不住!
要學會善于推銷自己!不僅要能干,還要能說,能寫,善于利用一切機會推銷自己,樹立自己的品牌形象,很必要!要創造條件讓別人了解自己,不然老板怎么知道你能干?外面的投資人怎么相信你?提早把自己推銷出去,機會自然會來找你!搞個個人主頁是個好注意!特別是培養自己在行業的名氣,有了名氣,高薪機會自不在話下,更重要的是有合作的機會......
該出手時便出手!永遠不可能有100%把握!條件差不多就要大膽去干,去闖出自己的事業,不要猶豫,不要彷徨,干了不一定成功,但至少為下一次沖擊積累了經驗,不干永遠沒出息,而且要干成必然要經歷失敗。不經歷風雨,怎么見彩虹,沒有人能隨隨便便成功!是吧!
軟件工程師職業規劃 篇2
一、前言
在就業壓力日趨激烈的今天,一個良好的職業規劃無疑增加了一份自信。而如今,身為大學生的我們,在一天天消磨時光的日子里,不如多學習點知識來充實自己。未來掌握在自己手中,趁現在還年輕,趕緊為自己的未來之路定好一個方向,按照這個方向前進!
二、自我剖析
1)興趣愛好:
看書,聽音樂,下棋,Photoshop,網頁設計,烹飪
2)人格描述:
·依靠理智的思考來做決定,總是采取客觀、合乎邏輯的步驟。
·謹慎而傳統,重視穩定性、合理性;天生獨立,需要把大量的精力傾注到工作中,并希望其它人也是如此,善于聆聽并喜歡將事情清晰而條理的安排好。
·喜歡先充分收集各種信息,然后根據信息去綜合考慮實際的解決方法,而不是運用理論去解決。對細節非常敏感,有很實際的判斷力,決定時能夠運用精確的證據和過去的經驗來支持自己的觀點,并且非常系統有條不紊。
·是一個認真而嚴謹的人,勤奮而負有責任感,認準的事情很少會改變或氣餒,做事深思熟慮,信守承諾并值得信賴。
·看問題有很強的批判性,通常持懷疑態度,需要時常的換位思考,更廣泛的收集信息,并理智的評估自己的行為帶來的可能后果。
3)在工作中的優勢
1.辦事精確,希望第一次就能把工作做好
2.樂意遵循確定的日常安排和傳統的方針政策,是組織忠誠的維護者、支持者
3.每次都能十分專注地把注意力集中在一個項目或任務上
4.特別能夠專心細致地工作,可以不需要別人的合作獨立工作
5.靈敏的組織能力
6.一絲不茍、認真專注地對待具體問題、事實和細節
7.相信傳統模式的可取之處,并且能夠遵循傳統模式
8.非常強的責任意識;別人可以信任你實現自己的諾言
9.通情達理、視角現實
10.有穩定平和的心態
4)在工作中的不足
1.不愿意嘗試、接受新的和未經考驗的觀點和想法
2.對變化感到不安,可能會有些僵硬、死板;排斥革新
3.對需要很長時間才能完成的任務缺乏耐心
4.有時會由于近期目標而忽略長遠需要
5.辦事死板;必要的時候難以或不愿適應新境況
6.難以看到問題的整體以及行為的長遠影響
7.不愿意促成必要的改變,不愿意支持有風險的行為
8.見到實際應用后的結果才肯接受新觀點
9.不能理解與他們自己的要求不同的要求
10.對自己及自己對組織的貢獻估計過低
11.斗志不足,容易松懈,通常不愿付出過多的努力
12.缺乏挑戰精神,對失敗和挫折的承受力差
5)相應措施
針對我的缺點與不足,我應該采取一定的措施來彌補我的缺陷:
1.避免墨守陳規,需要嘗試新的東西;要有開放態度,敢于嘗試探索新的可能性
2.考慮問題要更全面周到,需要考慮人的因素,不單單只考慮自己的利益和感受
3.對那些與我觀點不同的人保持足夠的耐心和虛心
4.適合的時候,主動承擔一些工作
5.正確看待失敗,碰到困難不隨意放棄
6.增強做事的靈活性,學會變通的看待和接受新事物
三、職業傾向分析
適合的崗位性質:
·工作環境穩定,不需要太多的冒險和變動,最好依照經驗和規律解決事情
·有較多的獨立工作時間,可以專心的'完成整個項目或任務
·較多使用事實、細節和運用實際經驗的技術性工作,能夠充分發揮自己精細、準確、邏輯性強的才能
·工作對象是具體的產品或服務,工作成果要有形并且可以衡量
·要有明確的工作目標和清晰的組織結構層次
·工作有足夠的準備和實施時間,在交付成果之前能夠進行自我成就評估
四、職業目標選擇
根據我的個人興趣和適合我的崗位性質,我初步定下適合我的職業有這些:
1. 網站設計師:我個人愛好網頁設計,Photoshop
2.Web開發工程師:技術型工作,我所讀的專業是軟件,應該朝自己專業方向發展
3.數據庫設計工程師:在專業課里最喜歡的就是數據庫,學得比較好的也是數據庫
4.檢查員,客服人員:做事謹慎,細心,喜歡技術性不強的工作
目前我拿到的offer是中石油測井公司的技術中心,做數據庫設計,在我的職業目標之內,對這份工作還是比較滿意的!
五、未來六年職業規劃
20xx。7月開始工作的職位是數據庫設計人員,爭取:
2年成為中級技術工程師
4年后成為高級技術工程師
6年后朝管理方向發展
六、準備工作
由于現在拿到的offer是在中石油工作,而我的專業是軟件工程,雖然說我做的是數據庫方面的工作,但是數據庫肯定要與石油,測井數據打交道,所以準備石油,測井方面的相關知識是有必要的。因此,在未來的半年里,首要的學習重點是進一步深入學習數據庫相關的知識,接著自學石油測井解釋方面的相關知識。
軟件工程師職業規劃 篇3
一、初級測試工程師
剛入門擁有計算機科學學位的個人或具有一些手工測試經驗的個人。開發測試腳本并開始熟悉測試生存周期和測試技術。
二、測試工程師/程序分析員
具有1~2年經驗的測試工程師或程序員。編寫自動測試腳本程序并擔任測試編程初期領導工作。拓展編程語言、操作系統、網絡與數據庫技能。
三、高級測試工程師/程序分析員
具有3~4年經驗的測試工程師或程序員。幫助開發或維護測試或編程標準與過程,負責同級的評審,并為其他初級的測試工程師或程序員充當顧問。
四、測試組負責人
具有4~6年經驗的測試工程師或程序員。負責管理1至3名測試工程師或程序員軟件工程師個人職業規劃軟件工程師個人職業規劃。擔負一些進度安排和工作規模/成本估算職責。
五、測試/編程負責人
具有6~10年經驗的測試工程師或程序員。負責管理8至10名技術人員。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。
六、測試/質量保證/開發(項目)經理
具有10多年的.工作經驗。管理8名或更多的人員參加的1個或多個項目。負責這一領域(測試/質量保證/開發)內的整個開發生存周期業務。
七、計劃經理
具有15年以上開發與支持(測試/質量保證)活動方面的經驗。管理從事若干項目的人員以及整個開發生存周期。負責把握項目方向與盈虧責任。
軟件測試人員的三大發展方向:
“軟件測試人員一般有三大發展方向。”微軟公司的陳宏剛博士介紹說,一是走軟件測試的技術路線,成長為高級軟件測試工程師。二是向管理方向發展,從測試工程師到組長,再到測試經理,以至更高的職位。三是可以換職業,做項目管理或做開發人員軟件工程師個人職業規劃職業規劃。
經過軟件測試崗位洗禮的人才往往是行業中的多面手,在技術、管理、市場甚至其他非IT領域都能得到良好的發展。當然這首先要取決于從業者是否具備長遠眼光,對自己的職業生涯進行合理規劃。
軟件工程師職業規劃 篇4
一、前言
誰都想活的精彩,都希望有一個新奇而又美好的明天,所以一直都在為心中的夢想而努力、而奮斗拼搏。大學生職業規劃的另一個解釋,就是用我們手中的畫筆,描繪出我們心中的藍圖。我們對自己的職業生涯進行規劃,就是放飛自己的夢想,去遨游寰宇。遠大的理想總是建立在堅實的土地上的,青春短暫,人生易逝。可未來卻是掌握在我們自己手中,從現在起,就力爭主動,好好規劃一下未來的路,去書寫心中的夢想。作為當代大學生,若是帶著一臉茫然,踏入這個擁擠的社會怎能滿足社會的需要,使自己占有一席之地?因此,我試著為自己擬定一份職業規劃,為將自己的未來好好的設計一下。漫漫人生,唯有急流勇進,不畏艱險,奮力拼搏,方能中流擊水,抵達光明彼岸。大學期間,正是我奮力拼搏的大好時期,因此要有正確的理想和信念,它們是我乘風破浪,搏擊滄海的燈塔和動力之源。人無遠慮,必有近憂。成大事者,須立長志。
二、行業環境分析
說說我們現在的就業環境吧,二十一世紀進入信息時代,席卷全球的信息科技給人類的生產和生活方式帶來了深刻的變革,信息產業已成為推動國家經濟發展的主導產業之一。目前,中國軟件產業還處于成長期,其市場潛力還遠遠沒有挖掘出來。IT產業作為知識密集、技術密集的產業,其迅猛發展的關鍵是有一大批從事IT技術創新的人才。一定數量、結構和質量的IT人才隊伍是IT產業發展的支撐,一個國家的IT人力資源儲備、IT人才培養及使用狀況決定著該國IT產業發展的水平和潛力。也可以說,IT產業的競爭就是人才的競爭,高水平的IT人才培養和隊伍建設是走向IT產業大國和強國的前提條件。所以,無論是從大的方向講,還是從小的方面講,培養和儲備高素質的IT人才都顯得非常重要。
市場需要的是計算機專業人才,而很多計算機專業畢業的學生都不能滿足市場的需求,所以才會有抱怨計算機專業就業難的說法。解決辦法還是靠自己吧,大學四年,不要像上面說的無所事事,對自己的專業有所熟悉并且精通一個方向,相信前途會是美好的。
三、自我盤點
1、優勢盤點:
小時候的生活條件雖然有些艱苦,卻讓我養成了不怕吃苦,刻苦奮斗,愈挫愈勇的良好品格。人生漫漫,難免去經歷風吹雨打,面對紛繁復雜、競爭激烈的社會軟件工程專業大學生職業生涯規劃,這些品格將永遠伴隨我,是我取得成功的重要保證,同時也是我人生中一筆彌足珍貴的巨大財富。
2、劣勢盤點:
有時候不愛接受批評,推卸責任,明明是我的不對,卻想法推卸到別人身上。現在雖然不那么嚴重了,但有時還是會有的。還有因為來自農村,沒有經濟基礎,這決定了我的事業的起點相對而言要低,要做相對較長時間的物質積累,才能去實現心中的種種夢想。而且,到目前為止,還沒有任何的工作經驗,各類的榮譽證書也太少。而且目前我的專業課也不是很突出,這無疑為今后的求職之路帶來一定的阻力。
3、優點盤點:
本人活潑開朗,樂觀;善于坦誠待人,結交朋友,喜歡助人為樂,善于學習,時刻積累知識;善于組織活動,有一定的領導能力;容易與人相處,合作和適應能力強,喜歡與人共同工作;而且,我口齒伶俐,膽大,動手能力較強做事認真、投入,有毅力、有恒心,能堅持目標,另外有一股不服輸的屈脾氣。
4、缺點盤點:
做事不夠細心,精力不夠集中,效率不高,態度也不夠專注。有時候也比較懷疑自己的能力,面對重大事情總是猶豫不決,于是很多情況下會坐失良機,另外還愛幻想,惰性較大,行動更不上思想。有時候說話過于直率,有時候還會有點霸道,總不能三思而后行,對此我深感悔恨。
四、解決自我盤點中的劣勢和缺點
面對上面的自我分析,我想起自己走過歲月中的點點滴滴,心中不禁有些慚愧。我對自己以往在學業、文體、社團活動中的表現不是很滿意。我發現我自己惰性較大,平日里總有些倦怠、懶散,學習、倘若不改正,這很可能會導致我最終庸碌無為軟件工程專業大學生職業生涯規劃職業規劃。不過還好,我還有改進的機會,否則,豈不遺憾終生?
軟件工程師就業方向
未來就業前景:
據有關權威部門統計,未來幾年內我國軟件行業的從業機會十分龐大,每年對軟件人才的需求將達到80萬—100萬人,而現有行業從業人員只有50萬人左右,專業開發人員不到25萬,目前大部分院校出來的應屆計算機系學生,真正能當年進入軟件公司工作的只有10%~20%左右,缺口很大。
我國軟件出口20xx年規模達到215億元,軟件從業人員達到72萬人,在中國十大IT職場人氣職位中,軟件工程師位列第一位,軟件工程人才的就業前景十分樂觀。畢業生主要在各大軟件公司、企事業單位、高等院校、各大研究所、國防等重要部門從事軟件設計、開發、應用與研究工作。有關數據顯示,目前我國對軟件人才的需求已達20萬,并且以每年20%左右的速度增長,而高校計算機畢業生中的軟件工程人才還很缺乏,尤其是高素質的軟件工程人才的極度短缺。
職位分類
根據工作內容,軟件工程師可有多種分類,如應用系統工程師、系統架構師分析師、系統集成和測試工程師、嵌入式軟件工程師、數據庫軟件工程師等等。
目前國內軟件測試工程師的來源主要有三方面:一是以前專業做軟件開發的人員后來轉行做軟件測試,二是從大學招聘的本科或者研究生,三就是通過培訓機構招聘的專業學員。據了解,在國外測試人才的供應方式多以第三種為主,而國內21世紀初除少數培訓機構外尚未形成足夠的`人才供應規模。以北京中關村為例,現有軟件企業5000多家,僅對日本軟件外包領域的人才缺口就高達5000人,而對美軟件外包人才缺口更大,可供量不足10%。中關村一位負責人介紹,未來5年北京將有至少200億美元的外包訂單,由此可推算出中關村將出現100萬的軟件人才缺口。巨大的產業前景和匱乏的人才現狀,使越來越多的IT企業關注軟件測試人才的儲備工作。
軟件工程師就業方向分析
就業方向
網站策劃師,網店運營師,網站運營總監,網站運營經理,網站編輯,網站架構師,網站模板設計師,網站維護工程師,網頁設計師,網頁前端工程師,網站測試工程師,網站管理員,數據庫開發工程師、網站開發工程師、電子商務開發工程師、VB程序員、C++程序員;網頁開發人員;JAVA程序員;測試工程師;。NET工程師;單片機軟件工程師、嵌入式軟件工程師、ARM軟件工程師、FPGA軟件工程師等
就業職位
主要有數據庫開發工程師、網站開發工程師、電子商務開發工程師、VB程序員、VB高級程序員、C++程序員;網頁開發人員;非IT專業信息部門的管理信息系統設計、開發、維護崗位,JAVA程序員;測試工程師;文檔編寫工程師JAVA工程師;。NET工程師;初級分析、設計人員。
薪資待遇
軟件工程師城市之間差異比較大,一級城市(如深圳、上海等)一般的程序員在開始試用時會有2500到4000那樣子,轉正以后至少也有5000元以上,做到項目開發經理了年薪至少在10萬以上,做到高級工程師了年薪更高,當然在中小城市的話也沒有工程師合適的工作,因為那邊沒有這些高薪技術類的公司,有的話也是做些簡單的工作,不用開發的,所以工資就自然低了很多了,但工作量大,繁瑣枯燥。
軟件工程師一般指從事軟件開發職業的人。相關資料顯示,北京的軟件銷售額20xx年大概在500億左右,而能夠進行軟件整體開發設計的軟件設計人員比較稀缺,軟件行業從業人員的薪水一路看漲,職位的爭奪也異常激烈。軟件工程師跟一般程序員的區別在于,一個程序員的工作是按照指定的分工來做源代碼。
信息化是IT界的焦點。而信息化的實現,除了需要技術支持,人才也是很重要的環節。如何培養與國際接軌的高素質軟件工程人才,軟件工程師就業已經成為中國軟件產業的當務之急。信息技術與互聯網行業的人才需求一直保持全年行業需求的最高,月月居十大熱門行業榜首,招聘始終維持在15%—20%左右的市場份額。從行業人才需求看,技術人才水漲船高,軟件人才需求最為火爆。
全球經濟一體化進程加速,雖然金融危機爆發,但中國市場對于外企來說顯示是個比較好的避風港。而伴隨著外企的進入和市場競爭的加劇勢必將進一步帶動國內軟件市場的繁榮。隨著外企的進入,缺乏軟件系統理念指導的傳統企業將面臨嚴峻的挑戰。軟件產業的發展水平,軟件工程師就業決定了一個國家的信息產業發展水平及其在國際市場上的綜合競爭力。目前,我國軟件高級人才的短缺已經成為制約我國軟件產業快速發展的一個瓶頸。在中國,國內市場對軟件人才的需求每年高達80萬人,而高校計算機畢業生中的軟件工程人才還很缺乏,尤其是高素質的軟件工程人才的極度短缺。盡快培養起適合信息產業所需要的高素質軟件工程人才,已經成為信息化工作中的重中之重。
軟件開發企業對開發人員的基本技術素養強調得越來越多,例如:面向對象的程序設計思想和代碼組織方法、HTML/CSS/JavaScript客戶端技術;外包開發行業快速發展,對“人才”在代碼和文檔方面的規范性、技能和工具的熟練程度要求越來越高;
軟件工程師的就業職位歸結下來主要有WEB開發工程師、數據庫開發工程師、網站開發工程師、電子商務開發工程師VB程序員;網頁開發人員;非IT專業信息部門的管理信息系統設計、開發、維護網位,JAVA程序員;C++程序員;VB高級程序員;網站開發工程師;測試工程師;文檔編寫工程師,JAVA工程師;。NET工程師;初級分析、設計人員等。
軟件工程師職稱考試條件
1、中專畢業:在同專業或相近專業崗位上見習期滿1年,可認定為技術員,再從事專業技術工作4年,可認定助理工程師。
2、大專畢業:在同專業或相近專業崗位上見習期滿1年,可認定為技術員,再從事專業技術工作2年,可認定為助理工程師。
3、大學本科畢業:在同專業或相近專業崗位上見習期滿1年,可認定為助理工程師,再從事專業技術工作4年可晉升工程師(中級)。
軟件工程師報考條件
一、助理軟件工程師:
1、本科以上或同等學歷學生;
2、大專以上或同等學歷應屆畢業生并有相關實踐經驗者;
二、軟件工程師:
1、已通過助理軟件工程師資格認證者;
2、研究生以上或同等學歷應屆畢業生;
3、本科以上或同等學歷并從事相關工作一年以上者;
4、大專以上或同等學歷并從事相關工作兩年以上者。
三、高級軟件工程師:
1、已通過軟件工程師資格認證者;
2、研究生以上或同等學歷并從事相關工作一年以上者;
3、本科以上或同等學歷并從事相關工作兩年以上者;
4、大專以上或同等學歷并從事相關工作三年以上者。
軟件工程師職業規劃 篇5
第一階段:(測試員)初級測試工程師
自身條件:初入行具備計算機專業學位或一些手工測試經驗的個人。
具體工作:執行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執行回歸測試腳本。
學習方向:開發測試腳本并且開始熟悉測試生存周期和測試技術。
第二階段:(測試工程師)程序分析員
自身條件:有1~2年工作經驗的測試工程師或程序員。具有初步的自動化測試能力,完善自動化測試腳本。
具體工作:設計和編寫測試用例,編寫自動測試腳本程序且擔任測試編程初期的領導工作。
學習方向:拓展編程語言、操作系統、網絡與數據庫方面的技能 。
第三階段:(高級測試工程師)程序分析員
自身條件:有3~4年經驗的測試工程師或程序員。具有一定的行業業務知識,儲備系統分析員的能力。
具體工作:幫助開發或維護測試或編程標準與過程,分析軟件需求,獲得測試需求。確定測試需求相應的測試方法,獲得測試策略方案。參與同行的評審(軟件需求,軟件測試計劃等),并為其它初級的測試工程師或程序員充當顧問。
學習方向:繼續拓展編程語言、操作系統、網絡與數據庫方面的技能。
第四階段:測試組負責人
自身條件:有4~6年經驗的測試工程師或程序員。具有豐富的行業業務知識,具有系統分析員的能力,專長性能測試。
具體工作:負責管理1~3名測試工程師或程序員。集中于技能方面,擔負一些進度安排和工作規模/成本估算職責。分析性能瓶頸的原因,為開發團隊提供bug解決策略。
學習方向:性能測試,測試技能
第五階段:(資深安全或性能測試工程師)測試/編程高級負責人
自身條件:有6~10年經驗的測試工程師或程序員。
具體工作:負責管理8~10名技術人員。性能測試整體方案設計,軟件系統性能問題定位和性能優化,內存優化及分析數據溢出等,分析系統的安全漏洞等。 負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。負責開發項目的技術方法。為一些用戶提供支持與演示。
學習方向:開發一些特定領域的技術專長
第六階段:測試/質量保證/開發(項目)、經理
自身條件:有10多年的工作經驗。
具體工作:管理8名或更多的人員參加的1個或多個項目。負責這一領域(測試/質量保證/開發)內的整個開發生存周期業務。為一些用戶提供交互和大量演示。負責項目成本、進度安排、計劃和人員分工
第七階段:(公司級質量總監)計劃經理
自身條件:有15年以上開發與支持(測試/質量保證)活動方面的經驗。
具體工作:管理從事若干項目的人員以及整個開發生存周期。負責把握項目方向與盈虧責任
職業生涯規劃是人生的大事,下面我結合親身經歷,談談自己的觀點:
step1:校園階段 (畢業前1年~1.5年)
很多人的 職業規劃 是到了工作以后才開始進行的,其實,這樣做,有很大的局限性。凡是工作過的人,都有一個體會,就是自己的第一份工作,會影響到5~10年的發展軌跡,甚至會對一生產生影響。因此,選擇一份合適的工作作為起點,是必須要在校園內思考清楚的問題。
由于中國的教育基本是理論教育,大家在工作前的實踐能力大多比較弱,固然有其不足,但也有好的一面,那就是可塑性比較好。可塑性好代表了選擇的余地可以很大,因此,大家在選擇第一份工的時候,要充分結合自己的教育背景、個人能力、興趣愛好、長期目標等等,作出理性的決策。
軟件測試,特別是黑盒軟件測試是一種入門起點較低、上手迅速、且發展空間比較大的職業,因此,對于很多學生而言,作為進入IT就業的初級崗位,是非常合適的。
校園階段的規劃,主要是選擇大的入門方向,當然,此時也可以給自己一個長期的目標,但是不必規劃過細,因為,在沒有入行前,一切都還未知,把握好路線即可。
step2:入門階段 (入行后3個月~1年)
對于剛剛入行的新人,這個時期是一個全面熟悉期,最能夠學習到新的知識,也最有拼搏的熱情和動力。建議大家可以借著這股沖勁,盡可能了解所在領域的全貌,了解各個主要分支的內容、特性、優勢、局限性等等,并考察自己當前的工作環境,結合個人匹配程度和興趣愛好,根據前述內容調整自己的規劃。
對于測試行當而言,技術方面一般有幾類:黑盒測試、白盒測試、自動化測試、測試工具、專用業務技能等;相關的管理方面一般有:測試管理、質量管理、項目管理等。
面對上述形形色色的方向,建議大家可以都稍稍了解下內涵,然后確定1~2個,作為中長期的主攻方向,達此標準,基本已經實現了入門,至于能否進得廳堂,就要看后期的努力了。
step3:提高階段(入門后3年~5年)
對于入門后選擇管理還是選擇技術,其實這種問題,是無可無不可的,關鍵是看對自己的`長期的定位了。不過,我個人建議當前階段還是技術為重吧。畢竟,在一個技術環境中,要做好管理,沒有扎實的基礎,也難服眾嘛。
本階段是人最容易懈怠的階段。畢竟,剛剛入行的熱忱早已被日復一日的繁復工作給冷卻,有了一定的工作經驗,勝任本職,對于大多數人而言,絕不是問題。家庭、娛樂方面開始占據了業余生活的主流。可是,畢竟大家還很年輕,大多數人此時也不過20多歲,就此懈怠也是非常可怕的。因此,有規劃的提高自身核心競爭力,在這個時候尤為關鍵。
提高是要提高的,但是對于大多數人而言,也沒有必要很拼搏,此時處在一個比較穩定的職位上的你,可以考慮進行細化自己的中期規劃了。根據選定的方向,制定一個自我提升的計劃,并定義好自我檢查的里程碑(譬如:每個季度或半年算一個階段),每天或者每周,有規律的學習一點即可。抱定一個目標——“每天進步一點點”,幾年一大成不是問題。
我個人是反對急功近利的,傾向于穩打穩扎,這個階段忌做“萬金油”,而應努力成為有一技之長的“專家”。
對于選擇做技術的人而言,這個階段的達成標準,一般至少要能夠熟悉你所選技術方向的大多數技術細節,“細節決定成敗”嘛,雖然把握全局的能力是必要的,但是作技術而言,倘若不能鉆的很細很深,恐怕也很難以高手自居吧。
對于選擇做管理的人而言,我個人傾向是:此階段接觸管理的理念,并可以介入管理,但是此階段不宜全面進入管理(除非你有更深層次的考慮,可以不去穩打穩扎)。學習管理的理念是非常重要的,其實管理更多一種思維和做事的方式,這門學問很深入,也不像技術,會不會是那么的顯著,因此,建議多看多學,取長補短,并努力形成自己的做事風格。高級軟件測試工程師,測試組長等,都是不錯的含有技術特征的管理職位,此時的你應該能夠勝任于此。
這個階段的達成后,你也可以躋身老手行列,不必為求職犯愁,你應該可以很容易跳槽或時不時被獵頭騷擾下,達成此階段,你要做更深入的規劃。
step4:升華階段(老手后5年~10年)
此時的你,即將步入中年,不論是曾經專注技術還是偏愛管理的,都面臨著家庭和社會的雙重壓力,你不可能像年輕人一樣整天拼搏了,你需要穩定,因此,不能頻繁的跳槽,建議考慮比較正規且有潛力的企業,要考慮給自己一個長遠的發展規劃。
正因為有前期的細節的背景的支撐,此時,你需要努力提升自己的宏觀把握能力。哪怕做技術的,也要考慮適當的轉型管理(中國特色是:工程師很難超過35歲的,一般人到了30歲不是轉管理就是轉商務了)。當然,一般人是技術做得越好,管理的時候,越容易切中項目要害。但是,對于從技術上來的人,關鍵是要開始培養和人打交道的能力。此階段的關鍵是,需要逐步形成自己的管理風格,具備協調并行事務的能力。
當然,純管理和技術型管理還是有所區別的。對于純管理的人,熟練應用管理的科學理念,形成自己的風格尤為重要。純管理的測試經理人,不僅僅可以做好測試方面的管理,其實也可以做好項目甚至其他的管理。其實,不管管理的對象是什么,它們的管理理念還是相通的。從測試管理中摸索出來的很多經驗,可以很好的推廣于其他的管理領域。而對于技術型管理的人,主要是帶好技術團隊,同時,不斷補充新的技術知識,跟緊技術潮流。此時的你,有強大的技術背景支撐,不需要過分鉆研細節,只需洞察核心,合理安排好你的團隊成員即可。
這個階段,也可能少數的人會選擇離開具體的企業,而開始從事測試咨詢,那是一個充滿挑戰的嶄新開始,也必須有前期的積累方能勝任。
對于大多數人而言,此階段中一個需要重點考慮的問題是,是否將測試作為自己的終生職位,如果是,基本上達到上述的目標,保持狀態,基本可以做到退休的。如果不是,那就比較可怕了。其實我不建(議此階段的人轉型,除非有充分的理由和很好的機遇。畢竟,達到此階段,你已經付出了至少5年的努力,而且還是人生的黃金時段,時光一去不復返啊。當前狀態下轉行,請務必慎重。
軟件工程師職業規劃 篇6
一、前言:
大學曾是我夢想中的天國,因為這里將是我們走向社會的門檻,也是人生一大轉折點。在科技高速發達的21世紀,大學生也是越來越多,市場上的競爭也是越來越大,隨著中國在國際上的地位的提升,我國越來越需要那些能和國際接軌具有專業素質的人才。記得葛優在電影《非誠勿擾2》里說過:“21世紀什么重要?——人才!!”是的,在這個社會,我們只有不斷的提升自己的能力,以便于更好的適應高速發展的潮流。高中三年的苦讀,終于來到了大學,現在也是時候對自己的人生做出一定的規劃。
二、職業發展目標:
成為一名的軟件工程師。以下是我對自己實現目標的要求分析:
首先必須學好軟件工程相關知識,積累豐富的軟件設計與開發經驗,這有助于理解并解釋所進行的設計是如何映射到實現中去。
其次培養領導能力與團隊協作技能,軟件工程師必須是一個得到承認的技術領導,能在關鍵時候對技術的選擇作出及時、有效的決定。這點我欠缺的太多。以后一定要加倍的努力學習。
再次是具有很強的溝通能力,其時這一點好像什么角色都具備,軟件工程師需要與各路人馬經常打交道,而且在很多角色之間還要起溝通者的作用。
1、近期規劃:
①規劃年限
大學四年(xx~xx)+大學畢業后三年(xx—xx)=7年
②目標慨述
大學期間在掌握軟件專業知識之外,進一步了解策劃學和經濟管理學,同時積極參與學校活動,全面提高自己的分析能力,管理協調能力,形成果斷、獨立的處事風格。為將來成為一名出色的設計師和經理人打好基礎。在大四職業選擇階段有的放矢,力爭進入自己感興趣的行業。工作后盡快適應工作環境,做事積極主動,認真負責,協調各方關系,培養自己的專業素質。爭取在職業成長階段做出;一定的成績,獲得上級賞識為晉升和加薪增添籌碼。也為職業成長后期的升遷奠定良好基礎。
(1)階段目標——職業準備期
大學一年級(xx—xx):探索期
目標:學業及職業生涯認知和規劃
實施方案:適應由高中到大學生的轉變,重新確定自己的學習目標和要求,開始接觸職業和職業生涯的概念,重點了解自己將來希望從事的行業或與自己所學專業。在此階段參加系學生會的工作,建立廣泛的人際關系,提高交際溝通能力,認真做事,爭取獲得大家的認可,為大二競選部長奠定基礎。開始嘗試兼職和社會實踐活動。
大學二年級(xx—xx):定向期
目標:初步確定自己努力的方向以及相應能力與素質的培養。特別是算法數據結構,計算機專業英語。做好專業方向選擇的準備。根據我校情況,軟件工程專業分為DotNET技術、JAVA技術兩個專業方向。
其中DotNET技術主要有如下課程:ASP.NET、ASP.NET高級應用、C#Windows、.NET移動開發、.NET平臺xML及WEB服務開發、C#Windows高級應用、ADO.NET應用開發等。
JAVA技術主要課程有:JavaWeb編程基礎、JavaWeb高級編程、J2ee企業級應用開發、系統架構和設計模式、xML、JDBC、團隊開發與項目配置管理、WebService、J2me等。
實施方案:經過大學一年的學習,適時對自己做出客觀的總結,揚長避短,積極改進,努力調整。認清自己的需要和興趣,確定自己的價值觀、職業觀,考慮自己的畢業方向。在學業方面,在學好自己專業知識的基礎上,好好準備自己的專業方向選擇。以研究中國乃至世界未來經濟發展和軟件事業的發展趨勢,做好服務社會的準備。
大學三年級(xx—xx):準備期
目標:掌握職業技能,順利就業做好充分的準備。
實施方案:卸掉學生工作的職務,由以工作為重心轉向以學習為主;由以集體事務為重轉向以考慮個人為主。此階段加強專業知識學習的同時,參加一些招聘會,獲得應聘經驗,為以后應聘做準備
大學四年級(xx—xx):沖刺期
目標:順利就業。
實施方案:爭取上學期做好畢業論文規劃,下學期寫好畢業論文,完成大學的學業,順利拿到畢業證和學位證。然后從多渠道了解自己目標職業的公司,嘗試投遞簡歷,爭取與之進一步接觸。重視實踐機會,在實習中做個有心人,通過實習檢驗自己各方面的能力,也通過實習從宏觀上了解單位的工作方式,運作模式、工作流程,從微觀上明確個人在崗位上的職責要求及規范。
(2)階段目標——職業成長前期
大學畢業后一年(xx):適應穩定期
目標:適應工作環境,穩定工作狀態,找到努力方向,爭取能夠獨立。
大學畢業后兩年(xx):調整提升期
目標:擁有自己團隊,獲得主持項目策劃和親身實踐的機會。
實施方案:經過一年的工作,已經深入了解了工作流程和工作環境了,此時要努力表現自己,當然也要協調好與同事之間的關系,務實工作爭取獲得好的成績得到上級的認可和注意,獲得更多的項目負責機會。同時積極考取助理設計師資格。
大學畢業后三年(xx年):轉折、實現期
目標:成為軟件管理人員,能運用工程思想組織設計、開發、維護、管理符合功能、性能要求的軟件產品。
三、職業分析
軟件工程師從扮演的角色來看大致可以包括以下這些:一種是既懂技術又懂管理的軟件高級人才,他們更注重項目進度管理統籌;另一種是系統分析及設計人員,主要職責是分解一個項目或程序,使之變成一個一個相對獨立的模塊交程序員開發,后還負責集合所以功能模塊,還有統一項目中的所有規范等。還有一種就是稱為一般的軟件工程師或程序員。軟件工程師是在IT中普通的職位,幾乎每個IT企業不論你做什么內容,或多或少都需要這樣的人才。而且它主要進行軟件前期的項目需求的分析,然后對項目進行風險評估并試圖解決這些風險,然后開始進行軟件的`開發,后期對軟件的進度做相關的評估。重要是的軟件工程需根據客戶所需求的、所達到的目標而設立,也要考慮用戶的用途、習慣、項目進行前期評估。
1、企業對軟件工程師的要求
①隨著外包開發行業快速發展,對“人才”在代碼和文檔方面的規范性、技能和工具的熟練程度要求越來越高;
②Java和。NET技術在市場上平分秋色,都有大量的崗位需求,同時值得慶幸的是二者在應用層面上的技術差異越來越少;
③軟件開發企業對開發人員的基本技術素養強調得越來越多,例如:面向對象的程序設計思想和代碼組織方法、HTML/CSS/java script客戶端技術;
④為了保證質量和工期,企業中大量使用各種框架技術,要求開發人員至少熟悉一種框架技術;
⑤CMS,MIS、OA、ERP、CRM、系統集成、物流、進銷存、電子政務、網站建設這一類B/S系統,成為軟件工程師需求的業務領域。
2、成為軟件工程師所要具備的能力
(1)見習程序員
①計算機相關專業畢業;英語通過國家四級。
②具有較強的學習能力,可以編寫代碼,達到公司的工作要求。
(2)初級程序員
①本科學歷,半年以上工作經驗;英語通過國家四級。
②達到工作承擔要求;具有一定的溝通能力和工作責任心。
專業技能要求
①負責編寫代碼,掌握一種主流語言/開發工具,一種主流操作系統,一種主流數據庫。
②了解和掌握開發作業(PD設計、編碼和測試等)的規范和技巧。
③所編寫的代碼質量較好。
④能夠按照要求編寫文檔,文檔結構條理清晰,內容詳實準確。
⑤具有獨立理解所擔當模塊的業務理解能力和問題闡述能力。
⑥能閱讀非中文技術文檔。
(3)高級程序員
①獲得程序員資格1年以上;或滿足程序員級別標準,2年以上相關行業工作經驗。
②完成年度工作量指標;具有較強的溝通能力和責任心。
③所承擔的項目滿意度達到滿意以上
專業技能要求
①精通一種主流語言及對應的開發工具;精通數據結構。
②具有較好的業務理解能力和技術調查能力。
③編寫高質量代碼并具有代碼審查能力。
④具有詳細設計能力。
⑤熟悉系統測試工具,對系統問題具有改善的能力。
⑥能夠帶領2個以上員工開展工作,成功領導過3個以上不少于5人月的項目/模塊的團隊項目。
⑦了解質量管理體系和項目管理知識。
(4)軟件工程師
①獲得高級程序員資格2年以上;或滿足高級程序員級別標準,4年以上相關行業工作經驗。
②完成年度工作量指標;具有較強的客戶溝通能力。
③擔當過一個20人月以上的項目或累計超過60人月項目的技術負責工作。
④所負責的項目客戶滿意度達到滿意以上。
專業技能要求
①精通并熟練運用2種以上的開發工具,至少一種數據庫知識,至少一種操作系統知識。
②能夠很快完成新項目的技術調查工作,能夠完成復雜算法的設計,能夠設計可重用的和柔韌的軟件結構。
③具有系統設計能力及系統提案能力。
④對系統或項目的技術框架有深入的認識和較豐富的經驗。
⑤具有某一領域的行業知識。
⑥具有項目領導能力。
⑦掌握質量管理體系和項目管理知識。
(5)資深軟件工程師
①獲得軟件工程師資格2年以上;或滿足軟件工程師級別標準,6年以上相關行業工作經驗。
②完成年度工作量指標;具有較強的客戶溝通能力。
③擔當過一個50人月以上的項目或累計超過100人月項目的技術負責工作。
④帶領的項目客戶滿意度滿意以上。
⑤完成年度培訓工作。
專業技能要求
①精通并熟練運用2種以上的開發工具,至少一種數據庫知識,至少一種操作系統知識。
②具有整體系統設計能力及系統提案能力。
③具有較強的技術籌劃能力、技術指導能力和處理疑難問題的能力。
④深入了解某一領域的行業知識。
⑤具有大型項目領導能力。
⑥熟練掌握質量管理體系和項目管理知識,并能夠推過程改進。
(6)主任軟件工程師
①獲得資深軟件工程師資格2年以上;或滿足資深軟件工程師級別標準,8年以上相關行業工作經驗。
②5年項目負責人以上經驗,累計超過120人月的技術負責人工作。
③帶領的項目客戶滿意度滿意以上。
④完成年度培訓工作。
⑤具有很強的溝通能力,問題判斷與解決能力,創新能力。
專業技能要求
①精通至少一種主流編程語言。掌握至少一種數據庫或至少一種中間件。熟練掌握至少一種操作系統。
②熟練掌握軟件需求分析/大型項目的策劃。
③熟練掌握軟件的系統設計。
④熟悉軟件的高級項目管理和質量控制,具有分析和規避重大質量問題的能力。
⑤精通至少一種部門項目相關的業務知識。
⑥職稱管理工作和相關標準將隨著公司的發展而不斷調整完善。
四、結束語
畢業以后先到一線城市的一家差不多的軟件公司干幾年積累經驗,然后回到自己的家鄉去扎根。當然肯定能做到怎樣就做到怎樣,盡自己的努力。軟件工程是一個隨著時間的變化,每時每刻都會有新的技術誕生,所以在工作和學習的過程中我會經常關心國內外關于這些新技術的發展。讓自己適應這個動態的職業。參加工作后,一定要努力扎實的去工作,不能忘記在工作中學習,吸取經驗與教訓。與同事與老板好好相處,多向他們學習,為自己以后的路打基礎。
軟件工程師職業規劃 篇7
一.背景分析:軟件測試工程師,未來計算機領域的香餑餑
根據有關職位統計資料顯示,在國外大多數軟件公司,1個軟件開發工程師就需要輔有2個軟件測試工程師。目前,軟件測試自動化技術在我國則剛剛被少數業內專家所認知,而這方面的專業技術人員在國內更是鳳毛麟角。根據對近期網絡招聘IT人才情況的了解,許多正在招聘軟件測試工程師的企業很少能夠在招聘會上順利招到合適的人才。
隨著中國IT行業的發展,產品的質量控制與質量管理正逐漸成為企業生存與發展的核心。從軟件、硬件到系統集成,幾乎每個中大型IT企業的產品在發布前都需要大量的質量控制、測試和文檔工作,而這些工作必須依靠擁有嫻熟技術的專業軟件人才來完成。而軟件測試工程師就是其中之一,目前已成為各類科技企業緊急征召的重要對象。
了解,由于軟件測試工程師處于重要崗位,所以必須具有電子、電機類相關專業知識背景,并且還應有兩年以上的實際操作經驗。他們應熟悉中國和國際軟件測試標準,熟練掌握和操作國際流行的系列軟件測試工具,能夠承擔比較復雜的軟件分析、測試、品質管理等任務,并能獨立擔任測試、品質管理部門的負責人。一般情況,軟件測試工程師可分為測試工程師、高級測試工程師和資深測試工程師三個等級。
在具體工作過程中,測試工程師的工作是利用測試工具按照測試方案和流程對產品進行功能和性能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。對軟件測試工程師而言,必須具有高度的工作責任心和自信心。任何嚴格的`測試必須是一種實事求是的測試,因為它關系到一個產品的質量問題,而測試工程師則是產品出貨前的把關人,所以,沒有專業的技術水準是無法勝任這項工作的。同時,由于測試工作一般由多個測試工程師共同完成,并且測試部門一般要與其他部門的人員進行較多的溝通,所以要求測試工程師不但要有較強的技術能力而且要有較強的溝通能力。 因此,在企業內部,軟件測試工程師基本處于“雙高”地位,即地位高、待遇高,有的人月薪可高達8000元。可以說他們的職業前景非常廣闊,從近期的企業人才需求和薪金水平來看,軟件測試工程師的年工資有逐年上升的明顯跡象。測試工程師這個職位必將成為IT就業的新亮點。
二. 軟件測試職位要求:
首先說說要做個軟件測試工程師,需要了解的方方面面,也可以說是一個職業要求匯總吧。 基本常識類
1. 計算機基礎知識
2. 計算機網絡基礎知識
3. 軟件測試基本知識(軟件質量,軟件質量管理基礎知識,軟件測試概念,軟件測試標準,軟件測試技術及方法,軟件測試項目管理)
4. 軟件開發基本知識(軟件工程知識,理解軟件開發方法及過程)
技術類
1. 程序語言 C/C++,VB,VC,Java,.net,ASP,Javascript等。具體要求要視公司的具體項目或產品來定。但一般以C為基本要求。
2. 數據庫知識
SQLServer,Oracle,Mysql,Sybase等。一般對測試人員的要求就是要求會使用,然后熟練使用SQL語句進行查詢,修改,添加,刪除數據操作。
3. 操作系統
Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系統。
自動化測試工具類
1. 自動化測試概念/自動化測試框架
好多人覺得自動化測試就是使用自動化測試工具,其實各種工具只是自動化測試實施的一個有效利器,如何建立一個脫離工具的自動化測試框架遠遠比研究如何使用測試工具復雜,困難的多。
2. 自動化測試流程
3. 自動化測試工具的使用
自動化測試框架(流程)
GUI的功能測試自動化
非GUI的功能測試自動化
性能測試(廣義的和狹義的性能測試)
自動化測試工具(功能測試工具,性能測試工具,缺陷管理工具,測試管理工具)
實戰類(工作經驗)
1. 公司的測試流程
2. 公司的具體缺陷管理流程(提交bug報告,追蹤bug狀態)
3. 測試環境的搭建及管理
4. 測試計劃,測試用例,測試報告等相關文檔的編寫
語言類
1. 英語
2. 日語
三.自我分析:
1. 細心,關注細節
2. 耐心,不怕麻煩
3. 良好的溝通能力
4. 優秀的學習能力,邏輯思維強
5. 工作積極主動
6. 上進性強,永遠不滿足現狀
7.團隊合作精神
四.職業規劃:
第一階段:(測試員)初級測試工程師(初出校門)
自身條件:初入具備計算機專業學位,有一些手工測試經驗。
具體工作:執行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執行回歸測試腳本。
學習方向:開發測試腳本并且開始熟悉測試生存周期和測試技術。
第二階段:(測試工程師)程序分析員(1-2年)
自身條件:有1~2年工作經驗。具有初步的自動化測試能力,完善自動化測試腳本。具體工作:設計和編寫測試用例,編寫自動測試腳本程序且擔任測試編程初期的領導工作。
學習方向:拓展編程語言、操作系統、網絡與數據庫方面的技能。
第三階段:(高級測試工程師)程序分析員(3—4)
自身條件:有3~4年經驗。具有一定的行業業務知識,儲備系統分析員的能力。
具體工作:幫助開發或維護測試或編程標準與過程,分析軟件需求,獲得測試需求。確定測試需求相應的測試方法,獲得測試策略方案。參與同行的評審 (軟件需求,軟件測試計劃等),并為其它初級的測試工程師或程序員充當顧問。
學習方向:繼續拓展編程語言、操作系統、網絡與數據庫方面的技能。
第四階段:測試組負責人(4-6)
自身條件:有4~6年經驗。具有豐富的行業業務知識,具有系統分析員的能力,專長性能測試。
具體工作:負責管理1~3名測試工程師或程序員。集中于技能方面,擔負一些進度安排和工作規模/成本估算職責。分析性能瓶頸的原因,為開發團隊 提供bug解決策略。學習方向:性能測試,測試技能
第五階段:(資深安全或性能測試工程師)測試/編程高級負責人(6-10)自身條件:有6~10年經驗的測試工程師或程序員。
具體工作:負責管理8~10名技術人員。性能測試整體方案設計,軟件系統性能問題定位和性能優化,內存優化及分析數據溢出等,分析系統的安全漏 洞等。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。負責開發項目的技術方法。為一些用戶提供支持與演示。
學習方向:開發一些特定領域的技術專長
第六階段:測試/質量保證/開發(項目)、經理
自身條件:有10多年的工作經驗。(10年及之后)
具體工作:管理8名或更多的人員參加的1個或多個項目。負責這一領域(測試/質量保證/開發)內的整個開發生存周期業務。為一些用戶提供交互和 大量演示。負責項目成本、進度安排、計劃和人員分工
第七階段:(公司級質量總監)計劃經理
自身條件:有10年以上開發與支持(測試/質量保證)活動方面的經驗。
具體工作:管理從事若干項目的人員以及整個開發生存周期。負責把握項目方向與盈虧責任
軟件工程師職業規劃 篇8
根據不同企業規模大小,每個企業都需要擁有不同的規劃。每個人也一樣,大家都應該擁有一份屬于自己的職業規劃,量身定做的一定是最適合自己的。
一、軟件工程師的職業優勢
1、最具增值潛力的職業,掌握企業核心數據、軟件技術,具有不可替代的競爭優勢。
2、新型軟件人才缺口大,27%的行業增長速度導致軟件人才年缺口達30萬,高薪高福利成為必然。
3、可實現專業零基礎入行,6—18個月的強化訓練和職業化引導,就可成為企業急需的技能型軟件人才。
4、就業面廣,一專多能,實踐經驗適用于各個領域。
5、增值潛力大,職業價值隨著自身經驗的豐富以及項目運作的成熟,升值空間一路看漲。
6、職業發展前景廣闊、軟件工程師到項目經理僅一步之遙,從容晉升Manager。
二、軟件工程師解讀
何謂軟件工程師,軟件工程師是通過學習和訓練,掌握軟件技術的理論知識和操作技能的軟件技術人員。軟件工程師能夠從事計算機軟件、網站的設計、開發、維護和測試工作。
具體來說,我們可以從企業技術部的崗位體系中作一些了解。企業(或政府)信息化過程中需要以下四種人:
1、企業信息化管理:負責信息化建設中的目標與方案決策,信息化建設、升級、更新;
2、工程技術人員:負責軟件系統的分析、設計、開發、數據庫、使用、維護和升級;
3、運行維護崗位:負責軟件開發代碼的編寫以及基本的開發和測試;
4、操作應用人員操作應用人員:主要應用軟件進行日常的管理工作。
一般來說,IT企業的IT技術職位根據職能可以分為管理崗位:企業信息主管CIO、總監、IT經理、項目經理等;
工程技術崗位:規劃設計師、網絡工程師、系統工程師、軟件工程師和數據庫工程師等;
運行維護崗位:數據庫管理員、系統管理員、程序員等;
操作崗位:辦公文員、CAD設計員、網頁制作員、多媒體制作員等。
根據企業規模大小,規模較小的企業,一個崗位可能涵蓋幾個崗位的內容,系統管理員既要負責系統管理,又要承擔網絡管理;大企業則會分的比較專業,有軟件設計師、系統集成工程師、網絡工程師、程序員和系統測試工程師等。
軟件工程師的三個進階:
階段職稱崗位前景和待遇
初級程序員專業軟件工程師必經階段
網頁制作工程師
中級普通的軟件設計人員軟件公司/企事業單位/數據中心
普通的系統分析人員軟件公司/大公司/外包公司
軟件系統分析師工資過萬
軟件系統設計師需求量60萬,缺口極大,當前最極缺
軟件工程師職業規劃過程主要有以下幾步:
兩年以上的小型企業→四年左右的中型企業→大型企業或跨國集團公司
第一步,小企業的軟件開發設計編程人員;
第二步,進入大中型企業,同樣的軟件開發設計編程工作,工資就可能完全不同了,一般都在3000元以上。做了部門經理時,還可以高達5000元或以上;
第三步,學習更全面的知識成為普通的軟件工程師工資就高達3500元以上;第四步,學習更全面的知識成為專業的軟件工程師,如軟件設計工程師,系統分析工程師的工資就可以達8000元以上,做大型企業或專業軟件公司IT經理的工資就更高了,基本在萬元以上。
Ⅰ、程序員
工作職責描述:
編寫計算機程序,開發軟件包,調試并執行計算機應用程序,負責計算機程序的維護工作,為用戶提供計算機維修服務。
職位要求:熟練的'代碼編寫能力熟悉一些常用數據庫軟件
能獨立承擔企業網站或門戶網站系統開發
具有良好的溝通、協調及組織能力,有鉆研精神,有工作責任心和良好的團隊合作精神及表達能力。
具有良好的撰寫需求分析、解決方案、PPT、系統軟硬件配置等方案的能力
就業前景:
國內每年所需的IT人才在100萬以上,每年還在以20%的速度增長;隨著大學和職業的擴招和培養,彌補了一定的缺口,而目前國內缺口還是極大。隨著IT信息產業的日益普及,此類人才在未來幾年中的需求將持續攀升,專業的軟件開發和管理人才的工資標準可能還要遠高于硬件開發人員。
Ⅱ、軟件工程師
工作職責描述:
(1)參與項目研發的技術,估算成本、制定預算,評估項目的可行性;
(2)參與新品開發和建設公司產品庫;
(3)開發公司系統集成項目中的軟件系統以及公司開發產品中的軟件等;
(4)軟件外包項目的開發、測試等工作;
(5)負責產品的設計、開發、測試和維護工作,并進行相關文檔的編寫。
工作要求:
有多年的軟件設計和開發經驗
熟悉多種編程語言,對各種主流的技術有較好的理論基礎和實踐經驗;精通熟悉各種常用設計模式;
對技術有強烈的興趣,喜歡鉆研,具有良好的學習能力;。良好的溝通技能,團隊合作能力。
就業前景:當前最急缺的人才,工資增長幅度大
Ⅲ、專家
職稱:高級
工作在大的軟件公司、或研究所主要是技術主管、項目經理、技術專家
①、技術專家
工作描述:
(1)、某一行業的專家、顧問、權威;
(2)、如果的確非常喜愛技術工作,而不擅長和喜歡與人溝通,則可以完全專注于自身的領域,以發展成為行業資深專家為方向和目標
(3)、發展過程比較漫長,任何一個領域的頂尖技術人才都需要長期的行業經驗的累積和個人孜孜不倦的投入;
(4)、優勢是越老越吃香,當別人隨著年齡的逐步增長而開始擔心飯碗問題時,你則漸入佳境,開始進入職業發展的黃金時期。
工作要求:全面的軟件技術
對新技術有深刻的認識,所以要求有極強的學習能力
就業前景:待遇很高,技術人員到30歲后的發展目標之一
②、項目經理
工作內容:
(1)、融合技術和管理的復合性人才
(2)、參與項目談判
(3)、項目目標和項目財務指標
(4)、劃分工作內容并合理分配
(5)、指導軟件工程師
(6)、控制工作的進度,按計劃完成項目
(7)、組織項目會議
職位要求:
多年的軟件工程師經驗希望做管理
需要自己學習項目管理知識
就業前景:
技術人員到35歲后的發展目標之一待遇高,可晉升企業核心管理層
③、技術主管
工作任務描述:
(1)、帶領技術團隊創造更多的價值
(2)、在信息方面參與公司的規劃和計劃
職位要求:技術全面;有管理能力
就業前景:是網絡工程師30歲后的發展方向
【軟件工程師職業規劃】相關文章:
軟件測試工程師職業規劃07-01
軟件工程師職業規劃范文01-18
軟件工程師職業規劃書范文06-20
軟件工程師的職業規劃2017最新范文11-25
軟件工程師職業規劃(通用6篇)04-26
軟件測試工程師職業規劃怎么做11-24
軟件工程師的職業規劃要怎么做11-24
軟件測試工程師的職業規劃怎么做11-24