久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

軟件工程師的十個(gè)“不職業(yè)”行為

時(shí)間:2019-05-15 12:50:58下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《軟件工程師的十個(gè)“不職業(yè)”行為》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《軟件工程師的十個(gè)“不職業(yè)”行為》。

第一篇:軟件工程師的十個(gè)“不職業(yè)”行為

軟件工程師的十個(gè)“不職業(yè)”行為

職業(yè)化是軟件工程師的必然選擇。本文根據(jù)我在教學(xué)和軟件開發(fā)管理方面的實(shí)踐,列舉幾個(gè)軟件工程師“不職業(yè)”的行為或習(xí)慣,從另外一個(gè)側(cè)面進(jìn)一步探討什么是真正的軟件工程師職業(yè)化。

職業(yè)化之于軟件工程師非常重要。因?yàn)椋很浖强床灰娨裁恢模倪M(jìn)度也看不見摸不著,需要軟件工程師嚴(yán)格自律、善于溝通;軟件開發(fā)是創(chuàng)造性的勞動(dòng),創(chuàng)造性勞動(dòng)依賴個(gè)人主觀能動(dòng)性,沒有自我激勵(lì)是不可能成為出色的軟件工程師的;軟件在國(guó)民經(jīng)濟(jì)和人們?nèi)粘I钪邪l(fā)揮著越來越重要的作用,軟件工程師的道德行為規(guī)范成為備受關(guān)注的問題。下面是軟件工程師十個(gè)“不職業(yè)”行為。在一些特定領(lǐng)域工作的人們可能會(huì)認(rèn)為這些不具有非常廣泛的代表性。例如,IEEE和ACM聯(lián)合發(fā)布的關(guān)于軟件工程師職業(yè)道德規(guī)范里,認(rèn)為軟件工程師首先要遵守的是社會(huì)公眾原則,即所開發(fā)的軟件要給人類帶來福利,不能制造類似于計(jì)算機(jī)病毒那樣的具有危害性的軟件。由此,制作病毒顯然是最大的“不職業(yè)”。然而,在一般的商業(yè)型公司里這個(gè)問題不是最突出的,因此制作病毒并沒有包含在本文列舉的十大不職業(yè)行為之內(nèi)。

行為一:對(duì)外交付半成品

我們的態(tài)度反映在我們的工作上,職業(yè)化的人士從不從自己手上交出不合格的工作產(chǎn)品。那些不職業(yè)的軟件工程師滿足于把工作做成半成品,等著讓別人來糾正他們的錯(cuò)誤。開發(fā)者總是不好好做單元測(cè)試,沒有確認(rèn)自己的代碼符合不符合要求,就盲目自信地認(rèn)為沒有問題,提交給別人供集成和測(cè)試。殊不知,沒有經(jīng)過單元測(cè)試的代碼,往往在集成和系統(tǒng)測(cè)試階段發(fā)現(xiàn)大量的問題,要修復(fù)這些問題需要付出更大的代價(jià),這個(gè)代價(jià)比你自己發(fā)現(xiàn)并修復(fù)要大得多,給組織造成了巨大損失。

行為二:不遵守標(biāo)準(zhǔn)和規(guī)范

職業(yè)化的重要特征是遵守行業(yè)標(biāo)準(zhǔn),不能肆意按照自己的想象來發(fā)揮。每個(gè)行業(yè)都有自己的技術(shù)規(guī)范,軟件行業(yè)也同樣如此,如IEEE發(fā)布的國(guó)際軟件工程標(biāo)準(zhǔn)等;各個(gè)軟件開發(fā)組織也有相應(yīng)的代碼規(guī)范、文檔模板、代碼審查清單等;有一定管理水平的軟件開發(fā)組織還有相應(yīng)的過程文件。

這些都是軟件工程師在軟件開發(fā)過程需要遵守的規(guī)定。特別強(qiáng)調(diào)的是,自人們認(rèn)識(shí)到軟件危機(jī)以來,無論是學(xué)術(shù)界還是工業(yè)界都在不斷地總結(jié)出軟件開發(fā)的失敗教訓(xùn)和成功經(jīng)驗(yàn),并把他們總結(jié)成為最佳實(shí)踐,進(jìn)而形成標(biāo)準(zhǔn),這些最佳實(shí)踐是在大量實(shí)踐的基礎(chǔ)上提煉而成的,要充分利用這些最佳實(shí)踐和標(biāo)準(zhǔn)指導(dǎo)自己的行動(dòng)。

行為三:不積極幫助他人

技術(shù)人員最容易犯的錯(cuò)誤是“保守秘密”,覺得自己開發(fā)的成果屬于自己,不喜歡和別人共享。生怕影響自己在組織內(nèi)的地位。

幫助別人也是幫助自己,這個(gè)簡(jiǎn)單的道理卻被高智商的軟件開發(fā)人士忽視。在其他行業(yè)中,幫助別人可能僅僅是一個(gè)美德,但在軟件開發(fā)組織中,幫助別人還能為組織降低成本、縮短開發(fā)周期、提高產(chǎn)品質(zhì)量,所有這些正是軟件工程學(xué)科所研究、并試圖解決的問題。

行為四:版權(quán)意識(shí)不敏感

我們既是軟件的制造者,也是軟件最積極的使用者。如果我們自身不遵守版權(quán),就會(huì)給其他人造成極大的、負(fù)面的示范作用,也是對(duì)我們自己勞動(dòng)成果的不尊重。在實(shí)際生活中我們看到太多的例子,大量的軟件工程師盜版使用了其他公司的產(chǎn)品,并以此炫耀自己的能力。

不尊重版權(quán)的另一個(gè)例子是:不認(rèn)真閱讀開源代碼的使用限制條款就隨意使用;隨便找到一個(gè)開發(fā)包,不問來龍去脈就嵌入到自己的系統(tǒng);錯(cuò)誤地認(rèn)為它在組織內(nèi)所做的工作成果是自己的,在離職后轉(zhuǎn)讓給他人;看到別人使用盜版軟件不制止,而且還繼續(xù)傳播。

行為五:對(duì)待計(jì)劃不嚴(yán)肅

軟件工程強(qiáng)調(diào)計(jì)劃性。在軟件項(xiàng)目管理里,任何項(xiàng)目都要經(jīng)過策劃(Planning),策劃的結(jié)果是項(xiàng)目計(jì)劃。項(xiàng)目管理者跟蹤項(xiàng)目計(jì)劃的執(zhí)行情況,記錄計(jì)劃執(zhí)行過程中存在偏差的地方,對(duì)任何與計(jì)劃有出入的想法都要事先經(jīng)過評(píng)審和批準(zhǔn),然后才能付諸行動(dòng)。

因此計(jì)劃是嚴(yán)肅的。計(jì)劃是大家溝通的平臺(tái),是檢查項(xiàng)目狀態(tài)(Project Status)的依據(jù),也是控制項(xiàng)目變更的手段。計(jì)劃還是一種承諾,因?yàn)椴邉澾^程是所有開發(fā)者都參與的,或者是征求過開發(fā)者意見的,承認(rèn)了計(jì)劃中的各種安排,就意味著你已經(jīng)對(duì)外承諾了這些。

軟件計(jì)劃具有難以精確估計(jì)并動(dòng)態(tài)變化的特性,因此需要我們軟件工程師更加嚴(yán)肅地對(duì)待計(jì)劃,而不應(yīng)該成為我們不按計(jì)劃行事的借口。

行為六:公事私事相混淆

公私分明是職業(yè)化的另一個(gè)重要特征。利用公司設(shè)備做自己的事情;在上班時(shí)間瀏覽自己感興趣、和工作無關(guān)的網(wǎng)站,如上班炒股票,都是不職業(yè)化的行為和習(xí)慣,屬于假公濟(jì)私。

反過來也一樣是不職業(yè)的:用自己私人的設(shè)備處理公司的事務(wù),用免費(fèi)的郵箱發(fā)送和接收公司的郵件;帶個(gè)人的電腦來辦公室處理公司的業(yè)務(wù)。這樣做,可能給組織的軟件安全性造成危害,也可能對(duì)組織的工作造成麻煩、惹出版權(quán)官司。在公和私之間畫上一道紅線,做到公私分明,是職業(yè)化軟件工程師必備的素質(zhì)。

行為七:不注意更新自己

職業(yè)的與非職業(yè)的軟件工程師一個(gè)重要區(qū)別就在于職業(yè)化的人士經(jīng)常學(xué)習(xí),不斷更新自己的知識(shí),保持自己在本行業(yè)的競(jìng)爭(zhēng)能力。

我接觸到的很多工程師,他們想走捷徑,對(duì)技術(shù)淺嘗轍止;知其然不知其所以然;他們畏難而退:不想在一線戰(zhàn)斗,喜歡搞他們想象的所謂的管理;想做測(cè)試,因?yàn)樗麄冨e(cuò)誤地認(rèn)為測(cè)試對(duì)技術(shù)的要求不高??這些都是和職業(yè)化的軟件工程師很不相稱的。

