Data science 確實需要比較好的數(shù)學和編程水平。最主要的是要把統(tǒng)計和概率學好,編程不需要對軟件工程相關(guān)的東西太熟,但是基本的編程能力還是要有的,比如C++,matlab,R,Python什么的,要能較快地上手。數(shù)學并不需要拔尖,但是對一些抽象的數(shù)學概念的理解能力還是要有的。編程沒學過沒關(guān)系,可以試試,看看是否感興趣,感興趣的話,簡單的編程學起來也很快。你說很向往Data science的能力,但是還要確認自己是否真的喜歡做相關(guān)的事情,還是只是想以Data science作為工具?梢韵茸詫W一些微積分、現(xiàn)代、概率論、數(shù)理統(tǒng)計,數(shù)據(jù)結(jié)構(gòu)、C++之類的東西試試,看看有沒有興趣,能不能學好。