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

计科专业的大一新生,除去学校的课程,还应学习哪些额外的计算机的专业知识技能?做哪些额外的工作?

  •  
  •   retWallace · 2018-09-22 11:36:43 +08:00 · 2248 次点击
    这是一个创建于 2258 天前的主题,其中的信息可能已经有所发展或是发生改变。
    题主是某所 2 b 学校的新生。学校的专业课老师说,我们若是有志做优秀的程序员,在课外时间也应花费充足的时间去学习专业知识,为来日做准备。题主对此有不少困惑,因此题主发布这个问题,询问 v2 内的前辈们。
    就譬如,学校没有开设 python 的相关课程,专业课老师推荐我们应当在课外学习它。
    又譬如,我看见 v2 上一些前辈说,在我们大三结束前,可以去参加 ACM,拓展眼界。度娘上说“ ACM ”是程序设计竞赛,而且题主听说题主的学校未曾经组织学生参加过。所以题主现在有点不解,虽然想要借鉴 v2 上前辈们所说的,在未来三年内去参加这个“ ACM ”,但是对我目前的资源条件来说,似乎只可以“个人”参赛,而单打独斗的难度看起来并不小。并且应当在何时起开始做准备、需要如何进行准备也是我所不懂的。
    作为一个新人,对这些也没有了解,只能来求教 v2 内的前辈们了,望前辈们不吝赐教。
    SorcererXW
        1
    SorcererXW  
       2018-09-22 11:47:18 +08:00 via Android
    没有 acm 之类的也不用强求,弱队去打几次酱油意义也不大
    就专业知识而言,试着搭一个网站,前后端开发加部署来一遍可以学到很多课程上不教的东西。
    STRRL
        2
    STRRL  
       2018-09-22 11:53:13 +08:00 via Android
    科班生一定要学好基础
    malusama
        3
    malusama  
       2018-09-22 12:02:24 +08:00
    学校没有队就算了吧...
    yinanc
        4
    yinanc  
       2018-09-22 12:06:47 +08:00 via iPhone
    尽早确定一个想发展的方向(至少是大学期间想一直做的),努力去找些项目做,可以先从做一些个人玩具项目开始。当然至少大二开始做这些,大一时要做的只有学好基础,即数据结构和算法
    zhzer
        5
    zhzer  
       2018-09-22 12:09:54 +08:00 via Android
    千万不要浪费时间搞 acm
    当然刷题不算什么浪费时间
    iimT
        6
    iimT  
       2018-09-22 12:37:43 +08:00
    1. 好好上学校的专业课,数据结构这种基础课很重要。
    2. 试着做一个自己的博客,借助搜索引擎,慕课网一类的教学网站。
    3. 平时上 github,看博客。
    4. 除了博客,还可以想一些小东西来做,语言当然不限。
    5. 选一个自己最想做的,开始深入。
    6. 勤上 github。
    yizhimamong
        7
    yizhimamong  
       2018-09-22 12:40:24 +08:00 via iPhone   ❤️ 2
    谈个恋爱,找个异性对象,打好基础。
    Exin
        8
    Exin  
       2018-09-22 13:11:20 +08:00
    前三年不要为了市场上的工作职位去学习技能。

    找个对象。
    lengyihan
        9
    lengyihan  
       2018-09-22 14:58:44 +08:00 via Android
    ACM 就别想了,不是一般人能玩的,那是天赋与兴趣结合的年轻人打比赛的。对编程,算法要求很高,而且要针对训练,我国一次能打出去的也就一两队。还是找个对象吧。
    richangfan
        10
    richangfan  
       2018-09-22 15:27:55 +08:00 via Android
    刷 leetcode,用用 linux,写个手机 APP,做个网站。看你的兴趣在哪里了。担心就业压力大就面向招聘要求编程吧。
    szdubinbin
        11
    szdubinbin  
       2018-09-22 15:36:06 +08:00   ❤️ 1
    楼上大神已列出来了,再补一个,学好英语。
    yishengD
        12
    yishengD  
       2018-09-22 18:16:20 +08:00
    首先你要明白你想要做什么,然后再想要学什么。
    如果,你对于外来还没有什么想法。
    推荐看一下吴军博士的书,《黑客与画家》《硅谷之火》也相当棒。
    有时这种看似不专业的书能给你带来巨大的帮助。
    retWallace
        13
    retWallace  
    OP
       2018-09-29 14:22:34 +08:00
    多谢大家的解惑,这些给我以后的学习方向带来了很大的帮助。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3463 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:05 · PVG 19:05 · LAX 03:05 · JFK 06:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.