行為八:不主動(dòng)與人溝通

溝通,在軟件開發(fā)領(lǐng)域,是責(zé)任問題,不是性格問題。

不主動(dòng)溝通,其背后隱藏的更為重要的原因是工程師的責(zé)任感不夠。主動(dòng)和上級(jí)、同行、下屬溝通是職業(yè)化所必需的,因?yàn)檐浖_發(fā)需要團(tuán)隊(duì)協(xié)作,任何一個(gè)工程師的工作都可能會(huì)影響別人,進(jìn)而影響全局。軟件工程的實(shí)踐表明,個(gè)別人缺乏主動(dòng)溝通,往往導(dǎo)致整個(gè)團(tuán)隊(duì)的技術(shù)方案出現(xiàn)偏差,或整個(gè)項(xiàng)目的進(jìn)度受到影響。

報(bào)告(Report)是溝通的一個(gè)方式,有時(shí)顯得特別重要。當(dāng)你承擔(dān)的任務(wù)進(jìn)展順利的時(shí)候,要報(bào)告;特別當(dāng)任務(wù)進(jìn)展遇到困難、可能會(huì)影響別人或引起變更的時(shí)候,更要報(bào)告。配合項(xiàng)目經(jīng)理和QA人員跟蹤項(xiàng)目的計(jì)劃執(zhí)行情況,是每一個(gè)工程師分內(nèi)的職責(zé)。

行為九:不遵守職場(chǎng)規(guī)則

一些工程師不能很好地遵守軟件行業(yè)的職場(chǎng)規(guī)則。比如:互相告知或打聽工資和獎(jiǎng)金的多少;離職時(shí)帶走公司的源代碼和文檔;或急于到新單位工作而不專心交接等等。

軟件計(jì)劃的不精確性,導(dǎo)致開發(fā)任務(wù)的分布不均勻,特別是重要里程碑(如產(chǎn)品發(fā)布)之前,往往需要一定程度的加班。對(duì)此,職業(yè)化的軟件工程師應(yīng)給予理解和配合。

行為十: 不夠誠(chéng)實(shí)和正直

配合項(xiàng)目經(jīng)理做好計(jì)劃是工程師不可推脫的職責(zé)。進(jìn)度的安排是根據(jù)任務(wù)承擔(dān)者的經(jīng)驗(yàn)、水平來確定的,對(duì)所安排的任務(wù),工程師本人應(yīng)該有比較正確的判斷。實(shí)際工作中,卻碰到有些工程師一天能完成的任務(wù)故意說成是兩天,為自己爭(zhēng)取到過分寬松的環(huán)境。雖然,也有組織要求軟件工程師對(duì)工作量和進(jìn)度有一定的判斷和估計(jì)能力,但這和故意虛報(bào)計(jì)劃的性質(zhì)是不一樣的,前者是水平問題,后者是誠(chéng)信問題。

工程師的正直來自于強(qiáng)烈的社會(huì)責(zé)任感。只有維護(hù)行業(yè)的道德水準(zhǔn)和職業(yè)規(guī)范,軟件行業(yè)才能持久健康發(fā)展。犧牲職業(yè)道德和規(guī)范水準(zhǔn),換來了暫時(shí)的經(jīng)濟(jì)利益,傷害的卻是整個(gè)軟件職業(yè)的榮譽(yù)和信任度。

作者簡(jiǎn)介:

陳尚義,1989年畢業(yè)于北京航空航天大學(xué)計(jì)算機(jī)系。現(xiàn)任中軟通用產(chǎn)品研發(fā)中心總經(jīng)理,北京航空航天大學(xué)兼職教授、碩士研究生導(dǎo)師,中科院研究生院碩士生導(dǎo)師,IEEE授權(quán)培訓(xùn)結(jié)構(gòu)高級(jí)講師。

第二篇:軟件工程師的十個(gè)“不職業(yè)”行為

職業(yè)化之于軟件工程師非常重要。因?yàn)椋很浖强床灰娨裁恢模倪M(jìn)度也看不見摸不著,需要軟件工程師嚴(yán)格自律、善于溝通;軟件開發(fā)是創(chuàng)造性的勞動(dòng),創(chuàng)造性勞動(dòng)依賴個(gè)人主觀能動(dòng)性,沒有自我激勵(lì)是不可能成為出色的軟件工程師的;軟件在國(guó)民經(jīng)濟(jì)和人們?nèi)粘I钪邪l(fā)揮著越來越重要的作用,軟件工程師的道德行為規(guī)范成為備受關(guān)注的問題。

下面是軟件工程師十個(gè)“不職業(yè)”行為。在一些特定領(lǐng)域工作的人們可能會(huì)認(rèn)為這些不具有非常廣泛的代表性。例如,IEEE和ACM聯(lián)合發(fā)布的關(guān)于軟件工程師職業(yè)道德規(guī)范里,認(rèn)為軟件工程師首先要遵守的是社會(huì)公眾原則,即所開發(fā)的軟件要給人類帶來福利,不能制造類似于計(jì)算機(jī)病毒那樣的具有危害性的軟件。由此,制作病毒顯然是最大的“不職業(yè)”。然而,在一般的商業(yè)型公司里這個(gè)問題不是最突出的,因此制作病毒并沒有包含在本文列舉的十大不職業(yè)行為之內(nèi)。

行為一:對(duì)外交付半成品

我們的態(tài)度反映在我們的工作上,職業(yè)化的人士從不從自己手上交出不合格的工作產(chǎn)品。那些不職業(yè)的軟件工程師滿足于把工作做成半成品,等著讓別人來糾正他們的錯(cuò)誤。

開發(fā)者總是不好好做單元測(cè)試,沒有確認(rèn)自己的代碼符合不符合要求,就盲目自信地認(rèn)為沒有問題,提交給別人供集成和測(cè)試。殊不知,沒有經(jīng)過單元測(cè)試的代碼,往往在集成和系統(tǒng)測(cè)試階段發(fā)現(xiàn)大量的問題,要修復(fù)這些問題需要付出更大的代價(jià),這個(gè)代價(jià)比你自己發(fā)現(xiàn)并修復(fù)要大得多,給組織造成了巨大損失。

行為二:不遵守標(biāo)準(zhǔn)和規(guī)范

職業(yè)化的重要特征是遵守行業(yè)標(biāo)準(zhǔn),不能肆意按照自己的想象來發(fā)揮。每個(gè)行業(yè)都有自己的技術(shù)規(guī)范,軟件行業(yè)也同樣如此,如IEEE發(fā)布的國(guó)際軟件工程標(biāo)準(zhǔn)等;各個(gè)軟件開發(fā)組織也有相應(yīng)的代碼規(guī)范、文檔模板、代碼審查清單等;有一定管理水平的軟件開發(fā)組織還有相應(yīng)的過程文件。

這些都是軟件工程師在軟件開發(fā)過程需要遵守的規(guī)定。特別強(qiáng)調(diào)的是,自人們認(rèn)識(shí)到軟件危機(jī)以來,無論是學(xué)術(shù)界還是工業(yè)界都在不斷地總結(jié)出軟件開發(fā)的失敗教訓(xùn)和成功經(jīng)驗(yàn),并把他們總結(jié)成為最佳實(shí)踐,進(jìn)而形成標(biāo)準(zhǔn),這些最佳實(shí)踐是在大量實(shí)踐的基礎(chǔ)上提煉而成的,要充分利用這些最佳實(shí)踐和標(biāo)準(zhǔn)指導(dǎo)自己的行動(dòng)。

行為三:不積極幫助他人

技術(shù)人員最容易犯的錯(cuò)誤是“保守秘密”,覺得自己開發(fā)的成果屬于自己,不喜歡和別人共享。生怕影響自己在組織內(nèi)的地位。

幫助別人也是幫助自己,這個(gè)簡(jiǎn)單的道理卻被高智商的軟件開發(fā)人士忽視。在其他行業(yè)中,幫助別人可能僅僅是一個(gè)美德,但在軟件開發(fā)組織中,幫助別人還能為組織降低成本、縮短開發(fā)周期、提高產(chǎn)品質(zhì)量,所有這些正是軟件工程學(xué)科所研究、并試圖解決的問題。

行為四:版權(quán)意識(shí)不敏感

我們既是軟件的制造者,也是軟件最積極的使用者。如果我們自身不遵守版權(quán),就會(huì)給其他人造成極大的、負(fù)面的示范作用,也是對(duì)我們自己勞動(dòng)成果的不尊重。在實(shí)際生活中我們看到太多的例子,大量的軟件工程師盜版使用了其他公司的產(chǎn)品,并以此炫耀自己的能力。

