
学编程学当然要好了。搞软件开发,数学理论功底要好,能用计算机编程解决的问题,最终都要转化为数学问题。因为算法归纳起来就是那么多,那一个不是以数学理论为基础?认为学编程只要英文好就行,纯粹是门外汉在那瞎说。无数的例子可以证明,一个软件的创新,其实质是算法的创新,算法的创新离不开数学理论。印度的软件业很火,其实质也是给外国的软件公司做代工而已,就象我们的富士康一样,人家设计好了图纸,你照数据做就行了。为什么发达国家软件行业发达,正是因为他们的自然科学始终走在世界的最前端。
例如,美国有最先进的战斗机,而现代的战斗机的火控系统这个软件的研发是很复杂的,你敢说我国的战机火控系统是世界上最优秀的吗?