仨氿感冒灵 2023-01-29 01:47 采纳率: 50%
浏览 63
已结题

大一计算机专业学生应该追求深度学习还是广度学习?

我是某大学大一计算机科学与技术专业的学生。

除了老师上课讲C语言程序设计基础外,我利用半年的时间自学了C++,数据结构与算法,和数据库管理系统MySQL。

我身边的同学大多都在卷算法,学校集训队也会定期举行一些训练赛。我也刷了一些LeetCode上的算法题,但是我只能说我只是对一些基本的东西有所了解,比如递归回溯贪心深搜广搜动态规划啥常用的,有时候LeetCode上面的一些题目,还有ACM的题目对我来说有些费劲。

我很有把握地说,我不想在算法竞赛上花费太多时间,只是因为我想更全面地发展。我的学习能力不需要怀疑,如果我真的想认真学算法,精通它,这只是时间的问题,所以不用考虑我是否能学好。

所以说我想从更广度的方面进行学习,我下学期开学后回校准备继续用半年时间打磨我计算机的基本功,就是在计算机组成原理、计算机网络等计算机基础学科方面,然后大二参加一些竞赛,雨露均沾。

另外的话,我的个人想法是希望我能读研读博,这是由我的家庭环境决定的,因为我妈妈就是博士,虽然发财是从来没有的,但是很有文化、有思想,我们家也过得很快乐,我也希望我也能一样,这也算是我的一种信仰吧。

所以我是应该从广度的方面进行学习?还是从深度的方面进行学习呢?我更倾向前者,如果可以,我应该制定并遵循什么样的学习计划?可以考什么样的证书、参加比赛呢?

  • 写回答

5条回答 默认 最新

  • CL有毒 2023-01-29 10:09
    关注

    读题:

    1. 相比于其他普通大一计算机专业的学生,你已经相对很优秀了,当然如果你身边全是优秀并且勤奋的同学,你可能感觉不到这一点
    2. 以我的理解,除了计算机组成原理、编译原理、计算机网络这些相对偏底层的科目外,其他本应该大二大三计算机专业才需要学习的课程,你现在都已经掌握了,常规课程进度已经跟不上你的学习进度
    3. 你和你的家人都很快乐和谐,那么你可能是一个热爱生活的人,算法竞赛对你来说一眼就能看到头,翻来覆去就是那些算法、思路,而且看不到这些算法能解决什么实际生活中的问题,这对你来说有些迷茫和困惑,我在大学的时候也有这种困惑,现在回想起来如果有人在那个时候给我一些指点和帮助,可能我会更“厉害”一点
    4. 读研读博最终都是在某一个领域深耕,也就是是在深度上下功夫,如果读研读博是你真实的想法,那么最终你需要回归到“深度”上面来

    我的建议是:

    1. 课程要重视,学校学院的实践、活动要参加,以你的基础、学习能力和对生活的热爱,绩点和实践分数加起来,保研没问题
    2. 学好数学,包括但不限于微积分、线性代数、概率论等,计算机的尽头是算法,算法的尽头是数学计算
    3. 一些竞赛可以参加,一是能保研加分,二是能结交朋友,这对你以后的学习和工作会有帮助,不必过分在意证书,有兴趣和时间就去考,没有就不考
    4. 了解本校优秀研究生导师,如果你有他的课程那就更好,看看他和他的学生在研究什么,如果有兴趣,你可以和导师了解,甚至到实验室“打工”,一般来说,优秀的导师都很喜欢这种有潜力有兴趣的学生,这会扩大你的知识面,也会让你结交更多朋友
    5. 多了解计算机研究如何跟实际问题挂钩,激发兴趣,让“深耕”不那么枯燥,兴趣是最好的老师,比如新闻、招聘网站、博客、开源社区等,比如前段时间的chatGPT,比如很久之前的比特币,比如招聘网站上紧缺的人才等等,对有兴趣的方向通过搜索、学习和请教,了解大概,有机会的话去参加一些线上或线下的讲座,甚至了解本校或其他学校有没有这方面的专家,自己考不考虑去相关学校读研读博等
    6. 别忘了和自己的父母讨论,你的父母都是高级知识分子,能给你一些帮助
    7. 到了大三大四,自己大概也有个方向了,这时候不会再迷茫,再从这个方向完成深度的追求

    总结:

    1. 打好基础,学好数学,热爱生活,参加竞赛,广交朋友,力争保研
    2. 广泛涉猎,激发兴趣,父母建议,确定方向
    3. 追求深度,读研读博
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 2月6日
  • 已采纳回答 1月29日
  • 创建了问题 1月29日

悬赏问题

  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题