不尊重版權(quán)的另一個(gè)例子是:不認(rèn)真閱讀開源代碼的使用限制條款就隨意使用;隨便找到一個(gè)開發(fā)包,不問來龍去脈就嵌入到自己的系統(tǒng);錯(cuò)誤地認(rèn)為它在組織內(nèi)所做的工作成果是自己的,在離職后轉(zhuǎn)讓給他人;看到別人使用盜版軟件不制止,而且還繼續(xù)傳播。

行為五:對(duì)待計(jì)劃不嚴(yán)肅

軟件工程強(qiáng)調(diào)計(jì)劃性。在軟件項(xiàng)目管理里,任何項(xiàng)目都要經(jīng)過策劃(Planning),策劃的結(jié)果是項(xiàng)目計(jì)劃。項(xiàng)目管理者跟蹤項(xiàng)目計(jì)劃的執(zhí)行情況,記錄計(jì)劃執(zhí)行過程中存在偏差的地方,對(duì)任何與計(jì)劃有出入的想法都要事先經(jīng)過評(píng)審和批準(zhǔn),然后才能付諸行動(dòng)。

因此計(jì)劃是嚴(yán)肅的。計(jì)劃是大家溝通的平臺(tái),是檢查項(xiàng)目狀態(tài)(Project Status)的依據(jù),也是控制項(xiàng)目變更的手段。計(jì)劃還是一種承諾,因?yàn)椴邉澾^程是所有開發(fā)者都參與的,或者是征求過開發(fā)者意見的,承認(rèn)了計(jì)劃中的各種安排,就意味著你已經(jīng)對(duì)外承諾了這些。

軟件計(jì)劃具有難以精確估計(jì)并動(dòng)態(tài)變化的特性,因此需要我們軟件工程師更加嚴(yán)肅地對(duì)待計(jì)劃,而不應(yīng)該成為我們不按計(jì)劃行事的借口。

行為六:公事私事相混淆

公私分明是職業(yè)化的另一個(gè)重要特征。利用公司設(shè)備做自己的事情;在上班時(shí)間瀏覽自己感興趣、和工作無關(guān)的網(wǎng)站,如上班炒股票,都是不職業(yè)化的行為和習(xí)慣,屬于假公濟(jì)私。

反過來也一樣是不職業(yè)的:用自己私人的設(shè)備處理公司的事務(wù),用免費(fèi)的郵箱發(fā)送和接收公司的郵件;帶個(gè)人的電腦來辦公室處理公司的業(yè)務(wù)。這樣做,可能給組織的軟件安全性造成危害,也可能對(duì)組織的工作造成麻煩、惹出版權(quán)官司。在公和私之間畫上一道紅線,做到公私分明,是職業(yè)化軟件工程師必備的素質(zhì)。

行為七:不注意更新自己

職業(yè)的與非職業(yè)的軟件工程師一個(gè)重要區(qū)別就在于職業(yè)化的人士經(jīng)常學(xué)習(xí),不斷更新自己的知識(shí),保持自己在本行業(yè)的競(jìng)爭(zhēng)能力。

我接觸到的很多工程師,他們想走捷徑,對(duì)技術(shù)淺嘗轍止;知其然不知其所以然;他們畏難而退:不想在一線戰(zhàn)斗,喜歡搞他們想象的所謂的管理;想做測(cè)試,因?yàn)樗麄冨e(cuò)誤地認(rèn)為測(cè)試對(duì)技術(shù)的要求不高??這些都是和職業(yè)化的軟件工程師很不相稱的。

行為八:不主動(dòng)與人溝通

溝通,在軟件開發(fā)領(lǐng)域,是責(zé)任問題,不是性格問題。

不主動(dòng)溝通,其背后隱藏的更為重要的原因是工程師的責(zé)任感不夠。主動(dòng)和上級(jí)、同行、下屬溝通是職業(yè)化所必需的,因?yàn)檐浖_發(fā)需要團(tuán)隊(duì)協(xié)作,任何一個(gè)工程師的工作都可能會(huì)影響別人,進(jìn)而影響全局。軟件工程的實(shí)踐表明,個(gè)別人缺乏主動(dòng)溝通,往往導(dǎo)致整個(gè)團(tuán)隊(duì)的技術(shù)方案出現(xiàn)偏差,或整個(gè)項(xiàng)目的進(jìn)度受到影響。

報(bào)告(Report)是溝通的一個(gè)方式,有時(shí)顯得特別重要。當(dāng)你承擔(dān)的任務(wù)進(jìn)展順利的時(shí)候,要報(bào)告;特別當(dāng)任務(wù)進(jìn)展遇到困難、可能會(huì)影響別人或引起變更的時(shí)候,更要報(bào)告。配合項(xiàng)目經(jīng)理和QA人員跟蹤項(xiàng)目的計(jì)劃執(zhí)行情況,是每一個(gè)工程師分內(nèi)的職責(zé)。

行為九:不遵守職場(chǎng)規(guī)則

一些工程師不能很好地遵守軟件行業(yè)的職場(chǎng)規(guī)則。比如:互相告知或打聽工資和獎(jiǎng)金的多少;離職時(shí)帶走公司的源代碼和文檔;或急于到新單位工作而不專心交接等等。

軟件計(jì)劃的不精確性,導(dǎo)致開發(fā)任務(wù)的分布不均勻,特別是重要里程碑(如產(chǎn)品發(fā)布)之前,往往需要一定程度的加班。對(duì)此,職業(yè)化的軟件工程師應(yīng)給予理解和配合。

行為十: 不夠誠(chéng)實(shí)和正直

配合項(xiàng)目經(jīng)理做好計(jì)劃是工程師不可推脫的職責(zé)。進(jìn)度的安排是根據(jù)任務(wù)承擔(dān)者的經(jīng)驗(yàn)、水平來確定的,對(duì)所安排的任務(wù),工程師本人應(yīng)該有比較正確的判斷。實(shí)際工作中,卻

碰到有些工程師一天能完成的任務(wù)故意說成是兩天,為自己爭(zhēng)取到過分寬松的環(huán)境。雖然,也有組織要求軟件工程師對(duì)工作量和進(jìn)度有一定的判斷和估計(jì)能力,但這和故意虛報(bào)計(jì)劃的性質(zhì)是不一樣的,前者是水平問題,后者是誠(chéng)信問題。

工程師的正直來自于強(qiáng)烈的社會(huì)責(zé)任感。只有維護(hù)行業(yè)的道德水準(zhǔn)和職業(yè)規(guī)范,軟件行業(yè)才能持久健康發(fā)展。犧牲職業(yè)道德和規(guī)范水準(zhǔn),換來了暫時(shí)的經(jīng)濟(jì)利益,傷害的卻是整個(gè)軟件職業(yè)的榮譽(yù)和信任度。

注:本文由唱歌軟件http:// 收集整理供稿,如需轉(zhuǎn)載,請(qǐng)注明出處。

第三篇:軟件工程師職業(yè)分析

軟件工程師職業(yè)分析

首先什么是軟件工程師?軟件工程師主要進(jìn)行軟件前期的項(xiàng)目需求的分析,然后對(duì)項(xiàng)目進(jìn)行風(fēng)險(xiǎn)評(píng)估并試圖解決這些風(fēng)險(xiǎn),然后開始進(jìn)行軟件的開發(fā),后期對(duì)軟件的進(jìn)度做相關(guān)的評(píng)估。軟件工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。它是一個(gè)廣義的概念,包括軟件設(shè)計(jì)人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級(jí)別不同,但工作內(nèi)容都是與軟件開發(fā)生產(chǎn)相關(guān)的。

軟件工程師是IT行業(yè)需求量最大的職位,穩(wěn)居IT行業(yè)職位需求TOP10的第一位(第二位是高級(jí)軟件工程師)。軟件工程師的技術(shù)要求是比較全面的,除了最基礎(chǔ)的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(shù)(SQL/ORACLE/DB2等)、.NET平臺(tái)技術(shù)、C#、C/S B/S程序開發(fā),還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術(shù)。

除此之外,關(guān)于網(wǎng)絡(luò)工程和軟件測(cè)試的其他技術(shù)也要有所涉獵,以利于操控全局。軟件工程師可謂是軟件項(xiàng)目開發(fā)的掌舵者。一名優(yōu)秀的軟件工程師應(yīng)當(dāng)具有較強(qiáng)的邏輯思維能力,對(duì)于技術(shù)的發(fā)展有敏銳的嗅覺。雖然要求技術(shù)全面,但無須偏執(zhí)于門門技術(shù)都精通,任何軟件工程師都有自己的技術(shù)特長(zhǎng)和偏向,對(duì)于自己手中的技術(shù),可有精通-掌握-熟悉-了解之分,根據(jù)工作需要和職業(yè)發(fā)展的具體情況來劃分。

