软件开发可以分两大块,一块是编程语言,一块是逻辑。编程语言可以说是很简单的,一般人只要有耐性就一定能学会,和说话一样是个熟悉的过程,代码写多了就像说话一样不假思索的就能表达自己的意思。逻辑就和数学有点关系了,是你思考和解决问题的核心,就像算数学题一样,有人很快有人很慢,有人步骤简单有人步骤复杂,但是有一个不变的要求就是得到正确的结果。软件问题可以说都是数学问题,但是现在更多使用的面向对象编程方法,只要熟悉一些基础类找个工作还是不成问题的。
不难学,但是很枯燥,需要耐性,学了软件可以帮你建立数学思维模式
楼主你的思想已经OUT了,呵呵,现在是科技飞速发展的时代,很多软件开发都是可以借助一些工具去完成的,不像以前会设计到高数跟英语,所以啊,你是不必担心数学不好的问题的。
如果楼主是想学专业的技术的话,建议你可以去威迅学校咨询下,他们的课程是根据每个人的不同基础和不同学历而分层次设置的,从0基础都有,这样就比较有针对性,学起来就会容易一些,而且毕业后学校还可以免费推荐工作的。
学算法对于数学的要求比较高,看你是学习语言,还是学习算法了,诸如蚁群,模拟退火,网格之类的东西肯定会要求数学,但是单纯的学习语言,比如C,JAVA这些是不需要什么数学功底的,主要是看你从事什么方面的学习了。另外,多媒体这个方向对于数学的要求最高,软件和网络相对要好一些。