高数,离散,线性代数,大学物理对于软件开发有哪些实质性的用处?
我是大一学生,学软件开发的。答案越详细越好,越直白越好,咱有分,客话官话就不要了,要的就是你亲身体验的感触(非“软件开发人员或者程序员之类的有着切身感受”的网友就不要回答...
我是大一学生,学软件开发的。答案越详细越好,越直白越好,咱有分,客话官话就不要了,要的就是你亲身体验的感触(非“软件开发人员或者程序员之类的有着切身感受”的网友就不要回答了,免得浪费你我时间)
展开
3个回答
展开全部
你好!
如果以后你要从事高技术含量的开发和高级工作,必须学好数学!
任何软件的核心是算法,算法的关键是数学。
没有良好的数学基础,就只能干基本工作,因为工程技术上的东西看不懂啊。
举个很常见的例子,比如mp3格式的压缩编码,照相机人脸识别,PS照片那些特殊处理效果的程序设计,手写汉字的识别,语音识别与应答,自动控制pid模型。。。等等,非常多。
请你多了解这些复杂应用开发的算法,你就知道数学特别是高数和离散数学,数据结构等的异常重要性!
如果你只是想从事简单的面向对象开发,大可不必钻研这些,因为初中生都能学会。当然这是最低级的工作,只会干这种工作的人叫做代码工或码农。呵呵。待遇也不会好。
一定要学好数学,你以后会有体会的。加油吧!
如果以后你要从事高技术含量的开发和高级工作,必须学好数学!
任何软件的核心是算法,算法的关键是数学。
没有良好的数学基础,就只能干基本工作,因为工程技术上的东西看不懂啊。
举个很常见的例子,比如mp3格式的压缩编码,照相机人脸识别,PS照片那些特殊处理效果的程序设计,手写汉字的识别,语音识别与应答,自动控制pid模型。。。等等,非常多。
请你多了解这些复杂应用开发的算法,你就知道数学特别是高数和离散数学,数据结构等的异常重要性!
如果你只是想从事简单的面向对象开发,大可不必钻研这些,因为初中生都能学会。当然这是最低级的工作,只会干这种工作的人叫做代码工或码农。呵呵。待遇也不会好。
一定要学好数学,你以后会有体会的。加油吧!
追问
谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询