首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 面授課程 模擬考試 實用文檔 繽紛校園 英語學(xué)習(xí) | ||
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院 | ||
四六級 | 商務(wù)英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福 | ||
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、法、德、日、韓語 | 在職申碩英語 | ||
在職攻碩英語 | 成人英語三級 | ||
等級考試 | 水平考試 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 | ||
公務(wù)員 | 報關(guān)員 | 報檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國際商務(wù)師 | 跟單員 | ||
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師 | ||
期貨從業(yè)資格 | 社會工作者 | ||
會計職稱 | 注會CPA | 經(jīng)濟師 | 統(tǒng)計師 | 注冊稅務(wù)師 | 評估師 | 精算師 | 高會 | ACCA | 審計師 | ||
法律顧問 | 會計證 | ||
建造師(一級、二級) | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評價師 | ||
估價師(房地產(chǎn)估價、土地估價) | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀人 | 造價員 | ||
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師 | ||
公路造價工程師 | 招標師 | ||
執(zhí)業(yè)護士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格 |
我不是想故弄玄虛,但真理的外表看上去往往就是這么奇形怪狀、難以理解。讓我來給你解釋一下吧。比如:戰(zhàn)爭是軍事理論的實踐,也是它的表現(xiàn)形式。戰(zhàn)爭的勝負取決于指揮者軍事理論的掌握程度(別給我舉趙括這類“紙上談兵”的反例,他們根本算不上掌握了軍事理論,充其量只算是“背”下了軍事理論!罢莆铡焙汀暗贡橙缌鳌边@是兩個概念。)
1、VC、VB、Delphi …… ,你該學(xué)哪個?
具體到編程而言,我要告訴你:任何一種計算機語言,都是計算機科學(xué)理論的載體或表現(xiàn)形式。C++很神嗎?Java很酷嗎?它們差距很遠嗎?是的。但從理論的層面上講,它們沒有區(qū)別,都是“面向?qū)ο蟆崩碚摰囊粋具體形式而已。
現(xiàn)在的程序員們被發(fā)行編譯軟件(通常我們將其稱為“系統(tǒng)軟件”)的商家不斷推出的產(chǎn)品搞得眼花繚亂,頭痛欲裂。不斷地跟在新語言后面跑,這條路還沒跑到頭,那邊的“新路”又鳴鑼開張了,于是再跟著跑……漸漸地有些人開始感嘆:學(xué)海無涯、學(xué)無止境,或什么“程序員是青春飯,過了三十別想干”……
在此我不得不嘆息:中國的教育真是一種“形而上學(xué)”的教育。早在高中時代我們就學(xué)過“辨證唯物主義”的基本理論:做事情要抓主要矛盾。這一條恐怕誰都知道,卻鮮見誰能在實踐中把這一理論運用得“爐火純青”的。把這一理論運用到編程上來講就是:
理論是主要矛盾,語言是次要矛盾,學(xué)會了理論,再具體到學(xué)一種語言時,你只不過是在進行某種消遣而已。
現(xiàn)在學(xué)VC的普遍看不起學(xué)VB的或?qū)WDelphi的。但如果一個用Delphi的人,在需要寫web程序時,用TCP/IP做了一個構(gòu)架,嵌入到應(yīng)用程序中;而另一個用VC的人卻只會把一個又一個的組件拖來拉去的做些個“例子程序”的翻版。你說他們兩個誰歷害?Delphi和VC誰歷害?
真應(yīng)了這樣一段話,問:紐約好還是上海好?答:有錢哪兒都好,沒錢哪兒都不好。上海的富人并不比紐約的富人少多少的優(yōu)越感,而紐約的乞丐也不比上海的乞丐多多少幸福感。
現(xiàn)在你還會說學(xué)VC的人就一定比學(xué)Delphi的人水平高、“錢景”好嗎?
2、“淺薄”絕不該是中國程序員的性格特征
想問一句:中國程序員這么多,你們真地把基礎(chǔ)理論學(xué)好了嗎?別用你現(xiàn)有的編程經(jīng)歷告訴我:編程不需要數(shù)學(xué),不需要數(shù)據(jù)結(jié)構(gòu),不需要編譯原理…… ……說話得負責(zé)任,您知道嗎?我之所以發(fā)表這篇文章,就是因為再也看不下去這種在中國編程界漫延的歪理邪說了!邪教害死的是人的個體,你們害死的是中國軟件業(yè)的未來!如果再讓這種理論繼續(xù)毒害編程新手的思想,中國將在計算機領(lǐng)域失去民族的尊嚴。!
請問,操作系統(tǒng)、編譯軟件、數(shù)據(jù)庫系統(tǒng)…… 這些被稱為“系統(tǒng)軟件”的東東,中國有幾樣拿得出手的產(chǎn)品?也許是我孤陋寡聞,據(jù)我所知:我們國家一件像樣的也沒有。
不錯,我們是有一些網(wǎng)站的股票在西方上市了,我們是有一些人被國外公司請去做高級職員了,我們也有一些人把西方的官方網(wǎng)站給黑了……但是,我們用的編譯工具是誰的產(chǎn)品?我們微機里裝得是誰做出的操作系統(tǒng)?我們的程序跑在誰的芯片上?
愛之深,恨之切。我愛的是中國,但我痛恨不是中國,而是在中國編程界普遍流行的“淺薄”和“自以為是”,這是我們民族軟件業(yè)的一顆毒瘤!
是的,現(xiàn)在編程方面快速入門的書滿天飛,讓程序員的門檻越來越低。我這個外行就得益于這個“低門檻”,跑了進來。但進來后,我們就不能再這樣淺薄下去了——我的兄弟們!
用他國提供的工具做幾個網(wǎng)站,寫幾個應(yīng)用程序,弄出幾個病毒…… 是振興不了民族軟件業(yè)的。順便說一句:我尊敬求伯君,但我不認為金山公司和其系列產(chǎn)品配得上被稱為“民族軟件業(yè)”的大旗,相對這個稱號,它差得太遠了。
寫flash軟件的人會認為用flash做動畫的人比他歷害嗎?Adobe公司真的認為考取Adobe證書的人是“人才”嗎?MSCE、MSCD…… 通過這類考試得到微軟徽章的人,在微軟眼里是“人才”還是“義務(wù)推銷員”?持這類證書以及其他一些大軟件公司認證的人,你們還在以為自己是“中國軟件業(yè)的精英”而感嘆“懷才不遇”、工資太少嗎?
醒醒吧,朋友。別再用編程不需要理論的話來自欺欺人了,別再用自己的淺薄來教導(dǎo)別人像自己一樣淺薄了。我想問問那些稱數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)課程對編程沒用的人: