CS 学生大学如何规划接下来的三年半呢?各位大学都做过什么有意思的事呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mmc0914
V2EX    程序员

CS 学生大学如何规划接下来的三年半呢?各位大学都做过什么有意思的事呢?

  •  
  •   mmc0914 2015 年 1 月 9 日 4624 次点击
    这是一个创建于 4036 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大学开学也有快半年了吧,LZ第二学期已经开学了。因为一直想搞实际的东西,就没太研究算法了。我把算法导论过过一遍,讲了啥基本都明白,所有数据结构基本都自己实现过。但是没有刷过题,我想等大二大三的时候再抽时间把算法导论认认真真看一遍,刷掉整本书。之前看知乎有人700小时刷完的,我觉得挺合理。

    我自己觉得C语言还不错,至少同学所有问题都能回答出来。。。可能这个要求太低了。。。。不过停留在C语言层面的书也不太多,不像C++一本TCPL就1500页,所以很多也都看过。学校其实是直接教C++的,但是因为老师的问题完全把C++当成C来讲,也没学C++的东西。这学期准备看C++ Primer(其实快看完了,不过特性太多而且我看的是第四版,所以之后还要再把第五版好好读一遍),C++他爹的The C++ Programming Language和C++标准库两本书看了前言就感觉很激动想看。。真是时间不够用。。

    CSAPP看完了,做了大部分题,SICP看了两章就没看了,也是一直在todolist上准备完成的。
    圣诞节过后就一直在看龙书和engineering a compiler,都是好书,互相参考看感觉还是比较好理解的,前端的东西都有点感觉了。这学期争取能把龙书看完大半,实现一个能用的编译器,想想还是挺激动的。

    todolist上还有的就是unix环境高级编程和tcpip协议详解,其实这两个是我原定计划里现在应该做的,但因为编译原理没有想象中的那么难而且太有意思了,就一直刷龙书了。

    我们学校有两个CS系,一个是工院的,还有一个是另外一个学院的,进度比我们快很多。之前跟别人讨论问题被人嘲讽说我有本事像他们一样,他们下学期(3月下开学~6月)学算法导论,感觉挺受刺激的,因为学校的CLRS课前置有不少数学课,感觉跟他们差距还是挺大。但这学期编译原理估计会拖住我没法研究更多东西了。

    看起来可能我搞的东西还挺多吧。。?但是我也知道跟那些搞OI的人差距还是太大,初二和高一有两次机会去完全研究OI,但自己贪玩给浪费掉了机会。我都不好意思说我是去年九月才把C Primer Plus第一次看完,入了C的门。而且自己的问题也有很多,比如我看书不太做课后习题,还有就是虽说研究算法和数据结构也花了很多功夫,但看到OJ的题都无从下手,一说到OJ我就没有任何发言权了。。

    我现在感觉自己对编译和网络很有兴趣,希望能深入研究一个领域,剩下三年半不说变得多优秀,至少能拿出来点成绩吧。另外还想今年暑假在这边找份实习,或者是看能不能参加GSOC,就是谷歌编程之夏,不过可能我离那个水准可能还差很多。希望听听各位大学都做过什么有意思的东西,有什么好的学习心得。

    第一次在这里发帖,不太清楚这里的氛围和规矩,希望各位多多包容,很喜欢这个社区的感觉,能学到很多知识。写得好像太长了,大家想看就看吧= =。。

    15 条回复    2015-01-17 13:10:26 +08:00
    Panintosh
        1
    Panintosh  
       2015 年 1 月 9 日 via Android
    加油。。关键是坚持。
    大三如我,基本上只能混混课背点题去期末考试了
    udonmai
        2
    udonmai  
       2015 年 1 月 9 日   1
    作为一个过来人,大学没有写足够多的代码可能是我现在比较后悔的一件事。虽然我没有「浪费」时间,但是确实没有给刷题等留出更多的时间。一些专业课同样也很重要,不管学校教得怎么样,自己学好是真的。

    具体点来说,尽可能熟悉甚至精通一门语言在我看来很重要,熟悉常用数据结构和算法(举个简单的例子,Python 的 dict 或者 list 相对纯 C++ 来说,封装的过多了的感觉,熟悉它们并不能很好地了解相关数据结构),写自己的个人项目,参与社区(Github 就很足够了),培养足够的视野,为未来而计划。

    如你所说,深入一个领域,这很有意思,但是取决于你对未来的规划,例如你对科研感兴趣,那尽早开始涉足相关的领域,如果想就业,那在工程方面多去投入,比如前端等。但是作为一名合格的程序员,即便以后写 HTML ,我还是建议常用的数据结构和算法要扎实,对于这个你投入时间,付出了,只会有利基本不会有弊。

    视野很重要,我的本科学校不是很突出,这导致我身边的厉害的人很少,当时和我一起参加 日语等级考试的一位同级生曾经这么和我说,他学日语是为了去日本工作,因为那边工资高。如果在国内能去 BAT 等公司的话,他就不会去日本了。后来他怎么样了我不知道,我只知道我在 B 实习之后现在在日本继续读书。没什么大不了的事情。我来日本也只是因为我真的很喜欢日本。

    很多事情取决于你的视野,不要觉得这个不可能,那个不现实,人外有人,山外有山,这是最重要的。除非自己在 top 院校,周围充斥着牛人,否则绝对不要仅仅觉得超越旁人就是成功。

    另外,光看书不实践,收获很少那是真的。

    暂时这么多。
    pyshift
        3
    pyshift  
       2015 年 1 月 9 日
    just do it ..多写代码还是好的,写出来味道不一样
    zwy100e72
        4
    zwy100e72  
       2015 年 1 月 9 日
    http://www.zhihu.com/question/24752071
    参考这个,里面各种酷炫。。。

    http://www.zhihu.com/question/27368268
    另外还有这个

    其实对我自己而言,就是多读代码,多看图书。比如给自己安排好要在假期里玩OpenGL,要在假期里看More Effective C++什么的。。。

    看楼主给自己列的书不少,但没看到什么项目什么的。。。多写代码还是有用的。。。

    另外估计楼主马上就要放假了,快去图书馆借书吧,这里有一长串书单:
    http://www.zhihu.com/question/23821125
    zwy100e72
        5
    zwy100e72  
       2015 年 1 月 9 日
    @zwy100e72 估计错误。。。原来楼主已经第二学期开学了。。。莫非楼主是留学党
    反正好好利用图书馆吧,可以省一大笔银子
    roychan
        6
    roychan  
       2015 年 1 月 9 日
    nsfz
    Lattez
        7
    Lattez  
       2015 年 1 月 9 日   1
    本来点进来想回答点什么东西,但是发现自己和题主完全不在一个层次上……默默地膜拜一下滚出去了,不过看了楼上之后收获颇丰 _(:з」∠)_ 感谢
    xieyudi1990
        8
    xieyudi1990  
       2015 年 1 月 9 日
    @udonmai 除非自己在 top 院校,周围充斥着牛人,否则绝对不要仅仅觉得超越旁人就是成功
    同样感触... 不在 top 院校, 和身边的人还在同数量级上比较, 本身就是失败.

    从我知道的例子来看, 感觉是,
    大陆非 "重点高校" 里所谓的 "牛人" 和 重点里的一般学生差不多;
    美帝 "水校" 里所谓的 "牛人" 估计比常青藤里的一般学生还要低个档 (也许研究生比本科生还要差).
    当然所谓 "牛人" 是那种一个学校一届最多才出几个的意思. "一般学生" 就是一般学生的意思.
    llbgurs
        9
    llbgurs  
       2015 年 1 月 9 日
    计算机操作系统: http://pdos.csail.mit.edu/6.828/2014/index.html
    计算机网络: TCP/IP详解 卷1,卷2
    算法与数据结构

    这三门要是有深入学习,基本上大学就不会白学了
    FindHao
        10
    FindHao  
       2015 年 1 月 9 日 via Android
    增强你的建模能力,再看这些oj题目可能就好一点。去参加acm也是个不错的选择。
    感觉我自己就是算法能力偏弱,但是喜欢折腾,层次不高,经常从自己的需求出发写给自己用的东西。
    zenliver
        11
    zenliver  
       2015 年 1 月 9 日
    泡妹子, 然后, 没有了
    mjc0608
        12
    mjc0608  
       2015 年 1 月 9 日 via iPhone
    感觉自己已经把第一个学期废了……什么也没干
    udonmai
        13
    udonmai  
       2015 年 1 月 15 日
    @xieyudi1990 恩是啊,但是由于我也没在 top 院校带过,我也不能说什么,只是觉得top2的数量远在其他之上。
    xieyudi1990
        14
    xieyudi1990  
       2015 年 1 月 17 日
    @udonmai 那种是, "高考满分才那么多, 考不出实力"
    udonmai
        15
    udonmai  
       2015 年 1 月 17 日
    @xieyudi1990 精辟。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1640 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 126ms UTC 16:28 PVG 00:28 LAX 08:28 JFK 11:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86