從最新的數(shù)據(jù)看出目前軟件行業(yè)成為目前最熱的行業(yè)之一,3G工程師、嵌入式工程師、Java軟件工程師、.net軟件工程師的開發(fā)前景怎么樣,成為我們即將畢業(yè)的大學(xué)生們最關(guān)心的問題,下面筆者就從這四個(gè)方面分析軟件開發(fā)工程師的就業(yè)前景,參考來源《2013-NIIT軟件行業(yè)分析》;

3G工程師就業(yè)前景分析:中國(guó)被世界公認(rèn)為全球最大的3G移動(dòng)市場(chǎng),但是,3G相關(guān)的人才卻嚴(yán)重失調(diào)。專業(yè)從事3G應(yīng)用軟件開發(fā)從業(yè)人員不足千人,據(jù)工信部預(yù)測(cè),僅2010年,中國(guó)3G人才市場(chǎng)缺口就在100萬以上,其中3G軟件工程師缺口就在50萬左右。

3G人才短缺現(xiàn)狀,使得3G行業(yè)已經(jīng)成為新的高薪行業(yè),基于3G軟件開發(fā)人員變得格外搶手。人力資源專家表示,3G軟件開發(fā)是未來幾年最熱門和最受

歡迎的職業(yè)之一。根據(jù)前程無憂網(wǎng)發(fā)布的薪資報(bào)告,具有10年工作經(jīng)驗(yàn)的高級(jí)嵌入式軟件工程師年薪在30萬元左右。即使是初級(jí)的嵌入式軟件開發(fā)人員,平均月薪也在5000元左右,中高級(jí)的嵌入式軟件工程師月薪平均已超過萬元,而且隨著3G應(yīng)用的進(jìn)一步深入發(fā)展,3G軟件研發(fā)人才的薪水還會(huì)進(jìn)一步水漲船高!

嵌入式工程師就業(yè)前景分析:嵌入式領(lǐng)域較新,目前發(fā)展非常快,很多軟硬件技術(shù)出現(xiàn)的時(shí)間都不太長(zhǎng)(如ARM處理器、嵌入式操作系統(tǒng)、LINUX操作系統(tǒng)),大多數(shù)人沒有條件接觸或進(jìn)入嵌入式行業(yè),更談不上能有機(jī)會(huì)接受專業(yè)人士的指導(dǎo)。因此,踏進(jìn)這個(gè)行業(yè)的難度比較大,嵌入式人才稀缺。

權(quán)威部門統(tǒng)計(jì),我國(guó)嵌入式人才缺口每年50萬人左右。根據(jù)相關(guān)的的調(diào)查報(bào)告稱,嵌入式軟件開發(fā)是未來幾年最熱門和最受歡迎的職業(yè)之一,具有10年工作經(jīng)驗(yàn)的高級(jí)嵌入式工程師年薪在30萬元左右。即使是初級(jí)的嵌入式軟件開發(fā)人員,平均月薪也達(dá)到了3000-5000元,中高級(jí)的嵌入式工程師月薪平均超過10000元。

Java軟件工程師就業(yè)前景分析:目前,雖然Java人才的薪水很高,但是對(duì)該類人才需求旺盛的IT企業(yè)卻很難招聘到合格的Java軟件工程師。其中,最根本的原因就是許多計(jì)算機(jī)專業(yè)的畢業(yè)生在讀期間沒有掌握實(shí)用的技能與經(jīng)驗(yàn),距離企業(yè)的實(shí)際用人要求有較大的差距。因此,計(jì)算機(jī)專業(yè)的大學(xué)生欲成為Java軟件工程師,最便捷的一條路就是參加以實(shí)戰(zhàn)項(xiàng)目為主要教學(xué)方法的Java職業(yè)技能培訓(xùn),從而有效地縮短同企業(yè)具體用人要求之間的差距。Java軟件工程師的未來發(fā)展方向大致分為兩類: 一是成為管理人員,例如產(chǎn)品研發(fā)經(jīng)理,技術(shù)經(jīng)理,項(xiàng)目經(jīng)理等;

二是繼續(xù)他的技術(shù)工作之路,成為高級(jí)軟件工程師、需求工程師等。.net軟件工程師就業(yè)前景分析:據(jù)有關(guān)權(quán)威部門統(tǒng)計(jì),未來幾年內(nèi)我國(guó)軟件行業(yè)的從業(yè)機(jī)會(huì)十分龐大,每年對(duì)軟件人才的需求將達(dá)到 80萬-100 萬人,而現(xiàn)有行業(yè)從業(yè)人員只有 50 萬人左右,專業(yè)開發(fā)人員不到25萬,目前大部分院校出來的應(yīng)屆計(jì)算機(jī)系學(xué)生,真正能當(dāng)年進(jìn)入軟件公司工作的只有10%~20%左右,缺口很大。

.Net作為新一代的程序開發(fā)語言其中的一員,同樣也具有很多的優(yōu)勢(shì),并且彌補(bǔ)了前一代語言的缺點(diǎn),因而更加受到人們的喜愛。.Net具有很多明顯的優(yōu)點(diǎn),可以提高開發(fā)人員的效率,減少bug,加快應(yīng)用開發(fā)并簡(jiǎn)化使用。IT人員對(duì).Net保持了應(yīng)有的警惕,因?yàn)樗吘惯€是個(gè)新事物,需要有一個(gè)比較艱難的學(xué)習(xí)曲線。但是對(duì)于大多數(shù)組織而言,其優(yōu)點(diǎn)遠(yuǎn)遠(yuǎn)多于缺點(diǎn)。有了.Net,可以在未來的開發(fā)項(xiàng)目中贏得更高的生產(chǎn)力。越來越多的人開始加入到.Net學(xué)習(xí)的隊(duì)伍中來,其中也有不少人參加培訓(xùn)。

第四篇:軟件工程師職業(yè)規(guī)范

軟件工程師職業(yè)道德規(guī)范和實(shí)踐要求

原則

原則0守則

軟件工程師的基本要求,樹立軟件產(chǎn)業(yè)界整體優(yōu)良形象:

0.01自覺遵守公民道德規(guī)范標(biāo)準(zhǔn)和中國(guó)軟件行業(yè)基本公約。

0.02講誠(chéng)信,堅(jiān)決反對(duì)各種弄虛作假現(xiàn)象,不承接自己能力尚難以勝任的任務(wù),對(duì)已經(jīng)承諾的事,要保證做到,在情況變化和有特殊原因,實(shí)在難以做到時(shí),應(yīng)及早向當(dāng)事人報(bào)告和說明;忠實(shí)做好各種作業(yè)記錄,不隱瞞、不虛構(gòu),對(duì)提交的軟件產(chǎn)品和及其功能,在有關(guān)文檔上不作夸大不實(shí)的說明。

0.03講團(tuán)結(jié)、講合作,有良好的團(tuán)隊(duì)協(xié)作精神,善于溝通和交流,在業(yè)務(wù)討論上,積極坦率地發(fā)表自己的觀點(diǎn)和意見,對(duì)理解不清楚和有疑問的地方,決不放過,在做同級(jí)評(píng)審和技術(shù)審核時(shí),實(shí)事求是地反映和指出問題,對(duì)事不對(duì)人,要自覺協(xié)助項(xiàng)目經(jīng)理做好項(xiàng)目管理,積極提出工作改進(jìn)建議。

0.04有良好的知識(shí)產(chǎn)權(quán)保護(hù)觀念,自覺抵制各種違反知識(shí)產(chǎn)權(quán)保護(hù)法規(guī)的行為,不購買和使用盜版的軟件,不參與侵犯知識(shí)產(chǎn)權(quán)的活動(dòng),在自己開發(fā)的產(chǎn)品中不拷貝、復(fù)用未獲得使用許可的他方內(nèi)容。0.05樹立正確的技能觀,努力提高自己的技能,為社會(huì)和人類造福,絕不利用自己的技能去從事危害公眾利益的活動(dòng),包括構(gòu)造虛假信息和不良內(nèi)容、制造電腦病毒、參與盜版活動(dòng)、非法解密存取、黑客行為和攻擊網(wǎng)站等行為,提倡健康的網(wǎng)絡(luò)道德準(zhǔn)則和交流活動(dòng)。應(yīng)大力鼓勵(lì)和提倡利用自己的計(jì)算機(jī)知識(shí),積極參與科學(xué)普及活動(dòng)和應(yīng)用推廣活動(dòng)。

0.06認(rèn)真履行簽定的合同和協(xié)議規(guī)定,有良好的工作責(zé)任感,不能以追求個(gè)人利益為目的,而不顧協(xié)議合同規(guī)定,不顧對(duì)已承諾的項(xiàng)目開發(fā)任務(wù)的影響,甚至以攜帶原企業(yè)的資料提高自己的身價(jià)。應(yīng)自覺遵守保密規(guī)定,不隨意向他人泄露工作和客戶的機(jī)密。

