中國(guó)程序員技術(shù)偏低的七大原因
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/7/4 10:03:05 ] 推薦標(biāo)簽:
這種情況對(duì)程序員的影響:混亂無(wú)序、怨由心生、虛偽做作、學(xué)習(xí)時(shí)間少。
軟件公司的流程不規(guī)范對(duì)程序員的影響:
無(wú)像樣的需求、無(wú)像樣的設(shè)計(jì)、沒(méi)有測(cè)試、沒(méi)有文檔、沒(méi)有維護(hù)(所謂維護(hù)也大都是客戶測(cè)試出BUG來(lái)改一改)。
其實(shí)說(shuō)到需求這一塊也并非完全是軟件公司的問(wèn)題,大多數(shù)情況下,客戶也是根據(jù)程序員直接上來(lái)編碼后暴露出來(lái)的問(wèn)題才漸漸明白自己的需求是什么的。
“什么都沒(méi)有”的問(wèn)題在于,什么也不清楚,如果寫(xiě)一堆以不變應(yīng)萬(wàn)變的代碼,第一,時(shí)間不允許,第二,難度太大。要是稀里糊涂去實(shí)現(xiàn),擴(kuò)展與維護(hù)性又差,整個(gè)一堆豆腐渣工程,總之是沒(méi)法下手。長(zhǎng)了一堆“打鐵”技巧,神不像神,程序員不像程序員的。
這種情況對(duì)程序員的影響:無(wú)規(guī)劃性、代碼質(zhì)量低、手忙腳亂、技術(shù)永遠(yuǎn)停留在“打鐵”水平。
軟件公司對(duì)程序員員工的“全能型”要求對(duì)程序的影響:
裝系統(tǒng)、修打印機(jī)、寫(xiě)文檔、編代碼、見(jiàn)客戶、掃地搬桌子、接網(wǎng)線,在國(guó)內(nèi)軟件公司中程序員做什么事都有可能。單單說(shuō)技術(shù)方面,也是要求事事能做,看一下招聘要求知道了。
這種情況對(duì)程序員影響:術(shù)業(yè)無(wú)專攻
軟件公司的工資拖欠對(duì)程序員的影響:
很悲哀,這是存在的。我向來(lái)認(rèn)為一個(gè)員工與公司合作的底線應(yīng)該是按時(shí)按量發(fā)工資。但很多公司打破了這個(gè)底線。一個(gè)朋友開(kāi)玩笑地說(shuō)過(guò):“家庭有錢,誰(shuí)干程序員呀!”這話雖只可信一半,但是從國(guó)內(nèi)情況來(lái)看,程序員的生活質(zhì)量還是不高的,工資的拖欠直接影響到程序員的心態(tài),甚至影響到程序員的生活。
這種情況對(duì)程序員影響:低調(diào)、迷茫、心態(tài)不穩(wěn)、思想徘徊、生活困難。
軟件公司對(duì)軟件開(kāi)發(fā)的要求對(duì)程序員的影響:
軟件公司對(duì)軟件開(kāi)發(fā)的要求一般是實(shí)現(xiàn)即可。如果說(shuō)寫(xiě)一個(gè)和記事本一樣的程序,公司感覺(jué)程序員應(yīng)該在內(nèi)搞定;如果寫(xiě)一個(gè)WPS,公司也感覺(jué)程序員應(yīng)該在兩到三個(gè)月搞定。這不是浮夸,事實(shí)是這樣的。公司所著眼的點(diǎn)在于“這么一點(diǎn)功能”,而非在于“怎么實(shí)現(xiàn)這‘一點(diǎn)’功能。
這種情況對(duì)程序員的影響:開(kāi)發(fā)難度大、維護(hù)難度大、壓力大、難溝通。
軟件公司的承諾對(duì)程序員的影響:
國(guó)內(nèi)軟件公司一般實(shí)際行動(dòng)能力差,但沒(méi)理難說(shuō)話,他們也知道自己沒(méi)理,所以比較愛(ài)承諾,把實(shí)際問(wèn)題拋向以后解決。然而承諾也只是口頭的,有一點(diǎn)”我以人格擔(dān)!暗囊馑肌2贿^(guò)一般情況下,國(guó)內(nèi)的程序員還是比較有忍耐能力的(從上文來(lái)看不忍耐還能混嗎),但公司層面的”人格“卻是不可信,多承諾少兌現(xiàn),員工面試時(shí)聽(tīng)到的說(shuō)話到干了兩年走了都沒(méi)做到的事根本不少見(jiàn)。然而路遙馬乏力,日久人變心,這樣的結(jié)果往往是使公司與員工走入惡性循環(huán)。
這種情況對(duì)程序員的影響:不滿、被動(dòng)、拿不起放不下、進(jìn)退兩難。
結(jié)論:
消極、軟弱無(wú)主見(jiàn)、虛偽、對(duì)前途渺茫、混亂無(wú)序、怨由心生、虛偽做作、學(xué)習(xí)時(shí)間少、無(wú)規(guī)劃性、代碼質(zhì)量低、手忙腳亂、技術(shù)永遠(yuǎn)停留在”打鐵“水平、術(shù)業(yè)無(wú)專攻、低調(diào)、迷茫、心態(tài)不穩(wěn)、思想徘徊、生活困難、開(kāi)發(fā)難度大、維護(hù)難度大、壓力大、難溝通、不滿、被動(dòng)、拿不起放不下、進(jìn)退兩難。
上面這些短語(yǔ)概括了程序員的性格、心態(tài)、生活環(huán)境、工作環(huán)境等方面,它們像毒素一樣,日久能把一個(gè)健康的程序員毀掉。在這樣的環(huán)境下,還問(wèn)為什么你的技術(shù)這么低?太搞笑了。
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開(kāi)始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來(lái)的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10