V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
asahi
V2EX  ›  程序员

大二狗的迷茫,求 V 众建议

  •  
  •   asahi ·
    asahiSky · 2015-11-19 21:31:08 +08:00 via Android · 4023 次点击
    这是一个创建于 3325 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人大二,一个还算不错的 985 的 cs 专业,成绩应该算中等朝上吧,至少保研之类的都没问题。最近在学校上课时感觉到上课内容不仅少而且效率极低,自己在课后基本都可以应付。现在想如果完全不去上课而自己泡图书馆学习技术可不可以,以我的水平保持现有的成绩就已经比较吃力了,但应该没什么大问题。不知道v众对我这种情况有什么看法
    63 条回复    2017-12-20 12:29:01 +08:00
    XianZaiZhuCe
        1
    XianZaiZhuCe  
       2015-11-19 22:08:17 +08:00 via Android
    自己考虑好就成
    haozhang
        2
    haozhang  
       2015-11-19 22:08:52 +08:00
    把学校发的专业课程的教材扔了,每门课程都自己找教材,一本一本的刷。
    linux40
        3
    linux40  
       2015-11-19 22:21:33 +08:00
    我也是大二, 985 ,成绩也中上,以目前的水平,保研好像也没问题,而且维持目前的水平也比较吃力,不过是软件的。
    我的打算是数学和硬件的课听老师的,编程方面的自己自学,打算跟学校学的课程中不落下太多,不过确实感觉时间不够用,有时效率很低,没做多少事,共勉吧(还有一个纠结的是数据结构期末要考图,但算法导论的图实在是在比较后面去了)。
    asahi
        4
    asahi  
    OP
       2015-11-19 23:30:01 +08:00 via Android
    @linux40 情况意外的像啊,我其实也是软件偏多,课内的数学不难,但高分难,要不然不至于纠结了
    Anteiku
        5
    Anteiku  
       2015-11-19 23:36:34 +08:00 via Android
    同纠结。
    至少你还能不去,我们不去就通报了 ……
    hack
        6
    hack  
       2015-11-19 23:37:03 +08:00
    我大一拿到培养方案后,从此走上一条不归路~逃课,直到现在,也没找到后悔的理由……
    cxzlzy
        7
    cxzlzy  
       2015-11-19 23:54:37 +08:00
    @linux40 同共勉
    我开学时候看了网易云课堂上浙大陈姥姥讲的数据结构感觉讲的还蛮好的你可以先去看看那个,之后再慢慢看算法导论来巩固
    menc
        8
    menc  
       2015-11-20 00:18:17 +08:00   ❤️ 2
    @haozhang 真是日了狗, 985 大学老师教书怎么样不说,起码选教材的能力还是有的

    算法 《算法导论》
    计算机组成 《深入理解计算机系统》
    操作系统 《操作系统概念》和 《现代操作系统》
    编译原理 《龙书》
    C# 微软官方的 C#教材
    数据库 《数据库系统概念》
    计算机网络 《计算机网络》谢希仁

    你说哪一本值得扔掉?
    aszxqw
        9
    aszxqw  
       2015-11-20 00:21:36 +08:00
    不去上课完全没问题,从大二开始基本上就没去上过课,也保研了。
    虽然没读完研就退学了,但是至今仍然觉得没去上课真是最明智的。
    省下了大量的时间可以自己学自己感兴趣的技术部分。
    linux40
        10
    linux40  
       2015-11-20 00:36:32 +08:00 via Android
    @menc 。。。这是什么学校啊,选这教材。。。
    linux40
        11
    linux40  
       2015-11-20 00:38:31 +08:00 via Android
    @cxzlzy 谢谢推荐,不过只是这学期结束之前看不到算法导论图那里,不是什么大事,虽然期末要考,不过先看看往年卷子再说。。。
    vinceguo
        12
    vinceguo  
       2015-11-20 00:39:47 +08:00 via Android
    看英文原版书,把所有中文书都扔掉(包括翻译的)
    aljun
        13
    aljun  
       2015-11-20 01:02:41 +08:00 via iPhone
    我比你惨多了,高考考差来到北京一所 211 ,读的化工专业,但是大一痴迷 web 前后端,现在大二,已经自己建了两个网站(用 Python ),感觉现在限制自己的都是计算机专业基础课,我正在一点点的看你们专业的书(多是英文的),比你累多了

    楼主有兴趣的话,留个自己的博客,多交流

    http://aljun.me


    非专业出身,凭兴趣写的,勿喷
    cosven
        14
    cosven  
       2015-11-20 01:18:03 +08:00
    据个人经验来看,按照自己兴趣来就好了。
    平时的时间无论是去上课还是去自己学一些偏实践的技术都是可以的。(当然,如果逃课去玩游戏又是另外一回事了...)
    以后想走学术道路、想保研可以多上点课,把绩点弄弄好,对保研还是有用的,但是对找工作真的没一点用,没一点用,没一点用。
    如何自己想走 geek 风格等,多涉及 linux 等一些课堂上接触比较少的东西也完全可以,对找工作来说,这些可能就更加实在些了。
    『本科貌似只需要把数据结构,操作系统,数据结构,计算机网络基础 这四个弄弄好-找个工作啥的轻轻松松。如果有自己的兴趣、项目,那当然就是锦上添花。』
    Marfal
        15
    Marfal  
       2015-11-20 05:07:00 +08:00   ❤️ 2
    我觉得只要是智力水平正常,对计算机有一定兴趣的都会知道怎么做,或者能够搜索到相关的内容了,而且大家的推荐都没有太大的问题,经典的书目从来不缺少推崇。

    在大学里,谁都知道计算机科学与技术专业本科最重要的是数据结构,操作系统,数据结构,计算机网络。谁都知道数学同样也很重要,如果要做科研的话,因为计算机科学几乎就是数学。

    谁都知道保持正常的作息,三餐合理,按时完成自己定下的任务很重要,劳逸结合,定期回顾自己的计划和完成情况并做出调整改进很重要,谁都明白人脉是当你有能力了之后和其他有能力之人的资源互补,而不是低声下气,阿谀奉承。
    谁都知道读书很重要,谁都知道大学是一个大熔炉,而自己不能葬身其中。

    列书单的人教你到达怎么样的终点,却没有告诉你怎么到达目的地,而我认为不同层次学生间的平均差距不在于智力,排除那些确实在某些方面脑功能异常发达的天才,一般的人主要在克制自己,完成目标方面有区别,在这里知乎上的一句话可能会适用:“以大多数人的努力程度之低,根本轮不到拼天赋”。这句话对吗?是很正确,但是有用吗?多少人用这句话麻痹自己,幻想自己就是那个天赋异禀的人,越陷越深。大脑从来不是理性的,或者说很少人的大脑是理性的,所以说那么多大实话没必要讲,讲了就没意思了,你回忆一下高三的时候是怎么做到用所有的时间来学习的,没多少理性的成分在里面,光是环境这一个因素就能煽动或者说是欺骗你的大脑去这么做了。大脑的欺骗能力远远超过你的想象。所以正确的利用大脑的欺骗能力是很重要的。

    但是我上面说的可能也没什么用,要达成目标,太多东西需要克服。缺乏监护人的监督,但是心智却远远没有成年。所以说,欲练神功,必先自宫,看淡一些欲望或者说是一些原始的冲动,可能当时你觉得少了什么,过了一段时间后你会发现没什么了。人还是要试着长大。

    以上部分掺杂了我的一些个人经历和想法,如果报道上有偏差我可不负责,看看我回复的时间,早上 5 点 10 分,这是坠吼滴!
    Marfal
        16
    Marfal  
       2015-11-20 05:49:27 +08:00
    Too Young Too Simple, 给点建议吧,多读书,读杂书。但是别读垃圾流行文学。
    yuriko
        17
    yuriko  
       2015-11-20 08:25:36 +08:00   ❤️ 1
    @linux40 @menc
    我们学校的教材也差不多是这些,的确每本都是经典

    同样 @linux40
    过来人,比 LZ 大三届, 985 上游某学校 SS 专业。
    同样是个从来上课不听的人,虽然我每节课基本都去。
    专业里有对计算机悟性相对较好的、感兴趣的,自然也有完全没兴趣,各种跟不上进度的。学校老师往往为了顾全所有人自然而然。
    上课效率很低时自然的事情,所以利用这个时间做些自己的事情自然是极好的。不过我完全没有为了跟上课业吃力过,平时保持作业有质量的完成,期末突击一下基本能保持 30%水平。

    个人觉得课可以不听,但是还是去一下会比较好,我上课一般都是在用笔记本干自己的事情,看看片子或者写写项目。偶尔老师有讲到一些独到的见解,听下也是挺好的,有时候能遇见一些 Nice 的老师,讲的内容能跳出书本,给出一个不同的认识,很有启发意义;有点时候课后聊天,这些老师也能给出些启发式的指引。当然其次,上课的时候,老师也会透露下考试重点,对成绩还是挺有用的。
    yuriko
        18
    yuriko  
       2015-11-20 08:25:42 +08:00
    和中学之前相比,大学是个很特别的地方,每个学生开始有机会自己把握自己的所作所为,没有人约束的同时也就没有人在督促推动自己了。所以这时候,需要对自己有个计划,需要知道自己在干什么,自己准备干什么,和自己这样做了之后的后果是什么。如果你权衡过这一切做出的决定,一般也没什么问题了,每个人自己选择的道路罢了。

    在觉得自己不上课,利用这段时间自己学习的这一刻, LZ 变已经开始能自己做出决定了,这终究是迟早的一步,这本身值得鼓励。至于这么做好不好,说了这么多废话,还是在于你对自己的规划到底是什么。往小了讲, LZ 这个时间点是决定毕业去向的时候了,保研?出国?工作?,心急的话这时候也是能准备起来了的,而需要做些什么就看你的目标是什么了。上不上课没有好坏,只是适不适合你和你将来准备的路罢了

    以及,好好把握大学的宝贵时间,否则四年光阴很容易就这样过去了。
    wizardforcel
        19
    wizardforcel  
       2015-11-20 08:34:02 +08:00 via Android
    @menc 算法先看 sedgwick 的《算法》

    计算机网络看 krouse 的《自顶向下方法》

    另外我觉得就应付考试和做 lab 而言 没必要听课

    平时看书 专心下来的话一天能看节差不多

    考试之前先看 ppt 再做历年的题

    lab 找攻略看 直接看最佳实践

    我不知道你们的考试占比多少 我们是期中 3 期末 3lab4 最后成绩都不会低
    haozhang
        20
    haozhang  
       2015-11-20 08:57:58 +08:00 via iPhone
    @menc 计算机网络那本不是谢希仁写的,是他手底下的人一人写一章凑出来的,可以扔了。
    linux40
        21
    linux40  
       2015-11-20 09:01:46 +08:00 via Android
    @yuriko 晕。。。教材这么好啊,我们学校的教材全部国内出品。。。
    ivmm
        22
    ivmm  
       2015-11-20 09:08:51 +08:00
    大一,学电商的,

    至今会计和经济都是睡过去的。。 电子商务的基础课,感觉我可以给老师上课了。。。

    我是真迷茫啊
    raysmond
        23
    raysmond  
       2015-11-20 09:09:44 +08:00
    除了丧心病狂的某些专业课,其他的很少去,期末撸一撸就过了
    Light3
        24
    Light3  
       2015-11-20 09:11:36 +08:00
    我不知道我这个专科狗对你有没有帮助 我今年 20 已经工作一年。 计算机应用技术专业 我没逃过课 我在大专的第三年的上半学期选择来首都培训编程 因为不去点别的就要被迫转行 或者去卖电脑 说句实话 学习成绩别太看中 自己想干啥就干啥 比如我想去编程就去学 虽然开始工资不高 但是我没有放弃 以楼主的学历应该进入大公司实习与学习问题不大 可以适当多尝试实践
    youxiachai
        25
    youxiachai  
       2015-11-20 09:51:59 +08:00
    lz..能读 985..还能保研..智商..起码能够超越一票人了...

    如果想往计算机发展的话..趁大学这段时间..把高德纳写的那几本书,都认真看一遍......

    然后去 acm 那里刷刷题....

    基本上..毕业去大公司基本没啥障碍了.
    inFinityzc
        26
    inFinityzc  
       2015-11-20 09:53:28 +08:00
    到了大学自己应该有选择能力,如果某个老师讲的不咋地,如只是照本宣科的念 PPT ,完全可以不听,可以自己去找公开课听,但是有一些老师是久负盛名的做科研很厉害的,或者有些不是很出名但是讲课很细致很严谨的老师,他们的课是非常值得去听的。
    以上建议完全基于个人经验。
    xcodebuild
        27
    xcodebuild  
       2015-11-20 11:35:12 +08:00
    @menc 这真的是你们学校的教材么。。
    forrestchang
        28
    forrestchang  
       2015-11-20 12:56:36 +08:00
    我来自一个不太好的大学,大二, CS 专业。

    想清楚自己想要什么。大一的时候我的想法是,反正也不是什么好的大学,应该好好学技术以备将来找工作用,所以大一挂了几门课也不后悔,因为清楚自己想要什么。但是现在我已经转变了想法,想要出去看看更大的世界,所以这学期有专门刷 GPA ,准备 N1 。

    至于看书方面,鉴于学校原因,老师的课除了能够让你通过考试之外,能学到的东西非常有限。所以我的做法是寻找其他学校的 Course list ,然后跟着学习,基本上 CMU 、 MIT 、 Berkeley 之类的大学都会把课程讲义之类的东西放在网上,可以跟着来学习,包括作业、 lab 、 project 之类的东西,都可以自己来做,教材可能是教授直接写的讲义,也有可能是推荐的某本书,跟着指导来读就行了。

    想做到上面这一点需要有一点的英语能力,也不用太强,四级过了应该就足够了,基本上听教授上课的视频和阅读资料不会成为问题。

    互联网上这么多资料,知道自己想要什么的话,想找到并不难。
    forrestchang
        29
    forrestchang  
       2015-11-20 13:03:26 +08:00
    看了题主是 USTC 的,个人感觉完全没必要纠结什么啊,好好刷 GPA ,然后美帝 master 或 PhD 。。。。
    chinawrj
        30
    chinawrj  
       2015-11-20 13:09:50 +08:00
    弄个 MAC ,学 iOS 开发
    taxiangdeni
        31
    taxiangdeni  
       2015-11-20 13:18:44 +08:00
    @aljun 都是厉害啊,我也是大 2 ,现在也学 python ,通信专业,基础差,在恶补基础,也用 hexo 搭了个博客
    jsyangwenjie
        32
    jsyangwenjie  
       2015-11-20 13:19:46 +08:00
    你是 USTC 的啊,来这个论坛问这帮人的意见有什么用,都是怂恿你做开发去的。好好上课,问问学长怎么锻炼的编程能力吧。出国读 MS 吧
    RitchieLee
        33
    RitchieLee  
       2015-11-20 13:29:58 +08:00
    我个人推荐,刷绩点,然后出去读 phd ,要知道多少码农梦想着肉身翻墙。
    不过你要是实在想工作,干点实际的活,那也可以,不过要从现在就开始技术积累。比如这位退学的 @aszxqw (关注你博客很长时间了)。
    pandachow
        34
    pandachow  
       2015-11-20 13:40:32 +08:00
    去瀚海问……
    aszxqw
        35
    aszxqw  
       2015-11-20 14:02:18 +08:00
    @RitchieLee 谢谢关注,我在 V2EX 用这么烂的昵称都被你发现了啊。
    1002149271
        36
    1002149271  
       2015-11-20 15:21:11 +08:00 via Android
    我就想问这么多逃课的都没被开除过吗。。。。。。我们学校逃课多了都是直接开除吧
    zjyExcelsior
        37
    zjyExcelsior  
       2015-11-20 17:26:56 +08:00
    能考上,还算不错的 985 本科,说明学习能力还可以。想学就去学,不要慌。
    hitmanx
        38
    hitmanx  
       2015-11-20 17:41:34 +08:00
    @menc <计算机网络>不知道说的是不是国产那本,我也是自学这本入门的,但是和其它几本的重量级应该不在一个水平线上? CSAPP\Modern OS 这些书确实选的很好.

    一定要挑刺的话,同楼下的意见,CLRS(算法导论)这本对于初学者有点太难了:( 同推<Algorithms>
    RitchieLee
        39
    RitchieLee  
       2015-11-20 17:57:57 +08:00
    @aszxqw 保送生辍学估计全中国也没几个,而且你的头像在哪都是这个
    jsyangwenjie
        40
    jsyangwenjie  
       2015-11-20 18:23:16 +08:00
    @RitchieLee 这哪里是保送生了。。
    fyu2012
        41
    fyu2012  
       2015-11-20 18:35:36 +08:00
    还不错的 985 的就刷个高点儿 GPA 吧,以后出国还是工作都很重要。找些牛逼的实习,找不到自己看书刷 github 。
    fyu2012
        42
    fyu2012  
       2015-11-20 18:35:51 +08:00
    aljun
        43
    aljun  
       2015-11-20 18:37:30 +08:00
    @fyu2012 怎么找牛逼的实习啊,创业公司敢不敢去啊`````
    RitchieLee
        44
    RitchieLee  
       2015-11-20 18:45:54 +08:00
    @jsyangwenjie 我 at 了别人,不是说楼主
    mikicomo
        45
    mikicomo  
       2015-11-20 18:50:28 +08:00   ❤️ 1
    @aljun 已在答主博客留言,跪求带路~ 背景描述:通信转软工,选修课选了 web 程序设计,无奈老师太过(自动和谐),同时也是我们数据结构老师,我真想(自动和谐),所以一直都是自学状态,希望有朋友一起:-D
    aljun
        46
    aljun  
       2015-11-20 18:54:39 +08:00
    @mikicomo 我的联系方式在 "aboutme"那里都有啊,
    mikicomo
        47
    mikicomo  
       2015-11-20 19:00:38 +08:00   ❤️ 1
    @aljun ~~~~(>_<)~~~~眼瞎了, [刚玩 ACM 的菜鸡活捉大神啊!]
    aljun
        48
    aljun  
       2015-11-20 19:03:59 +08:00
    @mikicomo 我是菜鸡```
    mikicomo
        49
    mikicomo  
       2015-11-20 19:08:13 +08:00   ❤️ 1
    @aljun 已加 Q~
    menc
        50
    menc  
       2015-11-20 19:22:33 +08:00
    楼上的一群人真是厉害,谢希仁的《计算机网络》是公认的国内少数能够达到国际水平的 CS 教材,被你们硬生生说成地摊货。

    见识了 V2er 的高深之处,简直五体投地。

    如果对比过国内外计算机网络教材,谢希仁的确实丝毫不逊色,一点也不。
    menc
        51
    menc  
       2015-11-20 19:24:37 +08:00
    @linux40
    @codefalling

    是真的,早期我们的部分教材是英文原版,后来发现效果不好改成中译本了,但是都是这几本
    yangtao0410
        52
    yangtao0410  
       2015-11-20 19:43:52 +08:00
    我本科 985cs ,考研失败来另外的专业。。比你差远了
    bramblex
        53
    bramblex  
       2015-11-20 19:45:09 +08:00
    @menc

    这里和贴吧平均水平差不多……
    linux40
        54
    linux40  
       2015-11-20 22:23:36 +08:00
    @menc 呃,倒没有怀疑,只是我们学校的教材不好,应该也是普遍现象吧。。。
    g67261831
        55
    g67261831  
       2015-11-20 22:31:43 +08:00
    我估计我当年如果只是弄学校教的那些,现在可能工作都找不到,所以还是要自己课外再学点深入的东西,关键还是要找机会实践,这样简历可以漂亮些。
    jsyangwenjie
        56
    jsyangwenjie  
       2015-11-20 23:26:06 +08:00
    @RitchieLee 我就是说那个人啊,他不是北邮还保研了吗
    NeusoftGin
        57
    NeusoftGin  
       2015-11-20 23:33:55 +08:00
    大三,私立计算机院校,云计算专业,折腾狂一个,今天双选会,虽然没去,但是感觉自己明年要 GG 。。。
    Frapples
        58
    Frapples  
       2015-11-21 15:02:09 +08:00
    逃课个人认为如果能躲掉学校的惩罚,问题不大。关键在于你能不能充分的利用好这些时间来学习感兴趣的东西。
    建议你选择好自己感兴趣的东西,挑几本领域内顶尖优秀的书,插一句千万别看垃圾书,浪费时间是小误导你进入歧途那就严重了。然后的话就认真研究动手实践吧。
    Frapples
        59
    Frapples  
       2015-11-21 15:07:20 +08:00
    顺便问一下 @功能这怎么用。。。。。看楼上提到学校教材,感觉你们学校的教材很不错了,哪像我们学校,全都是些不知名的书,关键是写的很烂,像数据结构的教材,里面的代码,什么规范就不说了,重点是连 C 最低级的语法都能搞错!把,写成;,把%写成 MOD ,指针什么感觉编者就是不会随便乱*&一通。
    stage37
        60
    stage37  
       2015-11-21 16:09:24 +08:00 via iPhone
    刷 GT 去美帝读个硕吧。如果对计算机没太大兴趣就努力转金融,如果还是想做计算机相关的硕士就转金融工程,做 quant 也比干一般的开发有前途 /钱途多了。

    学校很好就不要浪费平台,转金融 /金工有 top8 的计算机本科是个很好的基础,这机会可不是什么一般 985/211 学校能有的。

    PS :说实话上面大多数人的建议都不太适合你。
    xcodebuild
        61
    xcodebuild  
       2015-11-23 19:02:25 +08:00
    @menc 我只是单纯的惊讶别见怪,因为我们这里一个普通 211 的教材和教学水平相比之下实在是惨不忍睹
    zkhaaing
        62
    zkhaaing  
       2017-12-20 12:21:30 +08:00
    @Marfal 在家自学中,学了一段时间前端,但学的一般,找工作不好找,今年 28 岁了,现在想着学习的重要性,报了自考的计算机,但是不上班学习,生活压力好大,而且没有人交流,不知道怎么办?
    zkhaaing
        63
    zkhaaing  
       2017-12-20 12:29:01 +08:00
    @forrestchang 没有上班,自学中,学了一段时间前端,刚报名了自考的计算机,没有基础,还不知道怎么去学习,年龄也大了,都 28 岁了!但想着都这么惨了,在不去学习点东西,这辈子可能就这样了,不过不上班的生活压力太大,还是在深圳这个地方!烦请给下建议,谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5154 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 03:51 · PVG 11:51 · LAX 19:51 · JFK 22:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.