V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Pig930
V2EX  ›  问与答

大一新生,求各位前辈给我一些指导

  •  
  •   Pig930 · 2020-11-06 00:29:16 +08:00 · 1006 次点击
    这是一个创建于 394 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    目前就读于某 985 校的信息大类(之前没有任何竞赛基础),内卷程度尚处在勉强可以接受的范围内,但目前面临着专业分流(第二次高考),竞争压力比较大。

    状态

    有课上课,无课图书馆(早八晚十),无休(因为做不完各种作业),几乎不熬夜。

    问题

    我自认为自己的理解能力与智力处于平均水平,同时对于计算机技术的兴趣超于身边人,但现在刚刚学到比较基础的函数的嵌套调用(C 艹)我就蒙了,上课时一听就懂,做作业时却如同白痴,在与同学的对比中产生了迷茫,并且已经产生了对自己的怀疑,怀疑自己的能力,怀疑自己花的时间是否值得,怀疑自己是否适合这个专业,有的时候想到父母供自己上学自己却搞成这个样子也会有愧疚。

    各位前辈能给我一些指导吗?

    有些很负能量的东西,欢迎批评。

    12 条回复    2020-11-10 00:04:17 +08:00
    fiveelementgid
        1
    fiveelementgid  
       2020-11-06 01:26:20 +08:00 via Android   ❤️ 1
    等等
    C++你说学到嵌套调用就蒙了?????你是在说基本的递归不能理解吗?还是什么看不懂.....
    C++你要是说模板一类的看不懂还能理解.....你这刚入门就卡住了........
    说点丧气话,其实兴趣并不能弥补能力,努力才能弥补能力
    你要是因为觉得高大上和钱才产生的兴趣,我个人是比较劝退的
    如果是觉得计算机很神奇,有趣。哪怕待遇差成生化环材也有兴趣的话,那我就两个字,加油!
    HongJay
        2
    HongJay  
       2020-11-06 01:28:43 +08:00
    递归不理解不是很正常。新生慢慢来呗
    leishi1313
        3
    leishi1313  
       2020-11-06 02:23:00 +08:00   ❤️ 2
    没有基础学起来吃力很正常,不用在意#1 楼说的。我也是 985 信息类毕业的,身边同学有刚毕业代码还写不利索的,不妨碍现在拿几万月薪,我现在 C++模版还不会呢,不妨碍我现在在硅谷工作。
    具体到对大学学习的指导,卷是没办法的,如果你不打算毕业就就业的话,绩点挺重要的,只能认真学习,不懂的趁早问别自己死磕能省很多时间。然后总有一些同学特别厉害的,这种人你除了赞叹句牛逼也没别的什么办法,心态自己调整好就行。
    具体到计算机 /信息类的学习,编程的话我建议去 leetcode/codewars,选对应的语言从简单做起来。上面的题目范围够小,代码量通常也不大很适合学习新语言的时候用来熟悉语法(你的话还能训练训练编程思维,别死磕,写不出来看答案,一开始可能只能看答案一题也写不出来,也没什么问题,大家一开始都是这样的)
    然后专业课的话离散 /高数 /线代,你一开始可能觉得没什么用,但是很多深入点的领域都需要扎实的数学基础。专业课的话数据结构,操作系统,数据库,组成原理等之类的是重中之重。别躲大作业,设计个 CPU,修改内核,做整套带数据库的 fullstack 什么的,好学校的毕业生都是这么过来。现在 Github 上东西不少,多搜搜看着别人的做也别糊弄过去。不少人工作后还回头上相关的公开课,重新做一遍作业,那就得不偿失了
    最后,所有上面说的这些你尽量就好,在学校里被虐得死去活来,出来到社会你会发现已经站在同龄人的前列了
    seki
        4
    seki  
       2020-11-06 02:35:00 +08:00
    自习早八晚十,你不是来了北航吧……

    不要和别人比,先想想自己想要做什么,目标是什么。大学和高中不一样的,不只是有拼命学习考到前排这条路。如果这条路走不通的话,那也还有其它的路线可以走
    djoiwhud
        5
    djoiwhud  
       2020-11-06 02:43:10 +08:00   ❤️ 1
    十几年前的经历:

    那时候 c++比较容易带歪成 vc++,没办法,老师都比较水。csdn 都还是微软的 mvp 认证比较牛逼。我自己比较喜欢阅读。大一系统的看了几遍 c 的欧美教程,c++ primer,操作系统,计算机网络(卷一,卷 2 没看),intel 汇编,王爽的汇编,等等。

    看完王爽的汇编的时候,感觉比较良好了。

    大二阅读的是模式识别、编译器原理(龙书)、数学建模 这几块的内容。还尝试过自己实现一个比较精简的操作系统(任务管理、内存管理两块,瞎搞的)。

    大三,偏应用。和女朋友出去玩的次数太多,没多少心思看书。

    大四,陪女朋友找工作,写论文,自己找工作,实习,等毕业。

    如果你真的能做到早八晚十,持续 4 年,必定没有任何问题。
    djoiwhud
        6
    djoiwhud  
       2020-11-06 02:48:45 +08:00
    回复你的问题,笨鸟先飞可能是适用的。

    我读书的时候,计算机课程的绩点是很好的。得益于我提前花了时间系统的阅读,比别人学得早。另外,多实践,书上的例子和习题,自己都敲一遍。

    软件是工程领域。
    czkwg8
        7
    czkwg8  
       2020-11-06 08:05:11 +08:00
    不至于
    一段时间习惯了就没感觉了
    mourner
        8
    mourner  
       2020-11-06 10:10:46 +08:00
    永远不要与人比较,
    永远要保持乐观向上的心态,
    永远不要停止成长.
    Raynard
        9
    Raynard  
       2020-11-06 10:26:23 +08:00 via iPhone
    985 提供的就是好平台,规划好未来沉住气认真学,该有的都会有
    fiveelementgid
        10
    fiveelementgid  
       2020-11-06 11:45:13 +08:00 via Android
    @leishi1313 可能我要求高了,抱歉 55555
    Pig930
        11
    Pig930  
    OP
       2020-11-06 19:20:33 +08:00
    @leishi1313 感谢前辈,受教了。
    shlabc
        12
    shlabc  
       2020-11-10 00:04:17 +08:00
    编程这个东西确实需要一点空间想象能力,我教过一个大一学生(中等 211 ),教了 3 天,学到 C 语言数组。然后我给他出题,只给他讲原理,不许网上查,他能自己写出来,嵌套这个我只讲了一次,他也能写对。他最大的优点是,第一天的 8 个小时编的程序,只犯了几次初级错误,就再也不犯低级错误了(大小写、行结束符、声明再引用等等)。

    但,这些并不重要,重要的是日积月累,假设每天无论多忙,都抽 1-2 个小时编程序(可适当对某些不重要科目的绩点放低点要求),四年超越同龄人 2 千个小时的编程时间。任何中级以下的技术,都很容易量变到质变。

    大学,第一重要是自律及自学能力,其次思维方法视野,再其次是其他。

    每个人有每个人自己的学习计划及节奏。

    个人方法是:初期迷茫时,先理个大致清单,判断某个技术重要不重要,如果重要,就先忙起来,买书收集资料,分类,实践,记笔记,思考,重分类,整理笔记,继续实践,继续重分类,继续。。。疯狂输出。

    开始要找点有意思的书或资料,防止被劝退。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1632 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
    ♥ Do have faith in what you're doing.