0.07面對(duì)飛速發(fā)展的技術(shù),能自覺跟蹤技術(shù)發(fā)展動(dòng)態(tài),積極參與各種技術(shù)交流、技術(shù)培訓(xùn)和繼續(xù)教育活動(dòng),不斷改進(jìn)和提高自己的技能,自覺參與項(xiàng)目管理和軟件過程改進(jìn)活動(dòng)。能注意對(duì)個(gè)人軟件過程活動(dòng)的監(jiān)控和管理,積累工程數(shù)據(jù),研究和不斷改進(jìn)自己的軟件生產(chǎn)效率和質(zhì)量,并積極參與發(fā)展高效的團(tuán)隊(duì)軟件過程管理,使各項(xiàng)軟件產(chǎn)出,都能達(dá)到國(guó)際和國(guó)家標(biāo)準(zhǔn)與規(guī)范。

0.08努力提高自己的技術(shù)和職業(yè)道德素質(zhì),力爭(zhēng)做到與國(guó)際接軌,提交的軟件和文檔資料能符合國(guó)際和國(guó)家的有關(guān)技術(shù)標(biāo)準(zhǔn),在職業(yè)道德規(guī)范上,也能符合國(guó)際軟件工程師職業(yè)道德規(guī)范標(biāo)準(zhǔn)。

原則1公眾

軟件工程師應(yīng)當(dāng)以公眾利益為目標(biāo),特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

1.01對(duì)他們的工作承擔(dān)完全的責(zé)任;

1.02以公眾利益為前提,合理分配軟件工程師、雇主、客戶和用戶的利益;

1.03批準(zhǔn)軟件,應(yīng)該在確信該軟件是安全的、符合規(guī)格說明的、經(jīng)過合適測(cè)試的、不會(huì)降低生活品質(zhì)、不影響隱私權(quán)或者有害環(huán)境的前提之下;

1.04當(dāng)他們有理由相信有關(guān)的軟件和文檔,可以對(duì)用戶、公眾或環(huán)境造成任何實(shí)際或潛在的危害時(shí),應(yīng)該向適當(dāng)?shù)娜藛T或當(dāng)局舉報(bào);

1.05通過合作解決由于軟件本身及其安裝、維護(hù)、支持或文檔引起的社會(huì)嚴(yán)重關(guān)切的各種事項(xiàng);1.06在所有有關(guān)軟件、文檔、方法和工具的申述中,特別是與公眾相關(guān)的,力求公正,避免欺騙;1.07認(rèn)真考慮諸如使用者身體殘疾、資源分配限制、經(jīng)濟(jì)貧困和其他可能影響軟件使用的各種因素;1.08應(yīng)致力于將自己的專業(yè)技能應(yīng)用于公益事業(yè)和公共教育。

原則2客戶和雇主

在保持與公眾利益一致的原則下,軟件工程師應(yīng)注意滿足客戶和雇主的最高利益,特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

2.01在其可勝任的領(lǐng)域提供服務(wù),對(duì)其經(jīng)驗(yàn)和教育方面的不足應(yīng)持誠(chéng)實(shí)和坦率的態(tài)度;

2.02不使用非法或非合理渠道獲得的軟件,不明知故犯;

2.03 在客戶或雇主知曉和同意的情況下,只在準(zhǔn)許的范圍內(nèi)使用客戶或雇主的資產(chǎn);

2.04 保證他們所遵循的文檔是按要求經(jīng)過授權(quán)批準(zhǔn)的;

2.05只要工作中所接觸的機(jī)密文件不違背公眾利益和法律,對(duì)這些文件所記載的信息須嚴(yán)格保密;2.06根據(jù)判斷,如果一個(gè)項(xiàng)目有可能失敗,或者費(fèi)用過高,或違反知識(shí)產(chǎn)權(quán)法規(guī),或者存在其它問題,應(yīng)立即確認(rèn),將文檔記錄、收集的證據(jù)和報(bào)告提交客戶或雇主;

2.07當(dāng)他們知道軟件或文檔有涉及到社會(huì)明顯關(guān)切的問題時(shí),應(yīng)進(jìn)行確認(rèn),并將文檔記錄和報(bào)告提交給雇主或客戶;

2.08 不接受不利于當(dāng)前雇主工作的外部工作;

2.09不提倡與雇主或客戶的利益沖突,除非出于符合更高道德規(guī)范的考慮。在后者情況下,應(yīng)通報(bào)雇主或其他涉及這一道德規(guī)范的適當(dāng)?shù)漠?dāng)事人。

原則3產(chǎn)品

軟件工程師應(yīng)當(dāng)確保他們的產(chǎn)品和相關(guān)的改進(jìn)符合最高的專業(yè)標(biāo)準(zhǔn),特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

3.01 努力保證高質(zhì)量、可接受的成本和合理的進(jìn)度,確保任何有意義的折衷方案是雇主和客戶清楚和接受的,且從用戶和公眾角度是適合的;

3.02確保他們所從事或建議的項(xiàng)目有適當(dāng)和可達(dá)到的目標(biāo);

3.03識(shí)別、定義和解決他們工作項(xiàng)目中有關(guān)的道德、經(jīng)濟(jì)、文化、法律和環(huán)境問題;

3.04通過適當(dāng)?shù)亟Y(jié)合教育、培訓(xùn)和實(shí)踐經(jīng)驗(yàn),保證他們能勝任正從事和建議開展的工作項(xiàng)目;3.05保證他們?cè)趶氖禄蚪ㄗh的項(xiàng)目中使用合適的方法;

3.06只要適用,遵循最適合當(dāng)前工作的專業(yè)標(biāo)準(zhǔn),除非出于道德或技術(shù)考慮,并在可認(rèn)定的情況下才允許有所變通;

3.07努力做到充分理解所從事軟件的規(guī)格說明;

3.08保證他們所從事的軟件說明是良好的文檔、可滿足用戶需要和經(jīng)過適當(dāng)批準(zhǔn)的;

3.09保證對(duì)他們從事或建議的項(xiàng)目,做出實(shí)際和定量的估算,包括成本、進(jìn)度、人員、質(zhì)量和輸出,并對(duì)估算的不確定性做出評(píng)估;

3.10確保對(duì)其從事的軟件和文檔資料有合適的測(cè)試、排錯(cuò)和評(píng)審;

3.11保證對(duì)其從事的項(xiàng)目,有合適的文檔,包括列入從中發(fā)現(xiàn)的重要問題和采取的解決辦法;

3.12開發(fā)的軟件和相關(guān)的文檔,應(yīng)尊重那些受軟件影響的人的隱私;

3.13謹(jǐn)慎使用從正當(dāng)、合法渠道獲得的精確數(shù)據(jù),并保證只在準(zhǔn)許的范圍內(nèi)使用;

3.14注意維護(hù)那些容易過時(shí)或有出錯(cuò)情況時(shí)的數(shù)據(jù)的完整性;

3.15 處理各類軟件維護(hù)時(shí),應(yīng)保持與開發(fā)時(shí)一樣認(rèn)真的職業(yè)態(tài)度。

原則4判斷

軟件工程師應(yīng)當(dāng)維護(hù)他們職業(yè)判斷的完整性和獨(dú)立性,特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):4.01所有技術(shù)性判斷應(yīng)服從支持和維護(hù)人類價(jià)值的需要;

4.02只有在對(duì)本人監(jiān)督下準(zhǔn)備的文檔,或在本人專業(yè)知識(shí)范圍內(nèi)并經(jīng)本人同意的情況下才簽署文檔;4.03對(duì)受他們?cè)u(píng)估的軟件或文檔,應(yīng)保持職業(yè)的客觀性;

4.04不參與欺騙性的經(jīng)濟(jì)行為,如行賄、重復(fù)收費(fèi)或其他不正當(dāng)經(jīng)濟(jì)行為;

4.05對(duì)無法回避和避免的利益沖突,應(yīng)告示所有有關(guān)方面;

4.06當(dāng)他們、他們的雇主或客戶之間存有未公開和潛在利益沖突時(shí),拒絕以會(huì)員或顧問身份參加與軟件事務(wù)相關(guān)的私人、政府或職業(yè)團(tuán)體;

原則5管理

軟件工程的經(jīng)理和領(lǐng)導(dǎo)人員應(yīng)贊成和促進(jìn)對(duì)軟件開發(fā)和維護(hù)合乎道德規(guī)范的管理,特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

5.01對(duì)其從事的項(xiàng)目保證良好的管理,包括提高質(zhì)量和減少風(fēng)險(xiǎn)等有效手段;

5.02保證軟件工程師在遵循標(biāo)準(zhǔn)之前便知曉它們;

