1. 程式人生 > >談談我對計算機博士的困惑

談談我對計算機博士的困惑

http://blog.sciencenet.cn/blog-215974-286809.html

 

電腦科學與技術按照國家專業的劃分,是作為一個一級學科而存在的,但是學科範疇屬於工科,學科程式碼08就是代表工科。但是我對計算機專業的博士,到底是否屬於工科而感到困惑。

 

電腦科學與技術一級學科下面分設三個二級學科:計算機系統結構、計算機軟體與理論、計算機應用技術。其中中國絕大多數學校——更準確地說應該是除了清華、國防科大、中科院等其它的所有大學和研究所,都沒有什麼系統結構的研究課題和成果,但仍能夠申請這個二級學科的博士點,其實也就是多設定一個專業,多招點兒人而已。至於軟體理論麼,很多數學較強的高校,這個二級學科多半搞的和計算數學是一樣的內容,完全就是個數學專業而已。計算機應用又如何呢?如果搞應用,雖然本來很合乎這個專業的名字,但很多人又看不起,覺得太低層次了,沒有理論、沒有學術性。以至於計算機應用這個專業仍然是搞搞數學,最多做個模擬。所以很多學校直接申請個一級學科,按一級學科授予學位,也就不存在問題了。但對於碩士來說,這三個二級學科很多還是沒有差別,就是可以多申請幾個專業擴招點兒人、多掙點兒錢而已!

 

我周圍的一些計算機博士,講話雖然很狂,說自己發表了無數篇論文,申請到了什麼自然科學基金之類的,但是對於計算機的認識這些人卻很膚淺,也許博士是搞理論的,那麼請問這些人的本科、碩士階段都學什麼去了?莫非一開始就是學的數學、搞的理論麼?一個計算機的博士給我說,他博士階段看了很多數學書,他講這話洋洋得意,似乎自己層次很高,結果他對於計算機懂什麼?他說博士階段他主要搞網路,那麼他網路操作什麼都不會,我問他什麼是指令碼,也不懂。莫非計算機的博士真的就是搞數學,純理論了?所以任何牽涉到實踐的東西都不會?那麼他本科階段幹什麼了?莫非就是隻讀書考試?

 

所以我一直很困惑:計算機到底是理科還是工科?似乎就是數學專業的一個分支而已。也許又有人會說了,任何專業到了頂層都是在玩兒數學,那麼請問:開這麼多專業還有用麼?還不如博士只開設一個數學專業好了。我個人認為,任何東西都有個主次之分,對於工科來說,數學是工具,最重要的不是數學知識本身,而是要能夠利用數學工具、建立數學模型來解決實際問題。計算機專業的博士們,好多連C語言都是一知半解,彙編就更不會了,這些都是計算機的本科骨幹專業課程,不知道是不是計算機的博士都是跨專業的還是怎麼啊?更別談這些“博士們”懂什麼核心、微程式碼了。

 

 



轉載本文請聯絡原作者獲取授權,同時請註明本文來自吳軍科學網部落格。
連結地址:http://blog.sciencenet.cn/blog-215974-286809.html