Bintou 那既然现状是“ACM获奖者在中国无论就业或者读研都提现出优势“,我们又无力于改变这种现状,为什么...不是去适应呢

    Bintou 虽然说所谓的适应最后也可能因为能力有限变为徒劳的努力...那或者换一种问法,老师的意思是只要不断的学习就可以了?

      Bintou 老师的意思是很多还没有学会的人去参加比赛主要是因为这个比赛会迫使你去学习,但是这个比赛对于读研读博和工作的人来说作用没有其他的大,参加比赛的前提是我已经懂得这个知识,而不是在什么都不懂的前提下为了一个不知道是什么的目的就去参加。是这个意思咩

      说“作用没有其他大”则不好说了。还是需要大家明确自己的奋斗目标,知道什么才是自己需要迫切学习的知识。

      geek-sjl 你要明白的是这种现状形成的原因,而不要被这些现象迷惑。现状无需改变,需要改变的是你自己。在这个前提下说“去适应环境”就显得非常被动。就好比,在食堂里面如果很多人插队,为了适应环境大家要做的就是都去插队,从而大家挤成一团。现实的状况是,在食堂挤成一团只是80年代的情形,现在都是秩序井然。问题就是,在80年代说要去适应环境的那个人是不是显得有点傻呢?

      Bintou 这个正确的道路因人而异?有没有一些更具普适性的大方向性的建议?

        再展开说这样一个观点。最近网络传的一张照片,在美国参加ACM竞赛获奖的美国队都是一副亚裔的面孔,暗示都是华人在获奖。或者,暗示中国的高中教育超英赶美。我认为,这是一种误解。比赛只是一个事件,只是一个指标,说明的东西很少。而Ewin Tang的成功代表的才是高教的成功,那是一种制度、环境、土壤的成功,是科研的成功。

        为什么我们很受乐于获奖,而不诚实地看待教育、科研的现状与问题?一个本质的诱因:当前利益!

        要给年轻人土壤,慢慢培养,还要承受可能失败的结局,这才是教育。这样的教育能带来什么样的利益?没人能算得清楚。但是,是否可以培养一个金牌选手,大概也就是两三年的事情。如果我建议的教育要到100年之后才能出成果,谁来享受这样的成功呢?这又与我何关呢?在这种念头驱动下,我们很容易选择大量鼓吹竞赛的教育。

        geek-sjl 普世的建议都是虚的:有理想。而对于我们计算机学院的CSers来说就很简单:抓核心,练内功。

        核心我指这五本书

        关于竞赛,我之前还有一个帖子大家可以参考。

        4 个月 后

        geek-sjl 这个帖子讨论了不少了,时间也过了差不多一个学期。该我问一个问题了。你进入大学之后有没有给自己一个明确的定位和目标?

        或者一个更简单的问题。在大学,你对自己计算机专业方面的学习有什么进展呢?

          Bintou emmmm...来自bintou老师的灵魂拷问。
          首先,我可以肯定地说我有在不断地学习,算是对的上我对于计算机学科一如既往的热爱。但至于学了什么,回过头来看,似乎又是一通乱学。先刷了一堆算法题以期于锻炼自己的思维能力,对于新的算法反倒没有接触多少。因为我觉得算法学再多,在于会变通的应用,而思维能力(或者说思考解决问题的方式)则只能寄希望于时间沉淀后的水到渠成。然后就是电设和ctf,在备赛过程中算是学到了很多东西吧,遗憾的是这些学到的东西可能不易于迁移,也就是只在某一方面能够运用(消耗时间的性价比太低)。
          如果要总结我这学期学习的方式,那应该是"兴趣使然,需求驱动",也学到了很多,但性价比不高。继续不断的去学,这对我来说是肯定的,但学什么,应该还要再认真考虑。

            geek-sjl
            斌头五核心啊。
            就这次CTF的来说,其实很多东西都是CSAPP里面有涉及到的(特别是PWN)。
            “核心”我理解的话就像基础,掌握了“核心”不一定能掌握全部知识,但可以帮助你更快或更好地去学习其他知识(计算机方面的)
            ?

              geek-sjl 倒觉得不是乱学,在抓核心的同时开阔一下视野,说不定可以遇到自己真的感兴趣的方向呢

              5 天 后

              最容易获知及确立的三大目标:考研、比赛、做项目

              读研率并不乐观,更多取决于在哪个学院, 10% ~ 50% 范围内波动。当同学们得知读研率普遍在 10% ~ 20% 的时候,可能会产生对自我的疑问,(在还没下定决心之前几乎都)不觉得自己可以是足够优秀的一员。这或许是“怂”的一种表现?

              可是啊,对一个学校来说,这三大最功利的目标都做不好,何谈其他不功利的百年育人呢?拿什么基础来育人啊。

              我发现很奇怪的,大家认为打比赛做项目是急功近利,认为学到很牛的程度才可以参加,然后不太情愿去建立资源培养传承,可是自己的学生收获了什么呢?我始终认为一个人,在确立了他的职业或学术生涯的第一个目标前,一定是经过衡量的,知道自己适合什么,感兴趣的是什么,最重要的是达成这个目标后能做什么。那他不去尝试,怎么知道自己应该去学什么呢?学核心能力当然好啊,但学到什么程度呢?接下来学什么呢?没人引导是一个很可怕的事情,四年很快就过了,到时候简历一片空白大家都不好看。

              比赛就很有意思。在我毕业前,我直接或间接也组织过三次 ACM 新生赛了,题目也很简单,有些就是作业题的程度,有些则需要你去主动学习某种知识再回来才会做。不适合的,已经被残酷地筛选过一次了,你看大家都能做出两三题,而你连签到题提交几十次都做不出来,这就是一种变相的劝退。随着竞赛级别的提高,校内赛,省赛,区域赛,这种劝退的力度也在不断加大,不努力学习(算法知识)你根本没法同台竞技,也变相给了学生一个目标,你要打区域赛拿牌?可以啊,要学什么算法都告诉你了,这么明确的目标能不能做到?还不能,那你就是没有坚持的人,没有坚持的人不打比赛也学不到多少东西。

              如果你高中打过 OI ,又没能进省队,来到了华师,我还是建议继续学算法,打比赛,因为有基础,学习速度比 80% 一张白纸的同龄人要快得多,你有足够的精力、机会去分心去试错。试完了发现还是没有合适的,你还可以选择回来做一名算法工程师。

              打比赛 !== 死莽。

                hsxfjames 我们的理解差异在于,你认为“打比赛“与”学算法“相得益彰相辅相成;而我认为,坚持ACM比赛等于是放弃了算法的学习,至少部分放弃。

                你认为的”最容易获知及确立的三大目标:考研、比赛、做项目“,我不认同。我建议是大家去找目标,而不是找容易获取的目标。没人找目标是容易的。如果目标是容易获取的,那就是廉价的。

                geek-sjl 你的问题在于,你是参加过竞赛的人,不应该再停留在“兴趣使然”之上,也应该有能力分辨打比赛的学习与学科知识学习的区别,更应该尽早为自己的未来确立目标。“没人指导是可怕的“,确实!但是比”没人指导“更可怕的是有人指导你不听啊。

                一个很简单分析。《线性代数》很重要,你为此做出了多少的努力?嗯。。。Well,答案是显然的。我不能评价你”乱学“的那些没用,但是,我可以评价:你该学的没学好!

                人的精力是有限的。如何取舍,只有你自己寻找答案了。

                hsxfjames 问题是有的人打比赛只是为了拿个参赛证明 加分 评优什么的。。。

                Bintou 这里有2个问题,比赛是为牛人而准备的吗?不是牛人,准备不够充分去就是急功近利吗?不恰当的类比一下,奥运会每届都会有一些弱国,甚至战乱国的选手来参加奥运会,难民选手组成”奥运会难民代表团“,哎!他们又不是牛人,不配一队教练建个体育馆好好操练个4年再来,真是急功近利啊,大概是想搏出名。我之所以这样偏颇地说,是因为我就看到有学长是对比赛有一股纯粹的热忱的,因为某些原因和我的了解,他没有功利性的动机。他不是牛人,大家可以认为他看得不够远,学得不够规范系统,但他看算法很勤奋,态度也很认真,也自得其乐。

                在ACM竞赛中,有相当一部分人就是享受那一发发ACCEPT的快感,享受自己的母校名字和队名出现在榜首,这本身趣味也不恶滥低俗,何以被曲解至此。参加ACM比赛的在功利上的性价比,其实很低。我十分不同意鼓吹竞赛,但我感觉老师对除了“看论文”,“找目标(特指学习学科之本质获得快乐以至学科的大成境)”之外的东西,比如各类竞赛有比较明显的偏见。

                  © 2018-2025 0xFFFF