標籤:
電腦科學與技術按照國家專業的劃分,是作為一個一級學科而存在的,但是學科範疇屬於工科,學科代碼08就是代表工科。但是我對電腦專業的博士,到底是否屬於工科而感到困惑。 電腦科學與技術一級學科下面分設三個二級學科:電腦系統結構、電腦軟體與理論、電腦應用技術。其中中國絕大多數學校——更準確地說應該是除了清華、國防科大、中科院等其它的所有大學和研究所,都沒有什麼系統結構的研究課題和成果,但仍能夠申請這個二級學科的博士點,其實也就是多設定一個專業,多招點兒人而已。至於軟體理論麼,很多數學較強的高校,這個二級學科多半搞的和計算數學是一樣的內容,完全就是個數學專業而已。電腦應用又如何呢?如果搞應用,雖然本來很合乎這個專業的名字,但很多人又看不起,覺得太低層次了,沒有理論、沒有學術性。以至於電腦應用這個專業仍然是搞搞數學,最多做個模擬。所以很多學校直接申請個一級學科,按一級學科授予學位,也就不存在問題了。但對於碩士來說,這三個二級學科很多還是沒有差別,就是可以多申請幾個專業擴招點兒人、多掙點兒錢而已! 我周圍的一些電腦博士,講話雖然很狂,說自己發表了無數篇論文,申請到了什麼自然科學基金之類的,但是對於電腦的認識這些人卻很膚淺,也許博士是搞理論的,那麼請問這些人的本科、碩士階段都學什麼去了?莫非一開始就是學的數學、搞的理論嗎?一個電腦的博士給我說,他博士階段看了很多數學書,他講這話洋洋得意,似乎自己層次很高,結果他對於電腦懂什嗎?他說博士階段他主要搞網路,那麼他網路操作什麼都不會,我問他什麼是指令碼,也不懂。莫非電腦的博士真的就是搞數學,純理論了?所以任何牽涉到實踐的東西都不會?那麼他本科階段幹什麼了?莫非就是唯讀書考試? 所以我一直很困惑:電腦到底是理科還是工科?似乎就是數學專業的一個分支而已。也許又有人會說了,任何專業到了頂層都是在玩兒數學,那麼請問:開這麼多專業還有用嗎?還不如博士只開設一個數學專業好了。我個人認為,任何東西都有個主次之分,對於工科來說,數學是工具,最重要的不是數學知識本身,而是要能夠利用數學工具、建立數學模型來解決實際問題。電腦專業的博士們,好多連C語言都是一知半解,彙編就更不會了,這些都是電腦的本科骨幹專業課程,不知道是不是電腦的博士都是跨專業的還是怎麼啊?更別談這些“博士們”懂什麼核心、微代碼了。
吳軍博士----談談我對電腦博士的困惑