為什么程序員被喻為“IT農(nóng)民工”
程序員被比喻成“IT農(nóng)民工”,這是為什么呢?下面是小編幫大家整理的關(guān)于為什么程序員被喻為“IT農(nóng)民工”的內(nèi)容,供大家參考借鑒,希望可以幫助到有需要的朋友。
這個話題我已經(jīng)想了很長時間了,而且每次一想心情就特別沉重,為什么程序員被喻為“IT農(nóng)民工”。
今天我從廣播中聽到一則新聞,北京大學(xué)生就業(yè)報告出爐,失業(yè)或離職者最多的5大專業(yè)中計算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)兩個熱門專業(yè)名列其中。這就應(yīng)證了程序員被喻為“IT農(nóng)民工”這一說法。
大約在5—6年前,我就感到軟件人員的地位和收入過了鼎盛期開始下降了。我首先感覺到的是,相同規(guī)模的項目總價在下降,隨后聽說軟件公司不賺錢了,再后來聽說軟件人員的收入大幅度下降了,去年聽說新招的大學(xué)本科生的月薪只有1500元。我今天問了一下一般的裝潢工人,他們的日收入也要在100元以上,好的要在200—300以上。中國農(nóng)民工的特點是人數(shù)眾多、沒有技術(shù)含量、工資收入低,社會地位低,其和當(dāng)前程序員現(xiàn)狀多么的.相同呀。難怪程序員被譽(yù)為"IT農(nóng)民工"呢!是什么原因造成程序員地位和收入的逐步走低?這些情況引起了我的深思。
第一,程序員人數(shù)不斷在增加。由于每年大學(xué)都要熱招計算機(jī)專業(yè)學(xué)生,以致于程序員的存量在不斷增加。物以稀為貴,人多了,供需出現(xiàn)了逆轉(zhuǎn),必然其價格下降。
第二,編程技術(shù)進(jìn)步使得編程門檻降低。由于程序設(shè)計語言的快速發(fā)展,許多復(fù)雜的功能,都變成控件和庫,原來很復(fù)雜的界面設(shè)計,只要拖拉拽就能實現(xiàn),原來不懂的,要自己去鉆研,現(xiàn)在只要會到網(wǎng)上搜索,下載調(diào)用就行了。所以,現(xiàn)在編程只要會拖拉拽、只要會Ctr—c,Ctr—v,只要會上網(wǎng)收,基本上OK了。這樣對編程者的要求就會很低,程序員價格必然下降。
第三,由于企業(yè)競爭十分激烈,企業(yè)信息化就成了競爭中的利器。一個企業(yè)中的每個部門和科室都會提出信息化的具體需求,而且需求必須在極短時間實現(xiàn)。這樣軟件人員根本沒有時間去提高自己的編程技能,能把功能實現(xiàn)就是上上策了,管他代碼重復(fù),質(zhì)量不高呢!
第四,由于軟件企業(yè)一般就專注一個行業(yè),有的甚至只在一個企業(yè),一個系統(tǒng)中進(jìn)行開發(fā),這樣程序員的業(yè)務(wù)知識,程序范圍就很局限,程序很難有新意,大部分就是復(fù)制了事,這樣技能局限的程序員不可有太高的價格。
第五,由于企業(yè)信息化還在發(fā)展初期,軟件數(shù)量多規(guī)模小,而且競爭殘酷,價格低,反映在程序員身上的價值就很低。例如,一個項目總價為10萬元,核算為5個人月。實際人月至少要10個人月(競爭中必須降低核算人月數(shù),否則無法獲得項目)。這樣程序員實際價格就會比核算價格低一半。
第六,由于開發(fā)方式專業(yè)化,程序員脫離了系統(tǒng)設(shè)計和項目管理工作內(nèi)容,專心編程,真正成為了編程工具,一些創(chuàng)造性的工作,變成周而復(fù)始機(jī)械工作。而且,開發(fā)只注重結(jié)果不注重過程和質(zhì)量,導(dǎo)致技術(shù)高質(zhì)量好的程序員得不到額外的鼓勵,客觀上也不鼓勵優(yōu)秀的程序員出現(xiàn)。這樣同樣會導(dǎo)致程序員價格下跌。
中國的程序員落到了農(nóng)民工的下場,不能不說是中國程序員的悲哀。很多事我們不可為,很多事我們必須面對。我們真的要認(rèn)真思考這個現(xiàn)象,提高程序員工作的含金量,提高程序員技能水平,還程序員內(nèi)在價值的本來面目。
【為什么程序員被喻為“IT農(nóng)民工”】相關(guān)文章:
3.全國農(nóng)民工監(jiān)測調(diào)查報告:農(nóng)民工總量增長1.9%
4.程序員如何面試
5.程序員面試寶典
6.如何面試程序員
7.如何面試程序員?