觀點(diǎn):國(guó)內(nèi)90%的程序員根本就不算程序員
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
有的人說,it行業(yè)是熱門行業(yè),有的人說,it業(yè)干的那么苦,工資那么低。有的人說,我們找不到工作,有人說,我們招不到人。有人爭(zhēng)論.net和java哪個(gè)好找工作,有人學(xué)習(xí)ssh和ajax,或者div+css,有人說,這些太難,要轉(zhuǎn)行。有人說,程序員只能干到30歲,有的人13歲就能寫程序了。
這些都對(duì),也都不對(duì),一切的一切,就是因?yàn)閲?guó)內(nèi)90%的程序員根本就不算程序員。 很多人沒有理解http和html就來開發(fā)web程序。他們覺得編寫程序就是在toolbox里面挑選控件。 有的人不明白sql就來訪問數(shù)據(jù)庫(kù),datagridview是他們唯一的法寶,查詢數(shù)據(jù)用它,編輯數(shù)據(jù)用它,產(chǎn)生報(bào)表也用它。不少人整天把ssh掛在嘴邊,但是不知道m(xù)vc和ioc是什么,編寫程序如同做填空題:這些是自動(dòng)產(chǎn)生的,這里填入我們的代碼。 電腦普及了,電腦學(xué)校普及了,程序員也普及了。到處都在做廣告,中年主婦都知道java和c++,不過他們的周圍的人也一樣知識(shí)寬泛但是貧乏。 不會(huì)電腦的人不算程序員——很多搞web開發(fā)的人沒有上過幾個(gè)優(yōu)秀網(wǎng)站;搞桌面開發(fā)的word都用不熟練;甚至連自己電腦里面有沒有病毒都不清楚的人不算程序員。除了c++、java和.net以外不知道別的工具的不是程序員。把c#和asp.net畫等號(hào)的不是程序員。不理解計(jì)算機(jī)體系結(jié)構(gòu)的不是程序員。不理解數(shù)據(jù)結(jié)構(gòu)的不是程序員。對(duì)設(shè)計(jì)模式一竅不通的不是程序員。將設(shè)計(jì)模式視為圣經(jīng),并且過度設(shè)計(jì)的不是程序員。沒有軟件工程意識(shí)的程序員不是程序員。在這里提問卻錯(cuò)字連天的不是程序員。人類的語(yǔ)言都掌握不了,面對(duì)呆板的計(jì)算機(jī),你寫的代碼會(huì)錯(cuò)漏百出。在這里提出簡(jiǎn)單問題,別人給出方法,卻連搜索和嘗試都懶得做的不是程序員。程序員面對(duì)的是挑戰(zhàn)性的工作,至少是踏實(shí)的工作。在這里尋找免費(fèi)代碼,或者干脆提出一個(gè)龐大軟件需求,等待別人直接奉獻(xiàn)成品的不是程序員。不理解自己工作價(jià)值的人,不會(huì)干好工作。不會(huì)溝通的人不算程序員,程序員的工作就是幫助一般人和計(jì)算機(jī)溝通。用過編程語(yǔ)言,知道很多平臺(tái),但是寫不出高質(zhì)量代碼的人,不算程序員。 花一個(gè)月編寫一個(gè)簡(jiǎn)單數(shù)據(jù)庫(kù)程序的人不算程序員——他們的開發(fā)效率和代碼質(zhì)量不如代碼生成器。 收入在5000元以下(發(fā)達(dá)地區(qū)10000元)的不算程序員——程序員是智慧的群體,如果用你的智慧都達(dá)不到腦力勞動(dòng)者的中等收入,怎么能算程序員。 最關(guān)鍵的一點(diǎn):不熱愛這一行的不算程序員。大部分程序員進(jìn)入了高技術(shù)企業(yè)。剩下的程序員有的自立門戶,有的成為soho。一般的企業(yè)當(dāng)然招不到程序員。編寫了半天的軟件,功能上是通用軟件的子集,人家軟件賣1000元一套。你當(dāng)然賺不到錢。20多歲開始工作,得過且過,混日子的程序員,到了30多歲,連同樣混日子,并且年紀(jì)小10歲的程序員都比不過,當(dāng)然要淘汰。 我們社會(huì)需要更多的程序員。但是不需要這么多不是程序員的程序員。國(guó)內(nèi)90%的程序員根本就不算程序員。 該文章在 2010/7/25 2:03:40 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |