一杯清茶NJ
高級(jí)軟件工程師怎么考
ACCP該課程體系通過(guò)結(jié)合先進(jìn)的多模式教學(xué)法,使學(xué)習(xí)者在掌握理論知識(shí)與工具的同時(shí),具備良好的自我學(xué)習(xí)能力和個(gè)人素質(zhì),成為符合21世紀(jì)企業(yè)要求的IT人才。下面是我整理的關(guān)于高級(jí)軟件工程師怎么考的方法,歡迎大家閱讀!
軟件行業(yè)是一個(gè)高薪資的行業(yè)。很多人都希望自己能夠入此行業(yè),一來(lái)是獲得較高的經(jīng)濟(jì)收入,二來(lái)是想借此商機(jī)來(lái)實(shí)現(xiàn)自己的宏圖大業(yè)。但是,很多有此夢(mèng)想的人并不是科班出身的。 可以先從技術(shù)性不是特別強(qiáng)的職位做起,比如銷(xiāo)售或者是技術(shù)支持。軟件開(kāi)發(fā)需要扎實(shí)的編程基礎(chǔ)和算法能力,但銷(xiāo)售或者技術(shù)支持、技術(shù)實(shí)施類(lèi)的工作對(duì)這種能力要求很低,所以,可以先從這類(lèi)職位干起,慢慢向軟件工程師一職靠近。
利用業(yè)余時(shí)間自學(xué)編程語(yǔ)言。當(dāng)前比較熱門(mén)的編程語(yǔ)言有Java、C#、C++等。編程語(yǔ)言和人類(lèi)語(yǔ)言是差不多的,懂得了一門(mén),其他的學(xué)習(xí)起來(lái)也就容易多了。但是,真正的高級(jí)軟件工程師是必然要精通其中的一門(mén)編程語(yǔ)言的。
多了解時(shí)事,掌握當(dāng)前IT行業(yè)的發(fā)展趨勢(shì)。這樣,自己才能給自己的`職業(yè)生涯規(guī)劃有一個(gè)好的定位和未來(lái)的努力目標(biāo)!
最后,想要做成一件事情,沒(méi)有堅(jiān)定的決心、充足的信心和足夠的耐心是不行的。軟件開(kāi)發(fā)需要的是耐性和堅(jiān)韌不拔的毅力,所以,好好鍛煉、提升自己把!
高級(jí)軟件工程師考試要求
在我國(guó),互聯(lián)網(wǎng)行業(yè)成迅猛之勢(shì)在不斷發(fā)展,軟件市場(chǎng)同樣保持著穩(wěn)定增長(zhǎng)之勢(shì)。因此作為高級(jí)軟件工程師這樣的人才,則更顯得尤為重要。那么,作為高級(jí)軟件工程師,考試時(shí)都有哪些技能需要掌握呢?
1. 具備軟件開(kāi)發(fā)工作所需的知識(shí)和技能,編碼熟練度和規(guī)范性達(dá)到一定要求;
2.具備一定的項(xiàng)目能力(包括調(diào)試能力、文檔編寫(xiě)能力、測(cè)試能力等)和綜合技術(shù)素質(zhì)(包括對(duì)軟件生命周期的理解、對(duì)設(shè)計(jì)模式的理解、必備的行業(yè)知識(shí)和經(jīng)驗(yàn)等);
3.扎實(shí)掌握客戶端技術(shù)、面向?qū)ο蠹夹g(shù)、三層架構(gòu)。
同時(shí),需要在計(jì)算機(jī)、電子、通信、信息工程、自動(dòng)化等相關(guān)專(zhuān)業(yè)方面,大專(zhuān)以上學(xué)歷。具有三年以上的軟件開(kāi)發(fā)經(jīng)驗(yàn);具備扎實(shí)的計(jì)算機(jī)軟件基礎(chǔ),熟悉匯編語(yǔ)言和數(shù)據(jù)結(jié)構(gòu),并對(duì)軟件工程有較好的理解;熟悉.NET/Java/C++/VB/Delphi等常用開(kāi)發(fā)語(yǔ)言中任意一種;有Oracle、SQL-SERVER或DB2等數(shù)據(jù)庫(kù)上的開(kāi)發(fā)經(jīng)驗(yàn),熟悉SQL語(yǔ)言;具備良好的溝通能力,較強(qiáng)的分析、解決問(wèn)題、領(lǐng)悟、歸納和邏輯推理能力和撰寫(xiě)開(kāi)發(fā)文檔;具有良好的計(jì)劃性,團(tuán)隊(duì)精神,能承受工作壓力并充滿熱情。
軟件產(chǎn)業(yè)能夠決定一個(gè)國(guó)家的信息產(chǎn)業(yè)的發(fā)展水平。而我國(guó)因?yàn)楦呒?jí)人才缺短則致使我們?cè)趪?guó)際市場(chǎng)上的綜合競(jìng)爭(zhēng)力一直不能提高。所以我國(guó)非常需要一大批具有高素質(zhì)的高級(jí)軟件工程師。
18302209800L
軟件工程師證書(shū),是有社會(huì)培訓(xùn)機(jī)構(gòu)通過(guò)培訓(xùn)考核發(fā)給的有關(guān)證書(shū)。與國(guó)家計(jì)算機(jī)軟件水平資格考試不一樣。
如JAVA如件工程師,其培訓(xùn)內(nèi)容包括:初級(jí)部分:
面向?qū)ο蟪绦蛟O(shè)計(jì)、JavaAPI使用、數(shù)據(jù)結(jié)構(gòu)及算法基礎(chǔ)、Java高級(jí)類(lèi)特性、異常處理;
及Swing圖形程序設(shè)計(jì)、流、網(wǎng)絡(luò)程序設(shè)計(jì)、對(duì)象序列化、Applet、多線程程序設(shè)計(jì)、Java應(yīng)用國(guó)際化基礎(chǔ);
桌面系統(tǒng)項(xiàng)目開(kāi)發(fā);
編程基礎(chǔ)提高課程:反射機(jī)制、設(shè)計(jì)模式(I)、正則表達(dá)式,新特性等;
5.基于Oracle的數(shù)據(jù)庫(kù)開(kāi)發(fā)及管理、數(shù)據(jù)庫(kù)設(shè)計(jì)、標(biāo)準(zhǔn)SQL、PL/SQL編程;
、、、JavaBean編程;Tomcat服務(wù)器使用、Jbuilder及Eclipse等集成開(kāi)發(fā)環(huán)境;
操作系統(tǒng)中的Java程序開(kāi)發(fā)、Linux系統(tǒng)管理;
編程提高課程:JDBC進(jìn)階、高效分頁(yè)處理、過(guò)濾器使用技巧、Struts中動(dòng)態(tài)表單驗(yàn)證、等;高級(jí)部分
設(shè)計(jì)模式、Struts架構(gòu)核心工作機(jī)制、國(guó)際化、驗(yàn)證框架、StrutsTaglib、ORM基礎(chǔ)、基于Hibernate的企業(yè)級(jí)應(yīng)用;
手機(jī)游戲設(shè)計(jì)、界面程序設(shè)計(jì)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)、手機(jī)短信、多媒體短信(彩信)開(kāi)發(fā);
核心技術(shù)、XML、WebService、異構(gòu)系統(tǒng)整合、分布式應(yīng)用開(kāi)發(fā)、WebLogic和JBoss等應(yīng)用服務(wù)器;
、UML與系統(tǒng)建模和設(shè)計(jì)、RationalRose、軟件工程和軟件過(guò)程模型、版本控制及設(shè)計(jì)模式;
企業(yè)級(jí)應(yīng)用開(kāi)發(fā)提高課程:Hibernate使用技巧、設(shè)計(jì)模式(II)、Spring編程入門(mén)、提高JavaEE應(yīng)用的性能;
NET程序設(shè)計(jì)
NET架構(gòu)、.NET桌面和Web程序設(shè)計(jì)、.NET與JavaEE平臺(tái)應(yīng)用的整合;職業(yè)素質(zhì)IT職業(yè)規(guī)劃、溝通技巧、團(tuán)隊(duì)合作、專(zhuān)業(yè)技術(shù)規(guī)范、面試技巧等職業(yè)技能培訓(xùn)。
完成以上培訓(xùn)課程后,通過(guò)考核就可以獲得培訓(xùn)機(jī)構(gòu)頒發(fā)的合格證書(shū)。
現(xiàn)在比較吃香的是JAVA,特別是J2EE,未來(lái)3G出來(lái)后,手機(jī)編程將成為熱點(diǎn),J2EE當(dāng)然就會(huì)很吃香了。
關(guān)于證書(shū)的權(quán)威性,建議你要去知名的培訓(xùn)機(jī)構(gòu)去,最好是像SUN這類(lèi)國(guó)際大公司有關(guān)認(rèn)證所指定的培訓(xùn)機(jī)構(gòu),這樣權(quán)威性高些。
一般來(lái)講,軟件公司是非常喜歡通過(guò)了軟件工程師的人員,學(xué)歷對(duì)他們來(lái)說(shuō)并不重要,而重要的是能力。
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)