軟件工程師
從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。它是一個(gè)廣義的概念,包括軟件設(shè)計(jì)人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內(nèi)容都是與軟件開發(fā)生產(chǎn)相關(guān)的。
職位定義
負(fù)責(zé)產(chǎn)品的軟件研發(fā),承擔(dān)軟件設(shè)計(jì)、代碼編寫、軟件測試方案制訂、代碼調(diào)試和測試等。負(fù)責(zé)產(chǎn)品軟件的客制化工作,按照客戶需求定制軟件用戶界面,定制驅(qū)動(dòng)程序,開發(fā)安裝程序等。
職位分類
根據(jù)工作內(nèi)容,軟件工程師可有多種分類,如應(yīng)用系統(tǒng)工程師、系統(tǒng)架構(gòu)師分析師、系統(tǒng)集成和測試工程師、嵌入式軟件工程師、數(shù)據(jù)庫軟件工程師等等。
1、指導(dǎo)程序員的工作;
2、參與軟件工程系統(tǒng)的設(shè)計(jì)、開發(fā)、測試等過程;
3、協(xié)助工程管理人保證項(xiàng)目的質(zhì)量;
4、負(fù)責(zé)工程中主要功能的代碼實(shí)現(xiàn);
5、解決工程中的關(guān)鍵問題和技術(shù)難題;
6、協(xié)調(diào)各個(gè)程序員的工作,并能與其它軟件工程師協(xié)作工作。
1、計(jì)算機(jī)相關(guān)專業(yè)大學(xué)本科以上學(xué)歷,具有扎實(shí)的計(jì)算機(jī)基礎(chǔ)理論知識;
2、精通C/C++、Java語言,具有豐富的Unix/Linux系統(tǒng)下開發(fā)經(jīng)驗(yàn);
3、精通Perl、Python、PHP、Shell等其中一種語言;
4、有一定的算法基礎(chǔ),具有較強(qiáng)的獨(dú)立解決問題能力;
5、兩年以上業(yè)界工作經(jīng)驗(yàn),具有Web應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先;
6、有大容量、高性能、分布式系統(tǒng)的設(shè)計(jì)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、具有很強(qiáng)的學(xué)習(xí)能力和對新技術(shù)的追求精神;
8、具有良好的中英文溝通能力,具有項(xiàng)目管理經(jīng)驗(yàn)者優(yōu)先;
9、認(rèn)同客戶第一、團(tuán)隊(duì)合作、擁抱變化、誠信、激情、敬業(yè)的企業(yè)價(jià)值觀。
優(yōu)秀者特質(zhì)
精通Java SE和Java EE技術(shù),包括Servlet/JSP、Applet、JDBC、EJB、Web Service等。掌握面向?qū)ο蟮姆治龊驮O(shè)計(jì)技術(shù),包括設(shè)計(jì)模式。能夠整合企業(yè)管理理念、業(yè)務(wù)流程、基礎(chǔ)數(shù)據(jù)、人力物力、計(jì)算機(jī)硬件和軟件等眾多企業(yè)資源,并應(yīng)用ERP系統(tǒng)針對企業(yè)資源進(jìn)行管理。
職位背景、現(xiàn)狀和前景
當(dāng)今社會不論什么職業(yè)的都需要一個(gè)不斷學(xué)習(xí)的環(huán)節(jié),軟件工程師也一樣。雖然軟件工程師的工作不同于程序員但是一個(gè)軟件工程師其前身必定是一個(gè)優(yōu)秀的程序員,軟件的開發(fā)工具、開發(fā)技術(shù)在不斷地發(fā)展。在校學(xué)生所能學(xué)到的東西很難跟得上發(fā)展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應(yīng)的基本技能之后你才能很輕松地掌握新的技能,軟件技術(shù)都是一個(gè)循序漸進(jìn)的過程。所以學(xué)好學(xué)校所能提供的專業(yè)課程是相當(dāng)重要的。
IT行業(yè)的平穩(wěn)增長必然會帶來軟件工程師需求的增長,目前隨著IT產(chǎn)品出現(xiàn)的技術(shù)融合,軟件行業(yè)需要的也是復(fù)合型人才,軟件工程師需要掌握更多的編程語言。
“做軟件的人必須要隨時(shí)充電,不然的話肯定會被淘汰。”智聯(lián)招聘顧問郝健表示。
軟件工程師理想的狀態(tài)是走向軟件架構(gòu)師、項(xiàng)目經(jīng)理、研發(fā)經(jīng)理等職位。“薪酬水平肯定是看漲的,而且這個(gè)職業(yè)會在IT行業(yè)中占有很重要的位置。”郝健告訴那些準(zhǔn)備在軟件行業(yè)求職的人說。
智聯(lián)2008年6月份的統(tǒng)計(jì)數(shù)據(jù)顯示,軟件工程師的招聘數(shù)量是25256個(gè),求職數(shù)量達(dá)389706人次,相當(dāng)于15個(gè)人爭一個(gè)職位。
學(xué)歷對薪酬影響最大;工作經(jīng)驗(yàn)也相當(dāng)重要;IT認(rèn)證只是錦上添花
軟件工程師平均年薪3-4萬;應(yīng)屆畢業(yè)生低于這個(gè)數(shù)字
歐美獨(dú)資企業(yè)年薪最高
一直以來人們普遍認(rèn)為做IT行業(yè)的人都是高薪白領(lǐng)有不少甚至還是金領(lǐng),認(rèn)為他們都是一群與時(shí)間賽跑的人,通過自己的努力拼搏可以拿到豐厚的待遇,而且他們的薪酬總是處于一種相對非常不穩(wěn)定的狀態(tài),薪酬的絕大部分都是提成和績效獎(jiǎng)金。
而軟件人才的薪酬更是跟加班掛在一起:“我們的加班費(fèi)要比工資高得多,按小時(shí)計(jì)算的。”一位在日本企業(yè)做軟件開發(fā)的秦先生告訴記者。所以很多人都把IT與高薪畫上了等號!但是,隨著北京外企太和企業(yè)管理顧問有限公司在IT領(lǐng)域所進(jìn)行的全面薪酬福利調(diào)查的不斷深入,IT業(yè)薪酬面紗的不斷揭開,對于IT業(yè)薪酬的以上幾點(diǎn)認(rèn)識恐怕就需要有所改變了
學(xué)歷跟薪酬
學(xué)歷對于軟件工程師的薪資有著直接的影響。據(jù)調(diào)查發(fā)現(xiàn),大專的平均年薪為2.5-3.5萬,而本科的平均年薪為3.5-4.5萬。一般來講,碩士以上學(xué)歷更有競爭優(yōu)勢,平均年薪可達(dá)7萬左右。抽樣調(diào)查表明,如果擁有碩士學(xué)歷,具有兩年經(jīng)驗(yàn),其年薪最高可達(dá)15萬左右,最低的也有6萬左右。
據(jù)業(yè)內(nèi)資深I(lǐng)T人介紹,目前做軟件的,最熱門語言還屬JAVA和C++。從調(diào)查也可以發(fā)現(xiàn)SUN的Java認(rèn)證對于薪資的影響較大。如果一個(gè)精通JAVA的軟件工程師,具有兩年以上外企工作經(jīng)驗(yàn),年薪不會低于10萬。這里提醒一句,精通和熟練是有區(qū)別的,如果僅是熟練的話,那么年薪數(shù)會大打折扣。同時(shí)精通的時(shí)間長短也影響著薪資的高低,一般要有一年以上的編程時(shí)間才算得上。本次調(diào)查還發(fā)現(xiàn),認(rèn)證不是“萬金油”,對于這個(gè)職位薪資的影響也沒有想像當(dāng)中那樣巨大。調(diào)查顯示,有無CCNP認(rèn)證年薪差距在1-2萬元之間。再有就是認(rèn)證不是萬能的,比如一位剛畢業(yè)不久的大學(xué)生,雖然在校連續(xù)考過了MCSE和CCNA、CCNP,CCDA,但目前的薪水仍然不到平均年薪。所以在這里筆者提醒求職者不要頭腦發(fā)熱,過于迷信認(rèn)證,在把錢花出去前,先對自己的職業(yè)做一個(gè)規(guī)劃,看看到底該考哪個(gè),哪些認(rèn)證與自己無關(guān),這樣就不至于白白浪費(fèi)大把銀子了。
那么在學(xué)歷、工作經(jīng)驗(yàn)、IT認(rèn)證這三者中哪個(gè)對于薪資的影響是最大的呢?一位資深獵頭稱,她在獵人時(shí)工作經(jīng)驗(yàn)是最先考慮的,特別是工作中涉及的IT技能。然后是學(xué)歷,一般碩士會比本科高一點(diǎn)。談到IT認(rèn)證,她的意見是,只要求職者有一定時(shí)間的相關(guān)工作經(jīng)驗(yàn),有沒有認(rèn)證是無所謂的。認(rèn)證只是錦上添花,而不是畫龍點(diǎn)睛。根據(jù)以上這些信息,筆者以為,如果想要改變自己的薪情,那么提高自己的學(xué)歷是最直接方式。與其把錢丟在天價(jià)般的洋認(rèn)證培訓(xùn)中,還不如好好籌劃一下,念個(gè)相關(guān)碩士學(xué)歷來得實(shí)惠些。
年齡與薪酬
一般來講,軟件工程師的平均年薪是3-4萬。俗云,年輕的時(shí)候靠拼,中年的時(shí)候靠智慧,老年的時(shí)候靠經(jīng)驗(yàn)。然而軟件這行,吃的就是青春飯,玩的就是旺盛的精力。來自中國青年研究所的數(shù)據(jù)表明,35歲以下占IT從業(yè)人員的82%,部分企業(yè)青年職工的比例更是達(dá)到100%。其中,19至29歲的所占比例高達(dá)66.9%。目前1970年-1980年出生的人是軟件工程師的主力軍,1976-1980年年齡段的薪資線呈倒“V”型,主力年薪在3-4萬。而1971-1975年這一年齡段的軟件工程師薪資線卻是非常有意思,主力年薪從3萬起至8萬不等,其薪資范圍跨度很廣。專家分析,在71-75年齡段的人群中,一部分人由于多年工作經(jīng)驗(yàn)及機(jī)遇關(guān)系,已是處于中高層的職位,其年薪集中在7-8萬以上;另一部分人,至今仍在普通的軟件工程師職位上拚殺,這一群人的年薪自然不會很高。同時(shí)由于激烈的競爭,這一部分人很有可能會改行另覓他途。另外,同1970-1975年出生的相比,1976-1980年出生的軟件工程師其薪資徘徊在10萬以內(nèi)。而過了10萬年薪這道坎,年薪數(shù)和年齡開始變成正比,此時(shí),相對來講,1970-1975年出生的人拿到高薪的機(jī)會更大。
應(yīng)屆畢業(yè)生的年薪是最低的,顯然沒有達(dá)到平均年薪3-4萬的水平;工作經(jīng)驗(yàn)在1-3年的求職者是這一職位的黃金年齡;工作經(jīng)驗(yàn)5年以上的軟件工程師就有點(diǎn)悲觀了,因?yàn)樗麄儾]有想像中那樣有很多獲得高薪的機(jī)會。另外由圖2可知,隨著工作經(jīng)驗(yàn)的增長,薪資曲線變得越來越平滑,這里有一個(gè)由“V”型向箱型轉(zhuǎn)變的過程。隨著工作經(jīng)驗(yàn)增長,平均薪資的跨度范圍也越來越大。由此可見,雖然說有一定工作經(jīng)驗(yàn)可以有更多機(jī)會拿到高薪,但這并不是絕對成正比的反而會成為一個(gè)瓶頸。5萬年薪成為一條分界線,想拿年薪5萬以上,那么工作2-3年的要比剛工作的或是一年的更有機(jī)會。
職位需求
另外從職場需求看,軟件工程師在IT行業(yè)內(nèi)一直是最熱門的職位,需求量非常大,自然而然它的薪資情況也成為眾多業(yè)內(nèi)人士的關(guān)注焦點(diǎn)。據(jù)調(diào)查可知,外商獨(dú)資歐美企業(yè)的平均參考年薪在7萬元左右,最大參考年薪是15萬元。民企是各類企業(yè)中平均參考年薪較低的,僅有3.5萬元。無論從平均參考年薪還是最大參考年薪來看,外商獨(dú)資歐美企業(yè)的薪資總是最高的。從職位擁有量上講,民營類企業(yè)大有一統(tǒng)江湖的味道,其后便是國企,外商獨(dú)資非歐美位居第三。
(文章來源招生考試網(wǎng),本文網(wǎng)址: https://www.gjhuali.com/html/ksbd/kh/zy/career/zy1_101.html)