跟数学没太大关系吧...除非你是要走演算法、影像处理、大数据,微积分几次重修就会了,等你开窍会发现,怎么那么简单
写程序就是要多写多练才会有经验,逻辑问题而已!有没有Debug的能力?能不能设计出好维护的程序?毕业后有机会去磨练磨练吧,等你上了班,会发现学校教的都没有用,派不上用场,教的都太基础了,我觉得大概才30%以下吧,另外70%就是靠自学获得了,不知道大家的感想是否跟我一样
关于数学与程序设计
目前在学C#,现在学到建立多个类别还有继承这些,可是我数学从小就超烂,基础都不会,现在大一微积分真的也都不会,我也去问过可是真的都不懂,问到我也很不好意思
有个同学跟我说程序设计后期数学不好就挂了...我数学真的学不起来==可是程序设计到目前为止都还会,想问一下大家学程序设计需要数学好吗?
楼上说的没错,写程序是不太须要用到数学的,除非你是要写演算法。
所以,就一般公司用的工具程序而言,数学是不用太好的。
微积分应该是资讯系必修,所以你不会也得想办法
工作的话,主要看你对语言的熟练度,除错的能力以及想办法解决方案的能力,这些和数学也真的没有太大关系
如果是朝数据分析,BigData或Machine Learning的话,那数学不好的人会连自己在作啥都搞不清楚…
说真的工作上会用到微积分的机会真的很少,除非你是在做软硬件类型的
像是机器人控制或是精密计算类型的比较有机会用到比较复杂的数学
或是做数据分析类型的工作
如果只是在一般企业上班用到微积分的机率趋近于或然率吧
我写这么久没遇到过,所以不要想太多
真的遇到了也可以找找有没有相关案例学习
当工程师就是要一直学习,某一科不好并不代表什么,只要能拿到毕业证书就好
数学可能会有影响,比较明显的是思考模式,有些单纯直接做会很复杂,但是用数学的方式解出来后,会节省很多coding。但其中并无直接关系,只能说加分作用。
反过来也可以说很多在上数学的时候想不通的事,可能在程序实作的时候就想通了。互补啦!
这是个人的经验,供参考。
如果是写3dgame
数学是必要的,最基本的向量运算,线性代数一定要了解
我是写应用程序的(winform),写到现在(应该有10年了吧)也才遇到一次有遇到需要用到三角函数,上面的很多都有说了,我就不再重复
我是觉得写程序要有除了基础以外要有逻辑、架构(大系统的时候要根据功能去做分门别类用的)、跟一点创意
其他就是有需求的时候就会逼自己去学了
老实说这个问题...数学跟程序是没关系啦,但还是有共通点,有可能你数学不好的原因是公式背不起来,那这个问题就跟学程序没有关系,但如果是逻辑不好导致数学不好,那就跟写程序蛮有关系了...
我刚学程序的时候都还跟得上,但像我现在就只能背别人的逻辑来练程序...毕竟是跟着课程走,跟不上也不会等你
学数学可加强程序开发的思考能力,但非必然,如果只是一般的资料库管理程序,和数学就比较没关系,不过就大学的课程,大一数学学的好,对于往后较难一点的科目是会有帮助的
我的数学也不好
后来我是花一点时间去算(要针对性,拿计算机也行)
我只能说数学这东西真的急不来
还有适当的让脑袋放松
除非你要写AI、graphics或是cryptography,基本上用不到微积分。
但是当你真的遇到需要微积分的问题,能够实际运用来解决问题的时候很快就能懂了。