日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

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

admin
2012年5月4日 9:11 本文熱度 3336

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





■ 文 / 陳尚義





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


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





行為一:對外交付半成品


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


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





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


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


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





行為三:不積極幫助他人


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


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





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


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


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





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


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


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


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





行為六:公事私事相混淆


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


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





行為七:不注意更新自己


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


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





行為八:不主動與人溝通


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


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


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





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


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


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





行為十: 不夠誠實和正直


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


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





作者簡介:


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


該文章在 2012/5/4 9:11:51 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 午夜国产一区二区三区在线观看 | 大地资源网最新在线播放 | 国产日韩在线视看高清视频手机 | 成人午夜爽| 国产又爽又粗又猛的视频 | 色99久| 日韩电影 | 一个人看的免费高清www视频 | 中文字幕综| 夜夜国产亚洲视频香蕉 | 国产伦精品一区二区三区精品 | 精品一区二区三区中文字幕 | 日韩高清在线观看不卡一区二区 | 欧美精品高清在线观看 | 国产频99热精品在线 | 中文字幕一区在线观看 | 国产欧美精品一区 | 国产激情一区二区三区在线hd | 一女被多男玩喷潮视频免费看 | 影视大全电视剧在线播放 | 视频一区二区在线 | 国色一卡2卡二卡4卡乱码 | 成人69激情视频在线观看 | 最近日本免费观看mv免费版 | 一区②区三区电影网 | 欧美亚洲综合成人a∨在线 亚洲国产中文字幕在线观看 | 91极品蜜桃 | 国产一区二区三区观看 | 老色鬼在线精品视频 | 亚洲日本中文字幕天天更新 | 国产又黄又粗又色又刺激视频 | 国产欧美一区二区精品仙草咪 | 国产男女乱婬真视频免 | 国产又黄 | 日韩精品免费一区二区三区高清 | 红杏免费视频网站入口导航 | 欧美日韩亚洲国内一区二区三区 | 猛进猛出 | 国产精品亚洲一区二区三区在线 | 99热门精品一区二区三区无 | 99精品国产 |