其实具体的软件开发所需要懂的数学是非常少的,真正需要数学知识的是在科学计算领域或者处理一些数学模型的时候需要用到的算法。简单来说,如果你是开发网站或者手机APP或者客户端应用程序什么的,你不需要了解太高深的数学知识,初中高中数学的水平就足够了,程序设计用到的一些位移指令,与或非运算这些,其实都不难。如果你的工作是科学计算领域或者是需要处理一些复杂的数学模型,那就需要懂的比较多了。
是的,数学是基础,软件开发需要良好的数学思维。
小软件可能还不明显,
但软件越大对数据库对算法对数学要求就越高!