空間站

          北極心空

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

          在互聯(lián)網(wǎng)的社區(qū)中,關(guān)于程序員浮躁的討論帖子很多。那么程序員真的浮躁嗎?他們?yōu)槭裁磿≡昴兀科涓词鞘裁茨兀?/font>

            程序員已經(jīng)是一個沒有門檻的職業(yè)

            隨著開發(fā)工具的可視性、易用性的增強(qiáng),程序開發(fā)變得越來越簡單。特別是隨著軟件工程方法的深入人心,開發(fā)過程管理變得愈加規(guī)范,使代碼編寫變得類似于機(jī)械性的動作。這樣,程序員已經(jīng)是一個沒有門檻的職業(yè),各培訓(xùn)機(jī)構(gòu)都可以號稱2-3個月內(nèi)打造一個軟件藍(lán)領(lǐng)。加之各種渠道的宣傳和炒作,讓公眾誤以為只要攀上IT,一定前途無量。我們到處都可以看到這樣的言論和宣傳,“中國每年缺程序員XX萬”,這是誰統(tǒng)計的數(shù)字?什么時候的數(shù)字?卻無處可查。我個人認(rèn)為這些數(shù)字是有問題的,是有很大的水分的。根據(jù)本人了解的情況,從2003年開始,中國各類大學(xué)所招的計算機(jī)相關(guān)專業(yè)的學(xué)生數(shù)量就已經(jīng)超過了IT行業(yè)所需的實際數(shù)量!

            培訓(xùn)機(jī)構(gòu)給程序員職業(yè)蒙上了陰影

            一些培訓(xùn)機(jī)構(gòu)的“粗制濫造”,給程序員這個職業(yè)蒙上了許多陰影。給人的總體感覺是現(xiàn)在的程序員越來越多,但真正有水平的程序員卻越來越少了。特別是有個別培訓(xùn)機(jī)構(gòu)濫發(fā)證書,濫發(fā)到什么程度呢?給大家舉個例子。

            早些年,當(dāng)我還在企業(yè)做經(jīng)理的時候,有一次招聘程序員,但有一個號稱是系統(tǒng)分析員的年輕后生來應(yīng)聘。出于對“系統(tǒng)分析員”這個名字的好感,我要求親自面試該應(yīng)聘者。既然是面試系統(tǒng)分析員,當(dāng)然要從軟件工程的話題談起,遺憾的是,此人對軟件工程一無所知。在這種情況下,我才提出要看他的證件,大失所望啊,原來是國內(nèi)某知名IT培訓(xùn)機(jī)構(gòu)所頒發(fā)的所謂系統(tǒng)分析員證書。經(jīng)過交流才知道,不管什么基礎(chǔ)的人(大部分是高中畢業(yè)生或中專畢業(yè)生),在該培訓(xùn)機(jī)構(gòu),只要學(xué)習(xí)一年,就可以頒發(fā)系統(tǒng)分析員證書的。既然不懂軟件工程,那咱們就談數(shù)據(jù)庫和算法吧,結(jié)果也是一問三不知。我急啊,就直問,“你究竟會什么?”,答復(fù)是“我會一點asp”。無語,走人。

            不久后,我給國家軟考辦提交了一份請示,以“有損系統(tǒng)分析員的名譽(yù)”為理由,要求取締該培訓(xùn)機(jī)構(gòu)頒發(fā)的系統(tǒng)分析員證書。得到的答復(fù)是“這個問題我們管不著,就好象中國有個著名的清華大學(xué),北京卻有人搞個華清大學(xué)。用人單位要注意識別李魁和李鬼”。“系統(tǒng)分析員”尚且如此之差,更別說他們的“高級程序員”和“程序員”了!這樣,導(dǎo)致業(yè)界感覺整個程序員的水平在下降,特別是使一些老程序員對新程序員“不屑一顧”。

            相當(dāng)一部分程序員是浮躁的

            現(xiàn)在的很多程序員真的是浮躁的,包括在校的大學(xué)生。主要表現(xiàn)在于:

            (1)不扎扎實實地鉆研理論,打好基礎(chǔ),而是成天浮在表面上。程序員不是不想上進(jìn),他們很多人也在讀書。但讀的大多是一些比較熱門的所謂“技術(shù)”書,業(yè)界炒什么“單詞”,他就讀什么。但由于理論基礎(chǔ)不牢,功底太淺,始終只是一些花拳繡腿而已。例如,我就發(fā)現(xiàn)一些程序員和一些大學(xué)生,成天在讀.NET,J2EE,Ajax之類的書籍,但關(guān)于數(shù)據(jù)庫原理、數(shù)據(jù)結(jié)構(gòu)與算法等基礎(chǔ)理論,卻一竅不通。有些學(xué)生不好好學(xué)習(xí)學(xué)校規(guī)定的課程,卻很有興趣地到外面的培訓(xùn)機(jī)構(gòu)去參加培訓(xùn),似乎感覺這樣更實在一些。

            (3)程序漏洞百出,敬業(yè)精神比較差。晚上泡酒吧、搓麻將、玩游戲,白天工作帶身不帶腦,把工作只是當(dāng)作為晚上玩而養(yǎng)好身體的一種手段。邊寫代碼邊網(wǎng)上聊天,程序漏洞百出。很少考慮程序問題給用戶造成的損失,給公司帶來的負(fù)面影響。很少去研究自己寫的代碼,看能否進(jìn)一步優(yōu)化,自以為是,認(rèn)為代碼只要通過編譯就萬事大吉了。

            (4)過于頻繁的跳槽,沒有長期規(guī)劃。為了三五塊工資的增長而頻繁跳槽,找工作時只看眼前的工資數(shù)量,而不考慮自身的長遠(yuǎn)發(fā)展和職業(yè)規(guī)劃。盡管辭職信中都會寫“由于自身發(fā)展”,但其實根本就沒有認(rèn)真去考慮過,只是作為一個借口而已。

            (5)剛踏入社會,就成天想著房子和車子。由此而抱怨工資太低、待遇太差、老板太小氣、房價太高,等等,感覺都是滿腹牢騷,一肚子憤懣。很少結(jié)合自己的實際能力和水平去衡量自己的“價值”。只想輕松賺錢,不愿意付出,不想承擔(dān)責(zé)任。成天喊工資太低,卻從來不去想自己為公司帶來了多少效益。

            浮躁不是程序員的錯

            導(dǎo)致程序員浮躁的根源在于整個社會的浮躁,在于IT企業(yè)的浮躁。

            (1)中國的IT企業(yè)絕大多數(shù)是作坊式或半作坊式的,招聘人員的要求就是“能做事”,很少有企業(yè)想過要真正培養(yǎng)一個程序員,使之成長。這樣,企業(yè)在招聘過程中,面試時很少涉及到對基礎(chǔ)理論的考查,而是看應(yīng)聘者“明天來上班,能否寫好這個代碼”。這樣,就會在業(yè)界傳開,“IT企業(yè)需要什么什么樣的人才”。如今高校擴(kuò)招,學(xué)生就業(yè)壓力大。為了就業(yè),學(xué)生只得適應(yīng)這個被扭曲的IT環(huán)境,學(xué)習(xí)一些表面性的技能而不是深層次的技術(shù),揀了芝麻丟了西瓜。

            (2)IT企業(yè)管理和運(yùn)作不規(guī)范。例如,沒有一套成形的管理制度,沒有一個合理的軟件過程。在對待程序員方面,希望“呼之即來,揮之即去”,往往為了一個項目就大量招聘,項目結(jié)束后就立即遣散。沒有給程序員交納社會保險,導(dǎo)致程序員心情浮躁,沒有安穩(wěn)感。

            (3)很多老程序員一旦有點技術(shù),就想單干。往往因為一個單就成立一個公司,單做完了,公司也就完了。這樣,一個晚上就可以冒出數(shù)百個公司,第二天早上又倒閉了數(shù)百個公司。導(dǎo)致程序員被動地頻繁跳槽,被動地浮躁。

            (4)同樣是由于企業(yè)規(guī)模太小,基本上以生存為惟一目的。沒有研發(fā)投入,導(dǎo)致程序員沒有進(jìn)步,在工作中沒有成就感,往往感覺很迷茫和無助。

            (5)部分企業(yè)老板及管理人員信譽(yù)極差,招聘的時候承諾得很好,但從來就不會兌現(xiàn)。不停地要求程序員加班,卻從來就不發(fā)加班工資。只知道“擠奶”,卻裝作不知道“牛要吃草”。只給員工講奉獻(xiàn),卻從來不給員工講回報。這種企業(yè)如何叫程序員去敬業(yè)呢?

            (6)IT培訓(xùn)機(jī)構(gòu)不負(fù)責(zé)任的宣傳和誤導(dǎo),導(dǎo)致很多人花高代價往IT行業(yè)擠。以為只要IT了,就房子、車子不愁了。工作后才發(fā)現(xiàn)并非如此,于是就總覺得自己的待遇太差(培訓(xùn)機(jī)構(gòu)往往會說學(xué)員的工資會很高很高!),投入產(chǎn)出比太低。從而浮躁起來。

            (7)我們高校的計算機(jī)教育確實存在很多弊病。例如,學(xué)生擴(kuò)招,老師卻沒有增多,實習(xí)的機(jī)房卻沒有增多。教科書的內(nèi)容十分陳舊,等等。諸如此類,問題很多。關(guān)鍵的是,老師的教學(xué)嚴(yán)重脫離實踐,教授們大多是以學(xué)術(shù)著稱,自身缺乏項目實踐。例如,本人曾在某軟件學(xué)院客座,就發(fā)現(xiàn)該院主講軟件工程的教授除做了一些科研型的項目外,就從來沒有在企業(yè)呆過,從來沒有做過一個稱得上是“工程”的項目。主講CMM的教授竟然拿著書問我“CMM在企業(yè)中究竟是如何實施的呢?”。

            因此,我個人認(rèn)為,浮躁不是程序員的錯,而是我們整個IT環(huán)境的錯!

          CSDN聲明:CSDN登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述

          posted on 2006-12-07 20:41 蘆葦 閱讀(159) 評論(0)  編輯  收藏 所屬分類: 其他
          主站蜘蛛池模板: 筠连县| 象州县| 达拉特旗| 台中县| 荣昌县| 德惠市| 弥勒县| 郎溪县| 龙岩市| 通道| 永济市| 九江市| 安徽省| 盘锦市| 通河县| 额尔古纳市| 伊宁县| 黔西县| 金塔县| 定日县| 靖西县| 鹤壁市| 靖江市| 皮山县| 桃源县| 南开区| 噶尔县| 西青区| 东源县| 秀山| 柘城县| 新闻| 天长市| 永顺县| 湄潭县| 马尔康县| 大名县| 通辽市| 盘锦市| 文安县| 二手房|