LotusChuan
2022-01-11 22:18:18 +08:00
数学影响不大,主要看你的方向,比如说简单的写网页,ssm 这种要是只是入门的话纯粹就是互联网民工,不需要义务教育基础,很多培训班能把啥也不会的直接转换成能写代码的人是有原因的。
你现在的一个误区是把自己学不会归咎于自己数学不行,但客观看来这只是你自己因为找不到学不会的原因而盲目找的理由,大学计算机专业课程的难点在于理解整个计算机的体系,你觉得难是因为对整个计算机的体系的理解很模糊,所以你看什么都觉得难,但这实际上真的不是数学的问题,硬要说的话也只应该在高等数学、线性代数和概率论这些课里觉得难,而不是数据结构编译原理这种。
我第一次上编程课,完全无法理解递归,而当时我的同学却可以直接用不同的方式实现最短路径算法,当时我也觉得计算机真难。但是到了后面,我理解了计算机的体系,也明白了算法不是计算机的全部,之前怎么想都想不明白的看起来变得再自然不过了,当时觉得我同学强的无敌的算法我现在也能随便实现。(不过我同学去打了 acm 拿了亚洲金,他算法还是比我强:P )
你和当时的我也一样,所以不用担心,好好学就是了。理解计算机的体系,确定自己的方向,然后往这个方向学习。(如果英语比较优秀的话可以直接去看国外课程的公开资源,特别是 top 美本的,全世界抢着去美国读书是有原因的,我个人感觉傻子学完都能 offer 随便挑了)