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