5.03保證軟件工程師知道雇主是如何保護(hù)對(duì)雇主或其他人保密的口令、文件和信息的有關(guān)策略和方法;5.04布置工作任務(wù)應(yīng)先考慮其教育和經(jīng)驗(yàn)有相應(yīng)的水平,再加上有進(jìn)一步教育和成長(zhǎng)的要求;

5.05保證對(duì)他們從事或建議的項(xiàng)目,做出現(xiàn)實(shí)和定量的估算,包括成本、進(jìn)度、人員、質(zhì)量和輸出,并對(duì)估算的不確定性做出評(píng)估;

5.06在雇傭軟件工程師時(shí),需實(shí)事求是地介紹雇傭條件;

5.07提供公正和合理的報(bào)酬;

5.08不能不公正地阻止一個(gè)人取得可以勝任的崗位;

5.09保證對(duì)那些在軟件、過程、研究、寫作、或其它知識(shí)產(chǎn)權(quán)的所有權(quán)方面做出貢獻(xiàn)的軟件工程師,有一個(gè)公平的協(xié)議;

5.10應(yīng)對(duì)違反雇主利益或道德觀念的指控,提供正規(guī)的聽證過程;

5.11不要求軟件工程師去做任何與道德規(guī)范相違背的事;

5.12不能處罰對(duì)項(xiàng)目表露出道德關(guān)切的人;

原則6專業(yè)

在與公眾利益一致的原則下,軟件工程師應(yīng)當(dāng)保證其專業(yè)的完整性和聲譽(yù),特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

6.01協(xié)助發(fā)展一個(gè)適合執(zhí)行道德規(guī)范的組織環(huán)境;

6.02推進(jìn)軟件工程的共識(shí)性;

6.03通過適當(dāng)參加各種專業(yè)組織、會(huì)議和通過出版物,擴(kuò)充軟件工程知識(shí);

6.04作為一名職業(yè)人員,支持其他軟件工程師努力遵循本道德規(guī)范;

6.05不以犧牲職業(yè)、客戶或雇主利益為代價(jià),謀求自身利益;

6.06服從所有監(jiān)管作業(yè)的法規(guī),除非這種要求與公眾利益有不一致時(shí)例外;

6.07要精確敘述自己所從事軟件工作的特性,不僅避免錯(cuò)誤的斷言,也要防止那些可能造成猜測(cè)投機(jī)、空洞無物、欺騙性、誤導(dǎo)性或者有疑問的斷言;

6.08對(duì)所從事的軟件和相關(guān)文檔,負(fù)起檢測(cè)、修正和報(bào)告錯(cuò)誤的責(zé)任;

6.09保證讓客戶、雇主和主管人員知道軟件工程師對(duì)本道德規(guī)范的承諾,以及這一承諾帶來的后果和影響;

6.10避免靠近與本道德規(guī)范有沖突的業(yè)務(wù)和組織;

6.11 要認(rèn)識(shí)違反本規(guī)范是與成為一名專業(yè)工程師不相稱的;

6.12在出現(xiàn)明顯違反本規(guī)范時(shí),應(yīng)向有關(guān)當(dāng)事人表達(dá)自己的擔(dān)憂,除非在沒有可能、會(huì)影響生產(chǎn)或有危險(xiǎn)時(shí)才可例外;

6.13當(dāng)與明顯違反道德規(guī)范的人無法磋商,或者會(huì)影響生產(chǎn)或有危險(xiǎn)時(shí),應(yīng)向有關(guān)當(dāng)局報(bào)告;

原則7同行

軟件工程師對(duì)其同行應(yīng)持平等、互助和支持的態(tài)度,特別是在適當(dāng)?shù)那闆r下軟件工程師應(yīng)當(dāng):

7.01鼓勵(lì)同行遵守本道德規(guī)范;

7.02在專業(yè)發(fā)展方面幫助同行;

7.03充分信任和贊賞其他人的工作,杜絕追逐不應(yīng)有的贊譽(yù);

7.04評(píng)審別人的工作,應(yīng)客觀、直率和進(jìn)行適當(dāng)?shù)奈臋n記錄;

7.05持良好的心態(tài)聽取同行的意見、關(guān)切和抱怨;

7.06協(xié)助同行充分熟悉當(dāng)前的標(biāo)準(zhǔn)工作規(guī)范,包括保護(hù)口令、文件和保密信息等有關(guān)的政策和規(guī)定,以

及其他常規(guī)的安全措施;

7.07 出于客戶、雇主或公眾利益的考慮,軟件工程師可以以善意態(tài)度質(zhì)詢同行的勝任能力,但不要以不公正的手段干涉同行的職業(yè)發(fā)展;

7.08在出現(xiàn)超越本人勝任范圍的情況時(shí),應(yīng)主動(dòng)征詢其他熟悉這一領(lǐng)域的專業(yè)人員的意見;

原則8自身

軟件工程師應(yīng)當(dāng)參與終生職業(yè)實(shí)踐的學(xué)習(xí),并促進(jìn)合乎道德的職業(yè)實(shí)踐方法,特別是軟件工程師應(yīng)不斷致力于:

8.01深化他們的開發(fā)知識(shí),包括軟件的分析、規(guī)格說明、設(shè)計(jì)、開發(fā)、維護(hù)和測(cè)試、相關(guān)的文檔,以及開發(fā)過程的管理;

8.02提高他們?cè)诤侠淼某杀竞蜁r(shí)限范圍內(nèi),開發(fā)安全、可靠和有用質(zhì)量保證的軟件的能力;8.03提高他們編寫正確、有技術(shù)含量的和良好的文檔能力;

8.04提高他們對(duì)所從事軟件和相關(guān)文檔資料,以及應(yīng)用環(huán)境的了解;

8.05提高他們對(duì)從事軟件和文檔的有關(guān)標(biāo)準(zhǔn)和法律的熟悉程度;

8.06提高他們對(duì)本規(guī)范,及其解釋和如何應(yīng)用于本身工作的了解;

8.07不因?yàn)槟承╇y以接受的偏見而不公正地對(duì)待他人;

8.08不影響他人在執(zhí)行道德規(guī)范時(shí)所采取的任何行動(dòng);

8.09要認(rèn)識(shí)到違反本規(guī)范是與成為一名專業(yè)軟件工程師不相稱的;

第五篇:軟件工程師職業(yè)分析

軟件工程師

一、職業(yè)簡(jiǎn)介

我是中國(guó)科學(xué)技術(shù)大學(xué)07級(jí)計(jì)算機(jī)學(xué)院的學(xué)生,我的專業(yè)是計(jì)算機(jī)科學(xué)技術(shù)。科大的計(jì)算機(jī)研究軟件多于硬件,而且鑒于我的專業(yè)和興趣以及今后的發(fā)展,我選擇研究的職業(yè)是——軟件工程師。

軟件工程不等同于軟件開發(fā)或者簡(jiǎn)單的編程工作,軟件工程是一個(gè)工程學(xué)科,其指導(dǎo)意義較之軟件開發(fā)更為廣泛。有一個(gè)比較貼切的比喻:把一款軟件比做一座大橋,那么軟件工程師相當(dāng)于施工總指揮,而一般的軟件開發(fā)人員相當(dāng)于建筑工人!

其次,我說軟件工程是一個(gè)工程學(xué)科,但它同時(shí)也是一個(gè)管理學(xué)科,你必須學(xué)會(huì)怎樣來領(lǐng)導(dǎo)你的小組是他們能夠完全理解貫徹你的意圖。應(yīng)此必須具有良好的溝通能力當(dāng)然這個(gè)東西不是讀一本書參加一個(gè)培訓(xùn)班就能作到的,這要依賴于平時(shí)的培養(yǎng)。

另外,不要以為你掌握了軟件工程的理論就一定能做軟件工程相應(yīng)的事情,軟件工程只是一個(gè)理論一個(gè)知道思想。搞軟件開發(fā)的都必須了解這些基本理論并在平時(shí)的工作中認(rèn)真的去貫徹執(zhí)行。

二、典型的生涯路徑

我將軟件工程師的職業(yè)路徑分為三個(gè)階段:

(1)初級(jí)階段:在這個(gè)階段,所作的工作相當(dāng)于普通的軟件開發(fā)和編程人員,主要進(jìn)行一些小的程序開發(fā),熟練技術(shù)工作,學(xué)習(xí)一些與自己工作發(fā)展方向有關(guān)的技術(shù)知識(shí)。這是為以后在技術(shù)工作方面取得成就的基礎(chǔ)階段。

