关于计科专业升本学生的未来规划 求助
source link: https://www.v2ex.com/t/827396
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
自我介绍一下,本人 01 年,初中毕业后就去读了一所五年制大专,在临近毕业那年参加了省级举办的技能大赛《计算机网络技术应用》获奖后得到了免试升本的资格,成功进入一所省内的一本大学,专业:计算机科学与技术,第一个学期大概课程:数据结构、人工智能、编译原理...... 感觉自己没有数学底子真的越学越吃力,很多实现算法公式等等都看不懂,现搞了一套初中到高中的数学课本打算从头开始补,第一个学期过去了,离毕业还有一年半,真的好迷茫,数学学不好感觉往那方面走都很吃力,求助下各位前辈有什么好的建议吗。 附下图:下学期课程
liuxingdeyu 2 天前
eveqvq982 2 天前 via Android
推理分类为主的书籍,趣味数学系列或者通过公开课或成体系的 khan academy
dianxin 2 天前 5
coderfuns 2 天前 2
ttgo 1 天前
我认识一小弟,专升本,然后考进了某自称 top3 的大学的研究生。
guisheng 1 天前 via iPhone
Cola98 1 天前 1
leon0918 1 天前
dji38838c 1 天前 1
那么这些专业课其实不是很重要,混过去拿个及格就好了。
很多码农你去问“编译原理,单片机原理”什么的,早就忘光了。
至于算法 /数据结构 /数据库,其实并不需要什么数学,初中数学就足够了。
LiuJiang 1 天前
Zwying 1 天前
Coelacanth 1 天前 1
如果不是要搞学术科研一类,你需要的数学可能只是对符号的熟悉和公式的推导差不多就够了。
工作上的数学要求应该没那么高。
justrand 1 天前 1
psyer 1 天前 via Android
cweijan 1 天前
erosripe 1 天前 via Android 1
yongdongjino3 1 天前 1
如果想考研那就死磕高数和英语吧
66beta 1 天前
UIXX 1 天前
007yxc 1 天前
libook 1 天前 1
另外跟数学强相关的科目也不多,基本上就是高等数学、线性代数、离散数学、信号与系统,其他的更多在于应用实践对数学要求没那么高,可以看看洋葱学园高中的极限和导数部分的概念课(免费的),然后找点兴趣向的微积分书看看,再跟老师搞好关系指点一些考试范围什么的,定向复习基本都能过。
js8510 1 天前 1
计算机专业用到的数学基础真的是很基础。。毕业很多年了,但是我觉得最常用的也就是 概率(做简单的数据分析,看看显著性之类的)。另外可能线性代数?
高等数学计算机核心课应该都不影响?像什么数理方程,物理,我基本都忘的差不多了。真的没有什么直接应用。我能想到的大概就是如果做游戏开发,可能会用到这些? 各种曲线曲面和物理定律。
计算机核心课程的核心都是数学,但是都是相对简单的数学模型。。我是觉得你不用慌。
rambeaufinal 1 天前 1
如果以后想从事这行。就先看书学习或者那些公开课。一定要循序渐进。同时学业也一定要及格。分数尽量弄高一点。
其实出来很多都是 CURD BOY 的。不用太紧张。有基础学啥都快。大三大四的时候记得去实习就好了。实习的时候就大概知道用人单位的要求了。
dianxin 22 小时 46 分钟前
福建的普通本科和大专今年的补贴合计都是 26-33w 的区间,偏远地区你说的阿里之类的更多了
举个例子:
优待金 8.03
地方一次性补助 5.09
津贴 2.52
职业年金 3.5
大学生入伍奖励本科 2/大专 0.5
学费补偿 3.2
非本地户籍补贴 2.5/本地户籍补贴 4.5
NanFengXiangWan 21 小时 56 分钟前 via iPhone
NanFengXiangWan 21 小时 54 分钟前 via iPhone
NanFengXiangWan 21 小时 54 分钟前 via iPhone
NanFengXiangWan 21 小时 40 分钟前 via iPhone
LotusChuan 21 小时 40 分钟前 3
你现在的一个误区是把自己学不会归咎于自己数学不行,但客观看来这只是你自己因为找不到学不会的原因而盲目找的理由,大学计算机专业课程的难点在于理解整个计算机的体系,你觉得难是因为对整个计算机的体系的理解很模糊,所以你看什么都觉得难,但这实际上真的不是数学的问题,硬要说的话也只应该在高等数学、线性代数和概率论这些课里觉得难,而不是数据结构编译原理这种。
我第一次上编程课,完全无法理解递归,而当时我的同学却可以直接用不同的方式实现最短路径算法,当时我也觉得计算机真难。但是到了后面,我理解了计算机的体系,也明白了算法不是计算机的全部,之前怎么想都想不明白的看起来变得再自然不过了,当时觉得我同学强的无敌的算法我现在也能随便实现。(不过我同学去打了 acm 拿了亚洲金,他算法还是比我强:P )
你和当时的我也一样,所以不用担心,好好学就是了。理解计算机的体系,确定自己的方向,然后往这个方向学习。(如果英语比较优秀的话可以直接去看国外课程的公开资源,特别是 top 美本的,全世界抢着去美国读书是有原因的,我个人感觉傻子学完都能 offer 随便挑了)
YaakovZiv 20 小时 10 分钟前
家里支持的话,可以试一把考研,家里不支持的话,就借着退伍的机会,毕业后考公考编考地方退伍专岗。
JRight 13 小时 17 分钟前
除非是本身理想就是参军报国,建议不要单纯因为福利去参军入伍,这样对所有人都好。
推荐快速大致读一读那本 深入理解计算机系统,会对你整体性的了解这个专业会有很大帮助的。
crackhopper 10 小时 0 分钟前
37661713 9 小时 37 分钟前
走前端后端的话,学好数据结构是很必要的,不要迷惘,你时间还充足,只要坚持几个月什么数学数据结构都没问题。
crackhopper 9 小时 31 分钟前 1
- 离散数学(主要就是图论相关)、具体数学:主要帮助通用算法理解,算法导论、数据结构等等相关。实际使用主要是构造复杂大型系统,此外还要学习硬件和 OS ,以便更好的利用硬件能力。做系统开发啥的,我觉得得会。
- 概率统计、多元统计分析、贝叶斯推断、随机过程:主要帮助理解数据分析类算法,做 AI 也需要学,大部分科研领域都涉及到统计。工程领域里也主要写底层算法模块的,上层调包侠也需要稍微了解点;再业务层点的,就不是很看重了,用个均值、方差、中位数就差不多了。
- 解析几何、微分几何、计算几何(样条和曲面之类的):主要是图形学和仿真模拟,AI 涉及一些(CV)但是不多。此外,一般做图形学和仿真的也要学一些物理:力学、光学之类的。根据具体领域细分,需要深入再学习(有的甚至还要学化学,分子动力学,比如做化学反应仿真的)。
- 复分析、傅立叶分析、小波分析、泛函分析(主要做理论上用):做信号处理领域用的多,其实其他领域也会假设是信号然后就来一套,所以这块技能还是挺通用的。
- 运筹学、数值优化方法、凸优化、偏微分方程、微分方程数值解、有限元、矩阵分析:一般主要是计算领域,模型一定的情况下的计算机求解方法。AI 领域了解点就行了。主要写计算库的人需要学。运筹相对简单,主要是规划问题(对原本的算法里的动态规划啥的,更加深入点,也涉及一些图论方法),数值和凸优化主要求解 loss function 的。微分方程是求解另一类问题的,一般也跟物理关系比较大(比如波动方程、热力传播模型)。有限元是一种用简单基逼近函数的简化运算的方法(因此显然涉及到泛函,必然和小波啥的也能联系到一起去),各个计算领域都可能能用上,算是个解法的手段。矩阵分析主要做矩阵计算的,特征值和向量的求解是主要内容。
通用基础:数学分析、高等代数、概率统计、解析几何。基本这几个学明白了,是大部分领域学习的基础。
所以,学好数学还是挺难的,你会发现永远学不完。哈哈。上面这些还都是偏计算方向的,据说在数学方向上处于鄙视链底端。
Liyiw 6 小时 13 分钟前
你吃力是编程方面的积累不够,不是数学问题
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK