我是電腦專業畢業......電腦,不一定非要從娃娃抓起,我倒是覺得奧數更重要。
電腦的大廈,建立在一系列數學學科的基礎上:
1.形式邏輯
2.數論
3.圖論
4.線性代數
5.賽局論
6.機率論
7.統計學
8.解析幾何
如果說數學是「道」,編程就只是「術」而已。如果讓我的孩子二選一,我寧可選奧數,也不會選編程。如果你上了大學,學了電腦專業,那麽你很快會理解到,學會任何一門程式語言,不過是一兩周的事情,關鍵不是程式語言本身,而是編程背後的思維方式。
我還清晰的記得,1994年,我到電子科大電腦系報道入學,然後去拜見本校老師舒敏博士,和她的先生陳曉華博士(國防科技大學)。舒敏老師對我說——任何電腦專業,都要以數學為基礎,所以一定要好好學數學。這句話我至今記得。
所以,套用武俠小說的話,數學是內功,編程是外公,單純強調編程的重要性是舍本逐末。
如果我兒子女兒們致力於理工,我一定要他先學好數學,至於編程,那個只是招式而已,需要的時候學學就好了。