第一篇:軟件工程師級(jí)別[精選]
軟件工程師工作能力說(shuō)明
該文檔中的工資只是一般省級(jí)城市,如果是北上廣等,可能要翻倍。
一、軟件工程師工作能力主要體現(xiàn)在三個(gè)方面:工作態(tài)度、專(zhuān)業(yè)技術(shù)、溝通協(xié)調(diào)管理能力。
1.專(zhuān)業(yè)技術(shù)的高低,直接影響了工作的效率和質(zhì)量。
2.工作態(tài)度熱情主動(dòng)、認(rèn)真責(zé)任感,對(duì)工作的結(jié)果有很大的影響。
3.一個(gè)軟件項(xiàng)目的開(kāi)展,離不開(kāi)多人的合作,溝通協(xié)調(diào)管理能力的重要性同樣是至關(guān)重要的。
二、軟件工程師的級(jí)別一般分為如下幾類(lèi):
1.初級(jí)軟件工程師
具有一些編程經(jīng)驗(yàn),工作經(jīng)驗(yàn)是大概一年到兩年,對(duì)一種或幾種編程語(yǔ)言較熟悉,可以在高級(jí)別工程師指導(dǎo)下完成模塊編程。面對(duì)一個(gè)編程問(wèn)題,他們對(duì)實(shí)現(xiàn)的技巧了解不多,但一般能夠?qū)崿F(xiàn)所要求的功能,或在高級(jí)別工程師的指導(dǎo)下完成功能,但由于自身原因不能考慮的更好辦法,因此無(wú)法保證產(chǎn)品質(zhì)量。(1000-2000)
2.中級(jí)軟件工程師
工作年限一般在兩年到三年,可以獨(dú)立完成模塊編程,對(duì)于不同的實(shí)現(xiàn)方法有所了 解,通常也會(huì)選擇比較好的實(shí)現(xiàn)方法,但是,由于對(duì)技術(shù)原理了解的不夠深刻,所以產(chǎn)品的性能和質(zhì)量不夠成熟和穩(wěn)定。(2000-3000)
3.高級(jí)軟件工程師
具有豐富的編程經(jīng)驗(yàn),工作經(jīng)驗(yàn)一般在三到五年,對(duì)模塊功能的編程能夠選用高效 實(shí)用的方法,在開(kāi)發(fā)過(guò)程中,能夠從多方面考慮優(yōu)劣性,有能力開(kāi)發(fā)商用的產(chǎn)品,可以指導(dǎo)低級(jí)別的工程師進(jìn)行開(kāi)發(fā)工作,軟件產(chǎn)品質(zhì)量可以得到保證。(3000-5000)
4.資深軟件工程師(架構(gòu)師、產(chǎn)品規(guī)劃、項(xiàng)目經(jīng)理)
一般具有五年以上開(kāi)發(fā)經(jīng)驗(yàn),有中型以上軟件項(xiàng)目的管理經(jīng)驗(yàn),具有管理10人以 上團(tuán)隊(duì)的能力,有能力設(shè)計(jì)大中型軟件系統(tǒng)的架構(gòu),具有產(chǎn)品設(shè)計(jì)規(guī)劃能力,能夠帶領(lǐng) 團(tuán)隊(duì)完成大中型軟件系統(tǒng)的開(kāi)發(fā)工作。(5000-8000)
第二篇:軟件工程師職稱(chēng)評(píng)定的級(jí)別及標(biāo)準(zhǔn)
軟件工程師職稱(chēng)評(píng)定的級(jí)別及標(biāo)準(zhǔn)
一、見(jiàn)習(xí)程序員(AP:assistant programmer)
1、計(jì)算機(jī)相關(guān)專(zhuān)業(yè)畢業(yè);英語(yǔ)通過(guò)國(guó)家四級(jí)。
2、具有較強(qiáng)的學(xué)習(xí)能力,可以編寫(xiě)代碼,達(dá)到公司的工作要求。
二、程序員(P:programmer)
基本要求:
1、本科學(xué)歷,半年以上工作經(jīng)驗(yàn);英語(yǔ)通過(guò)國(guó)家四級(jí)。
2、達(dá)到工作承擔(dān)要求;具有一定的溝通能力和工作責(zé)任心。技術(shù)能力要求:
1、負(fù)責(zé)編寫(xiě)代碼,掌握一種主流語(yǔ)言/開(kāi)發(fā)工具,一種主流操作系統(tǒng),一種主流數(shù)據(jù)庫(kù)。
2、了解和掌握開(kāi)發(fā)作業(yè)(PD設(shè)計(jì)、編碼和測(cè)試等)的規(guī)范和技巧。
3、所編寫(xiě)的代碼質(zhì)量較好。
4、能夠按照要求編寫(xiě)文檔,文檔結(jié)構(gòu)條理清晰,內(nèi)容詳實(shí)準(zhǔn)確。
5、具有獨(dú)立理解所擔(dān)當(dāng)模塊的業(yè)務(wù)理解能力和問(wèn)題闡述能力。
6、能閱讀**文技術(shù)文檔。
三、高級(jí)程序員(SP:senior programmer)
基本要求:
1、獲得程序員資格1年以上;或滿(mǎn)足程序員級(jí)別標(biāo)準(zhǔn),2年以上相關(guān)行業(yè)工作經(jīng)驗(yàn)。
2、完成工作量指標(biāo);具有較強(qiáng)的溝通能力和責(zé)任心。
3、所承擔(dān)的項(xiàng)目滿(mǎn)意度達(dá)到滿(mǎn)意以上。
技術(shù)能力要求:
1、精通一種主流語(yǔ)言及對(duì)應(yīng)的開(kāi)發(fā)工具;精通數(shù)據(jù)結(jié)構(gòu)。
2、具有較好的業(yè)務(wù)理解能力和技術(shù)調(diào)查能力。
3、編寫(xiě)高質(zhì)量代碼并具有代碼審查能力。
4、具有詳細(xì)設(shè)計(jì)能力。
5、熟悉系統(tǒng)測(cè)試工具,對(duì)系統(tǒng)問(wèn)題具有改善的能力。
6、能夠帶領(lǐng)2個(gè)以上員工開(kāi)展工作,成功領(lǐng)導(dǎo)過(guò)3個(gè)以上不少于5人月的項(xiàng)目/模塊的團(tuán)隊(duì)項(xiàng)目。
7、**語(yǔ)達(dá)到*級(jí)水平或者具有同等水平,能夠閱讀*文資料,按照要求編寫(xiě)*語(yǔ)技術(shù)文檔。
8、了解質(zhì)量管理體系和項(xiàng)目管理知識(shí)。
四、軟件工程師(SE:software engineer)
基本要求:
1、獲得高級(jí)程序員資格2年以上;或滿(mǎn)足高級(jí)程序員級(jí)別標(biāo)準(zhǔn),4年以上相關(guān)行業(yè)工作經(jīng)驗(yàn)。
2、完成工作量指標(biāo);具有較強(qiáng)的客戶(hù)溝通能力。
3、擔(dān)當(dāng)過(guò)一個(gè)20人月以上的項(xiàng)目或累計(jì)超過(guò)60人月項(xiàng)目的技術(shù)負(fù)責(zé)工作。
4、所負(fù)責(zé)的項(xiàng)目客戶(hù)滿(mǎn)意度達(dá)到滿(mǎn)意以上。
技術(shù)能力要求:
1、精通并熟練運(yùn)用2種以上的開(kāi)發(fā)工具,至少一種數(shù)據(jù)庫(kù)知識(shí),至
少一種操作系統(tǒng)知識(shí)。
2、能夠很快完成新項(xiàng)目的技術(shù)調(diào)查工作,能夠完成復(fù)雜算法的設(shè)計(jì),能夠設(shè)計(jì)可重用的和柔韌的軟件結(jié)構(gòu)。
3、具有系統(tǒng)設(shè)計(jì)能力及系統(tǒng)提案能力。
4、對(duì)系統(tǒng)或項(xiàng)目的技術(shù)框架有深入的認(rèn)識(shí)和較豐富的經(jīng)驗(yàn)。
5、具有某一領(lǐng)域的行業(yè)知識(shí)。
6、具有項(xiàng)目領(lǐng)導(dǎo)能力。
7、*語(yǔ)達(dá)到*級(jí)水平或者具有同等水平,能夠閱讀、編寫(xiě)*語(yǔ)技術(shù)文檔,具有簡(jiǎn)單的口語(yǔ)溝通能力。
8、掌握質(zhì)量管理體系和項(xiàng)目管理知識(shí)。
五、資深軟件工程師(SSE:senior software engineer)基本要求:
1、獲得軟件工程師資格2年以上;或滿(mǎn)足軟件工程師級(jí)別標(biāo)準(zhǔn),6年以上相關(guān)行業(yè)工作經(jīng)驗(yàn)。
2、完成工作量指標(biāo);具有較強(qiáng)的客戶(hù)溝通能力。
3、擔(dān)當(dāng)過(guò)一個(gè)50人月以上的項(xiàng)目或累計(jì)超過(guò)100人月項(xiàng)目的技術(shù)負(fù)責(zé)工作。
4、帶領(lǐng)的項(xiàng)目客戶(hù)滿(mǎn)意度滿(mǎn)意以上。
5、完成培訓(xùn)工作。
技術(shù)能力要求:
1、精通并熟練運(yùn)用2種以上的開(kāi)發(fā)工具,至少一種數(shù)據(jù)庫(kù)知識(shí),至少一種操作系統(tǒng)知識(shí)。
2、具有整體系統(tǒng)設(shè)計(jì)能力及系統(tǒng)提案能力。
3、具有較強(qiáng)的技術(shù)籌劃能力、技術(shù)指導(dǎo)能力和處理疑難問(wèn)題的能力。
4、深入了解某一領(lǐng)域的行業(yè)知識(shí)。
5、具有大型項(xiàng)目領(lǐng)導(dǎo)能力。
6、*語(yǔ)達(dá)到*級(jí)并相當(dāng)于*級(jí)水平,熟練會(huì)話(huà)和編寫(xiě)*語(yǔ)技術(shù)文檔。
7、熟練掌握質(zhì)量管理體系和項(xiàng)目管理知識(shí),并能夠推進(jìn)軟件開(kāi)發(fā)過(guò)程改進(jìn)。
六、主任軟件工程師(CSE:chief software engineer)基本要求:
1、獲得資深軟件工程師資格2年以上;或滿(mǎn)足資深軟件工程師級(jí)別標(biāo)準(zhǔn),8年以上相關(guān)行業(yè)工作經(jīng)驗(yàn)。
2、5年項(xiàng)目負(fù)責(zé)人以上經(jīng)驗(yàn),累計(jì)超過(guò)120人月的技術(shù)負(fù)責(zé)人工作。
3、帶領(lǐng)的項(xiàng)目客戶(hù)滿(mǎn)意度滿(mǎn)意以上。
4、完成培訓(xùn)工作。
5、具有很強(qiáng)的溝通能力,問(wèn)題判斷與解決能力,創(chuàng)新能力。技術(shù)能力要求:
1、精通至少一種主流編程語(yǔ)言。掌握至少一種數(shù)據(jù)庫(kù)或至少一種中間件。熟練掌握至少一種操作系統(tǒng)。
2、熟練掌握軟件需求分析/大型項(xiàng)目的策劃。
3、熟練掌握軟件的系統(tǒng)設(shè)計(jì)。
4、熟悉軟件的高級(jí)項(xiàng)目管理和質(zhì)量控制,具有分析和規(guī)避重大質(zhì)量問(wèn) 題的能力。
5、精通至少一種部門(mén)項(xiàng)目相關(guān)的業(yè)務(wù)知識(shí)。
6、*語(yǔ)達(dá)到*級(jí)水平或相當(dāng)于*級(jí)的水平,熟練會(huì)話(huà)和編寫(xiě)*語(yǔ)技術(shù)文檔。
職稱(chēng)管理工作和相關(guān)標(biāo)準(zhǔn)將隨著公司的發(fā)展而不斷調(diào)整完善。
第三篇:軟件工程師
怎樣才能成為一名軟件開(kāi)發(fā)工程師呢?我在網(wǎng)上閱覽很多文章,感覺(jué)這篇比較不錯(cuò),這篇文章轉(zhuǎn)載過(guò)多,已經(jīng)不知道是出于那位前輩之手了。這篇文章是給初學(xué)者或者還沒(méi)有達(dá)到軟件開(kāi)發(fā)工程師水平的人看的,希望這篇文章能給那些渴望成為軟件開(kāi)發(fā)工程師的人們帶來(lái)幫助。
怎樣才能成為軟件開(kāi)發(fā)工程師
一、扎實(shí)的基礎(chǔ)
數(shù)據(jù)結(jié)構(gòu)、編譯原理,這些是所有計(jì)算機(jī)科學(xué)的基礎(chǔ),如果不掌握他們,很難寫(xiě)出高水平的程序。據(jù)我的觀察,學(xué)計(jì)算機(jī)專(zhuān)業(yè)的人比學(xué)其他專(zhuān)業(yè)的人更能寫(xiě)出高質(zhì)量的軟件。程序人人都會(huì)寫(xiě),但當(dāng)你發(fā)現(xiàn)寫(xiě)到一定程度很難再提高的時(shí)候,就應(yīng)該想想是不是要回過(guò)頭來(lái)學(xué)學(xué)這些最基本的理論。不要一開(kāi)始就去學(xué)OOP,即使你再精通OOP,遇到一些基本算法的時(shí)候可能也會(huì)束手無(wú)策。
怎樣才能成為軟件開(kāi)發(fā)工程師
二、豐富的想象力
不要拘泥于固定的思維方式,遇到問(wèn)題的時(shí)候要多想幾種解決問(wèn)題的方案,試試別人從沒(méi)想過(guò)的方法。豐富的想象力是建立在豐富的知識(shí)的基礎(chǔ)上,除計(jì)算機(jī)以外,多涉獵其他的學(xué)科,比如天文、物理、數(shù)學(xué)等等。
怎樣才能成為軟件開(kāi)發(fā)工程師
三、最簡(jiǎn)單的是最好的這也許是所有科學(xué)都遵循的一條準(zhǔn)則,如此復(fù)雜的質(zhì)能互換原理在愛(ài)
因斯坦眼里不過(guò)是一個(gè)簡(jiǎn)單得不能再簡(jiǎn)單的公式:E=mc2。簡(jiǎn)單的方法更容易被人理解,更容易實(shí)現(xiàn),也更容易維護(hù)。遇到問(wèn)題時(shí)要優(yōu)先考慮最簡(jiǎn)單的方案,只有簡(jiǎn)單方案不能滿(mǎn)足要求時(shí)再考慮復(fù)雜的方案。
怎樣才能成為軟件開(kāi)發(fā)工程師
四、不鉆牛角尖
當(dāng)你遇到障礙的時(shí)候,不妨?xí)簳r(shí)遠(yuǎn)離電腦,看看窗外的風(fēng)景,聽(tīng)聽(tīng)輕音樂(lè),和朋友聊聊天。當(dāng)我遇到難題的時(shí)候會(huì)去玩游戲,而且是那種極暴力的打斗類(lèi)游戲,當(dāng)負(fù)責(zé)游戲的那部分大腦細(xì)胞極度亢奮的時(shí)候,負(fù)責(zé)編程的那部分大腦細(xì)胞就得到了充分的休息。當(dāng)重新開(kāi)始工作的時(shí)候,我會(huì)發(fā)現(xiàn)那些難題現(xiàn)在竟然可以迎刃而解。
怎樣才能成為軟件開(kāi)發(fā)工程師
五、對(duì)答案的渴求
人類(lèi)自然科學(xué)的發(fā)展史就是一個(gè)渴求得到答案的過(guò)程,即使只能知道答案的一小部分也值得我們?nèi)ジ冻?。只要你?jiān)定信念,一定要找到問(wèn)題的答案,你才會(huì)付出精力去探索,即使最后沒(méi)有得到答案,在過(guò)程中你也會(huì)學(xué)到很多東西。
怎樣才能成為軟件開(kāi)發(fā)工程師
六、多與別人交流
三人行必有我?guī)?,也許在一次和別人不經(jīng)意的談話(huà)中,就可以迸出靈感的火花。多上上網(wǎng),看看別人對(duì)同一問(wèn)題的看法,會(huì)給你很大的啟發(fā)。
怎樣才能成為軟件開(kāi)發(fā)工程師
七、良好的編程風(fēng)格
注意養(yǎng)成良好的習(xí)慣,代碼的縮進(jìn)編排,變量的命名規(guī)則要始終保持一致。大家都知道如何排除代碼中錯(cuò)誤,卻往往忽視了對(duì)注釋的排錯(cuò)。注釋是程序的一個(gè)重要組成部分,它可以使你的代碼更容易理解,而如果代碼已經(jīng)清楚地表達(dá)了你的思想,就不必再加注釋了,如果注釋和代碼不一致,那就更加糟糕。
怎樣才能成為軟件開(kāi)發(fā)工程師
八、韌性和毅力。
這也許是“高手”和一般程序員最大的區(qū)別。A good programming is 99 weat and 1ffee。高手們并不是天才,他們是在無(wú)數(shù)個(gè)日日夜夜中磨練出來(lái)的。成功能給我們帶來(lái)無(wú)比的喜悅,但過(guò)程卻是無(wú)比的枯燥乏味。你不妨做個(gè)測(cè)試,找個(gè)10000以?xún)?nèi)的素?cái)?shù)表,把它們?nèi)汲聛?lái),然后再檢查三遍,如果能夠不間斷地完成這一工作,你就可以滿(mǎn)足這一條
第四篇:軟件工程師
軟件工程師
崗位要求
計(jì)算機(jī)或相關(guān)專(zhuān)業(yè),本科以上學(xué)歷,有2年以上軟件開(kāi)發(fā)經(jīng)驗(yàn)
具有良好的學(xué)習(xí)、溝通能力
精通Vb/VC/VS2008等開(kāi)發(fā)環(huán)境
熟練掌握ASP、COM組件或VS2008開(kāi)發(fā)技術(shù)。
熟悉SQL server、Oracle等大型數(shù)據(jù)庫(kù),Windows操作系統(tǒng)
崗位職責(zé)
參與項(xiàng)目的需求調(diào)研及分析工作。
編寫(xiě)項(xiàng)目中具體功能模塊的詳細(xì)設(shè)計(jì)文檔。
嚴(yán)格按照詳細(xì)設(shè)計(jì)文檔完成相關(guān)程序的編碼工作。
在軟件編碼過(guò)程中和結(jié)束后進(jìn)行軟件測(cè)試工作。
對(duì)所有工作的文檔進(jìn)行完善和歸檔。
工作內(nèi)容及工作標(biāo)準(zhǔn)
需求階段應(yīng)參照《軟件需求—需求開(kāi)發(fā)》標(biāo)準(zhǔn)參與業(yè)務(wù)需求、用戶(hù)需求、功能需求的編寫(xiě)工作。
項(xiàng)目詳細(xì)設(shè)計(jì)階段應(yīng)參照《軟件項(xiàng)目開(kāi)發(fā)—詳細(xì)設(shè)計(jì)》標(biāo)準(zhǔn)提供各功能模塊的畫(huà)面詳細(xì)設(shè)計(jì)書(shū)、項(xiàng)目詳細(xì)設(shè)計(jì)書(shū)、內(nèi)部邏輯詳細(xì)書(shū)、單元測(cè)試設(shè)計(jì)書(shū)
項(xiàng)目編碼階段應(yīng)參照《軟件項(xiàng)目開(kāi)發(fā)—編碼》標(biāo)準(zhǔn)進(jìn)行各功能模塊的編碼工作。
項(xiàng)目測(cè)試工作應(yīng)參照《軟件項(xiàng)目開(kāi)發(fā)—測(cè)試》標(biāo)準(zhǔn)提供軟件測(cè)試文檔,并記錄軟件測(cè)試結(jié)果
以上相關(guān)文檔的制定或修改均須得到項(xiàng)目經(jīng)理的同意,項(xiàng)目經(jīng)理認(rèn)可后交付文檔管理員存檔,然后根據(jù)文檔要求進(jìn)行具體工作。
每周五,以書(shū)面形式向項(xiàng)目經(jīng)理提交一份本周工作總結(jié),內(nèi)容包括:已完成的工作、未完成的工作、未完成工作的原因、工作中出現(xiàn)的問(wèn)題、問(wèn)題的原因和解決辦法、對(duì)現(xiàn)有工作的設(shè)想和建議。
對(duì)自身工作在公司OA系統(tǒng)中相應(yīng)項(xiàng)中進(jìn)行詳實(shí)記錄。
第五篇:軟件工程師
熟練掌握C#.net
-精通SQL SERVER 資料庫(kù)
-能獨(dú)立思考并提出解決方案
-能夠很好地理解和運(yùn)用面向?qū)ο窦胺謱娱_(kāi)發(fā)概念
-思路清晰,善于思考,良好的分析和獨(dú)立解決問(wèn)題的能力熟悉CSLA.Net框架者優(yōu)先
-有相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先
-在深圳羅湖區(qū)工作