選單

計算機領域為什麼總有些不知幹嘛的東西

計算機是這些年比較火的領域,有一門科學就叫計算機科學。

計算機科學,簡稱就是cs,本質上是形式科學的一種,這一塊最大的就是數學

數學就是形式科學,數學不同於物理化學等自然科學,是客觀存在的東西,也不同於經濟等社會科學,形式科學上的東西,全是人定義出來的玩意

所以發明概念,其實就是這種學科的本行,這種學科就是幹這種事的

但是有沒有用,那是另外一回事了

計算機領域為什麼總有些不知幹嘛的東西

但是為什麼很多人會覺得沒什麼用呢?

原因很簡單,將來不讀博,不留高校去非升即走,這些東西的確沒什麼用

工作中,多數時候用的都是計算機技術,而非計算機科學

計算機領域為什麼總有些不知幹嘛的東西

其實科學的東西在工作中應用都相對有限,想一下編譯器,有多少人在做編譯器?

這些年做編譯器比較熱門的應該是llvm和graalvm兩個專案,算是比較大了,但其實也沒多少人在做,大部分從業者也是在高校

絕大多數人都只是用編譯器,並沒有多少人真的在搞編譯器

而且這種東西,做完還開源,一開源,想用這種工具牟利的企圖就幾乎破產了,所以企業也不願意投入去研究這些東西,最終還是依賴高校

計算機領域為什麼總有些不知幹嘛的東西

高校是事業單位,所以有經費,也沒有盈利目標,他們可心無旁騖地搞研究

所以到底有沒有用,看將來打算做什麼,如果打算搞研究,那最好把這些東西好好學學,類似的還有數學分析之類的

但是如果只想出來賺錢,那這些東西看看就是了,反正將來工作中不用也會忘得很快

cs裡面的作業系統,編譯原理,資料庫原理,計算機網路等其實都屬於這種課