(2)發(fā)展階段:逐步在公司的一些大型研究項(xiàng)目中發(fā)揮更加重要更加核心的作用,對(duì)于大部分編程語言以及算法能熟練掌握,對(duì)于技術(shù)運(yùn)用純熟,成為軟件開發(fā)的高級(jí)人才。(3)高級(jí)階段:由技術(shù)型人才逐漸向管理型人才轉(zhuǎn)化,由于自己的技術(shù)能力以及管理經(jīng)驗(yàn)在自己的工作領(lǐng)域成為公司的中堅(jiān)力量,能領(lǐng)導(dǎo)一些企業(yè)大型項(xiàng)目,對(duì)于自己的研究項(xiàng)目有獨(dú)到的見解,傳授剛剛進(jìn)入職場(chǎng)的職員一定的工作經(jīng)驗(yàn)。為企業(yè)以及該領(lǐng)域培養(yǎng)后備力量,這是職業(yè)生涯路徑的最后階段,也是職業(yè)生涯路徑最輝煌的階段。

大致的職位路徑:程序員——助理工程師——工程師——高級(jí)工程師——企業(yè)CEO

三、發(fā)展趨勢(shì)

信息產(chǎn)業(yè)是二十一世紀(jì)最具發(fā)展前景的工作領(lǐng)域之一,隨著經(jīng)濟(jì)技術(shù)的持續(xù)快速發(fā)展,信息技術(shù)越來越展現(xiàn)出其突出的重要性,二十一世紀(jì)是信息時(shí)代,所以計(jì)算機(jī)科學(xué)也必然有著廣闊的市場(chǎng)與發(fā)展前景,再加上3G時(shí)代即將到來,未來對(duì)于軟件=工程師的需求量也會(huì)越來越大。08年至今金融危機(jī)席卷全球,軟件計(jì)算機(jī)行業(yè)也受到了很大的沖擊,大量計(jì)算機(jī)人員失業(yè)。IT業(yè)就業(yè)壓力增大,但這并不意味著計(jì)算機(jī)人才已經(jīng)飽和!雖然整體上IT業(yè)不是很景氣,但對(duì)于高級(jí)軟件工程師的需求從未減少過,相比反而增長(zhǎng)!只是大部分高校畢業(yè)生難以滿足各企業(yè)以及機(jī)關(guān)需要,缺少實(shí)際應(yīng)用型人才。所以從總的趨勢(shì)來看,只要認(rèn)真學(xué)好基礎(chǔ)課,提高自己的應(yīng)用與就業(yè)能力,未來的信息產(chǎn)業(yè)的發(fā)展還是十分光明的。

四、薪水水平

薪水往往與其工作經(jīng)驗(yàn)有較大的關(guān)系。按照上文所說的不同的工作階段基本可以劃分不同的薪金水平。按科大畢業(yè)生的水平來說,本科畢業(yè)生直接進(jìn)入到IT行業(yè)平均月薪可以達(dá)到四五千,博士畢業(yè)生可以拿到15萬-20萬的年薪,主要是因?yàn)椴┦可呀?jīng)在學(xué)校里有了很長(zhǎng)時(shí)間的研究和工作經(jīng)驗(yàn)。雖說薪金水平和工作經(jīng)驗(yàn)有關(guān),但軟件方面的工作可以被稱為“青春飯”,因?yàn)檫@項(xiàng)工作壓力較大,耗費(fèi)精力也很多。隨著年齡的增長(zhǎng),一些把握住機(jī)會(huì)的人的薪金可以達(dá)到很高的水平(50萬-100萬),并且呈上升趨勢(shì),而那些沒把握住機(jī)會(huì)的人,他們的薪水并不會(huì)有較多的增長(zhǎng)。

五、所需要的技能(1)編程能力

編程能力是軟件工作人員最基本也是最典型的能力,軟件工作人員至少熟練掌握兩到三種開發(fā)工具的使用,其中C/C++和JAVA是我重點(diǎn)推薦的開發(fā)工具,C/C++以其高效率和高度的靈活性成為開發(fā)工具中的利器,很多系統(tǒng)級(jí)的軟件還是用C/C++編寫。而JAVA的跨平臺(tái)和與WEB很好的結(jié)合是JAVA的優(yōu)勢(shì)所在。

(2)軟件工程

作為一個(gè)軟件工程師,他應(yīng)該具備一些普通程序員所沒有的素質(zhì)或者技能,軟件工程就是這項(xiàng)技能。現(xiàn)代大型軟件系統(tǒng)的開發(fā)中,工程化的開發(fā)控制取代個(gè)人英雄主義,成為軟件系統(tǒng)成功的保證,一個(gè)優(yōu)秀的軟件工程師是將出色的編程能力和開發(fā)技巧同嚴(yán)格的軟件工程思想有機(jī)結(jié)合,編程只是軟件生命周期中的其中一環(huán),優(yōu)秀的軟件工程師應(yīng)該掌握軟件開發(fā)各個(gè)階段的基本技能,如市場(chǎng)分析,可行性分析,需求分析,結(jié)構(gòu)設(shè)計(jì),詳細(xì)設(shè)計(jì),軟件測(cè)試等。

(3)英語知識(shí)

由于計(jì)算機(jī)是美國(guó)人發(fā)明的,并且我們現(xiàn)在所用的系統(tǒng)都是國(guó)外的,很多軟件也是國(guó)外軟件工程師編出來的,我們想要看懂操作系統(tǒng)的源代碼、想要理解那些優(yōu)秀軟件的編程思想、想要編寫出好程序,就必須要有過硬的英語基礎(chǔ)!僅僅一張4級(jí)或6級(jí)的證書是遠(yuǎn)遠(yuǎn)不夠的!

六、雇傭機(jī)構(gòu)

對(duì)于軟件開發(fā)這個(gè)反映世界發(fā)展前沿的產(chǎn)業(yè),高科技、信息化是其代名詞。但是由于計(jì)算機(jī)技術(shù)的快速發(fā)展,信息產(chǎn)業(yè)幾乎涉及生活中的方方面面,可以從事合資企業(yè)、金融服務(wù)業(yè)、制造業(yè)、商品流通業(yè)、服務(wù)業(yè)的信息采集、分析和處理、網(wǎng)絡(luò)營(yíng)銷、商品進(jìn)出口業(yè)務(wù)操作、網(wǎng)站的維護(hù)、信息安全等許多產(chǎn)業(yè)方向。所以雇傭機(jī)構(gòu)也十分廣泛,雇傭機(jī)構(gòu)多為高新企業(yè),其中包括多數(shù)中外合資企業(yè)。也包括政府機(jī)構(gòu),軍事部門等。

七、婦女與少數(shù)民族

本職業(yè)對(duì)男女、民族沒有限制,但為男性較多,同等情況下,女士在競(jìng)爭(zhēng)時(shí)略有劣勢(shì)。

八、被雇傭過程

以科大學(xué)生來談,主要的就業(yè)途徑是參加企業(yè)招聘會(huì)并向中意的企業(yè)投簡(jiǎn)歷,并參加筆試或面試來競(jìng)聘。也可以通過實(shí)習(xí)等方式參加工作。

九、工作條件

軟件工程師的工作主要都是在辦公室內(nèi)面對(duì)著電腦完成的,軟件行業(yè)是很艱苦的,時(shí)時(shí)刻刻都面臨著各個(gè)方面的激烈競(jìng)爭(zhēng),所以工作壓力很大,加班工作是經(jīng)常發(fā)生的事情。由于常需要合作交流,出差甚至出國(guó)機(jī)會(huì)也很多。甚至很多大型企業(yè)要求員工長(zhǎng)期在外工作。

在工作初級(jí)階段,與客戶交流機(jī)會(huì)不會(huì)太多,但此工作需要團(tuán)結(jié)協(xié)作,所以與員工領(lǐng)導(dǎo)交流較多,但隨職位發(fā)展,與客戶的良好交流也成為必備的素質(zhì)之一。

十、教育/培訓(xùn)

軟件開發(fā)技術(shù)以及程序開發(fā)人員往往在工作前就擁有良好的知識(shí)背景,但學(xué)習(xí)培訓(xùn)對(duì)于此職業(yè)來說也是比較重要的,很多大公司為了增強(qiáng)職員的能力和歸屬感,幫助職員了解最新技術(shù)開展一定的培訓(xùn)工作。但一般每次培訓(xùn)工作不會(huì)經(jīng)歷很長(zhǎng)時(shí)間,對(duì)于很多初級(jí)工作者來說,培訓(xùn)是經(jīng)常經(jīng)歷的也是很重要的發(fā)展階段。

十一、證書/資格證

要求具有國(guó)家計(jì)算機(jī)等級(jí)資格證書,具體工作會(huì)有不同的等級(jí)要求(科大學(xué)生不需要,名牌大學(xué)的優(yōu)勢(shì)??)。軟件工程師還要通過“軟件工程師資格考試”,拿到證書。在職業(yè)高級(jí)階段擁有國(guó)家高級(jí)工程師是我的目標(biāo)。但是,對(duì)于軟件開發(fā)而言,具有真正的工作能力才是最重要的。

十二、組織關(guān)系

由于軟件開發(fā)技術(shù)工作的可工作領(lǐng)域十分廣泛,所以具有一定能力水平的網(wǎng)絡(luò)技術(shù)工作者會(huì)在社會(huì)的各個(gè)方面發(fā)光發(fā)熱,對(duì)于杰出人才,在國(guó)防、軟件開發(fā)等等方面都會(huì)有較大成就與廣泛的組織會(huì)員關(guān)系。

十三、前景

雖然經(jīng)過金融危機(jī)的沖擊,IT業(yè)受到了巨大的沖擊,但是我對(duì)我所向往的職業(yè)的就業(yè)前景還是比較樂觀的。以IT中心地帶北京市來看,北京市人事局發(fā)布近期的人才市場(chǎng)供需情況的排名卻顯示,用人單位招聘專業(yè)職位數(shù)量排名前20位的依次是:市場(chǎng)營(yíng)銷、行政管理、財(cái)會(huì)、土建、機(jī)械與儀器儀表、企業(yè)管理、國(guó)際經(jīng)濟(jì)、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)應(yīng)用與維護(hù)、翻譯、計(jì)算機(jī)軟件、醫(yī)藥衛(wèi)生、輕工糧食食品、人力資源管理、通信工程、自動(dòng)控制、環(huán)境工程、廣告、材料、化工制藥。計(jì)算機(jī)軟件排在11位。就其排名來說,不是很理想,但是,根據(jù)軟件開發(fā)行業(yè)實(shí)際情況來說,現(xiàn)在的就業(yè)情況還算樂觀。

據(jù)有關(guān)權(quán)威部門統(tǒng)計(jì):將來幾年內(nèi)我國(guó)軟件行業(yè)的從業(yè)機(jī)會(huì)十分龐大:中國(guó)每年對(duì)軟件人才的需求將達(dá)到35萬-40萬人左右,而每年高校培養(yǎng)出來的計(jì)算機(jī)相關(guān)專業(yè)的畢業(yè)生只有6萬人左右。而處于軟件人才金字塔結(jié)構(gòu)的底部的軟件“藍(lán)領(lǐng)”,需求自然是最大。

十四、對(duì)生活方式的影響

由于這個(gè)工作工作時(shí)間較長(zhǎng),壓力較大,可能會(huì)影響自己與家人的相處時(shí)間,相應(yīng)的休閑時(shí)間也會(huì)相應(yīng)減少。很多軟件工程師無奈走入“單身貴族”的行列。但總的來說,還是會(huì)有一定的空余時(shí)間供自己支配。總之,這種職業(yè)的生活節(jié)奏是比較快的,尤其是在外企工作,工作壓力較大,對(duì)于自己的婚姻、家庭、休閑也會(huì)受到一定的影響。

十五、總結(jié)

結(jié)合目前我所學(xué)習(xí)的專業(yè)以及我自己的興趣愛好,軟件工程師比較符合我今后的工作方向,但是這項(xiàng)職業(yè)畢竟是青春飯,在步入中年之后,工作以及生活壓力會(huì)逐漸加大,所以我希望在此職業(yè)有一定的業(yè)績(jī)后,逐步向管理者邁進(jìn),最好可以擁有自己的事業(yè)。雖然這項(xiàng)工作壓力較大,但我對(duì)這項(xiàng)工作的前景感到樂觀,雖然競(jìng)爭(zhēng)比較激烈,但只要把握好自己,按照自己的規(guī)劃努力學(xué)習(xí),相信一定會(huì)取得成功。

任何成功的道路都不是一帆風(fēng)順的,做這份職業(yè)同樣如此,但我相信我會(huì)做好這份職業(yè),也相信這份職業(yè)會(huì)適合我,幫助我一步一步的實(shí)現(xiàn)我的人生理想。

下載軟件工程師的十個(gè)“不職業(yè)”行為word格式文檔
下載軟件工程師的十個(gè)“不職業(yè)”行為.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    軟件工程師職業(yè)調(diào)研報(bào)告

    中國(guó)地質(zhì)大學(xué)(北京)期末考試論文專用 課程名稱:就業(yè)調(diào)查班號(hào):078071學(xué)號(hào):07007111 姓名:孫琳琳成績(jī): 調(diào)研報(bào)告 1.調(diào)查內(nèi)容 軟件工程師職位信息、職業(yè)要求及認(rèn)證情況。 2.調(diào)查目的......

    2018高薪職業(yè):Java軟件工程師

    2018高薪職業(yè):Java軟件工程師近年來,IT行業(yè)發(fā)展越來越快,在2017十大熱門行業(yè)中,IT行業(yè)排名遙遙領(lǐng)先。堪比金融行業(yè)的高薪誘惑,年輕一代的工作文化,與時(shí)俱進(jìn)的行業(yè)動(dòng)向,為人稱道的......

    軟件工程師職業(yè)調(diào)研報(bào)告5篇

    中國(guó)地質(zhì)大學(xué)(北京)期末考試論文專用 課程名稱:就業(yè)調(diào)查班號(hào):078071 學(xué)號(hào):07007111 姓名:孫琳琳成績(jī):調(diào)研報(bào)告 1.調(diào)查內(nèi)容 軟件工程師職位信息、職業(yè)要求及認(rèn)證情況。 2.調(diào)查目的......

    國(guó)際軟件工程師職業(yè)規(guī)范(5篇)

    軟件工程職業(yè)道德規(guī)范和實(shí)踐要求 序言 計(jì)算機(jī)正逐漸成為商業(yè)、工業(yè)、政府、醫(yī)療、教育、娛樂和整個(gè)社會(huì)的發(fā)展中心,軟件工程師通過直接參與或者教授,對(duì)軟件系統(tǒng)的分析、說明、......

    軟件測(cè)試工程師的職業(yè)生涯規(guī)劃

    問題描述:目前,不少測(cè)試工程師職業(yè)發(fā)展方向很迷茫。軟件測(cè)試工程師的職業(yè)發(fā)展路線是什么?是走技術(shù)路線、還是管理路線、或者其他?若您選擇其中一條路線,您是如何來儲(chǔ)備自己的能力......

    十個(gè)不心得

    學(xué)習(xí)《中小學(xué)教師“十個(gè)不”的承諾》 心得體會(huì) 作為一名人民教師,我們既要教書,更要育人。育人更重于教書,那么師德必定是這一切的前提和保證,是教師的立身之本。作為教師我們要......

    軟件工程師

    怎樣才能成為一名軟件開發(fā)工程師呢?我在網(wǎng)上閱覽很多文章,感覺這篇比較不錯(cuò),這篇文章轉(zhuǎn)載過多,已經(jīng)不知道是出于那位前輩之手了。這篇文章是給初學(xué)者或者還沒有達(dá)到軟件開發(fā)工程......

    軟件工程師

    軟件工程師 崗位要求 計(jì)算機(jī)或相關(guān)專業(yè),本科以上學(xué)歷,有2年以上軟件開發(fā)經(jīng)驗(yàn) 具有良好的學(xué)習(xí)、溝通能力 精通Vb/VC/VS2008等開發(fā)環(huán)境 熟練掌握ASP、COM組件或VS2008開發(fā)技術(shù)。......

主站蜘蛛池模板: 免费看胸秘?变态视频| 国产一区二区色婬影院| 国产 麻豆 日韩 欧美 久久| 成人看片黄a免费看那个网址| 人妻在卧室被老板疯狂进入| 精品麻豆国产色欲色欲色欲www| 中文字幕日韩精品有码视频| 亚洲美女被黑人巨大在线播放| 国产激情综合在线观看| 亚洲性线免费观看视频成熟| 国内老熟妇对白xxxxhd| 午夜无码无遮挡在线视频| 亚洲大色堂人在线视频| 国产成人亚洲综合无码精品| 久久免费精品国自产拍网站| 亚洲欧洲中文日韩久久av乱码| 国产精品沙发午睡系列| 欧美成人aa大片| 曰韩人妻无码一区二区三区综合部| 亚洲中文字幕无码永久在线| 日韩av无码社区一区二区三区| 在线亚洲综合欧美网站首页| 少妇人妻精品一区二区三区| 亚洲精品成av人片天堂无码| 亚洲中久无码永久在线观看同| 人人超人人超碰超国产97超碰| 国产又粗又硬又大爽黄老大爷视频| 国产人妻一区二区三区四区五区六| 精品无码人妻一区二区三区不卡| 东京热一精品无码av| 国产精品区免费视频| 18禁止观看强奷免费国产大片| 92国产精品午夜福利| 粗大的内捧猛烈进出视频| 韩国精品一区二区无码视频| 国产黑色丝袜在线观看片不卡顿| 国产农村妇女aaaaa视频| 妖精色av无码国产在线看| 色先锋av影音先锋在线| 亚洲午夜爱爱香蕉片| 乱人伦人妻中文字幕无码久久网|