国内以竞赛为最终目的的计算机学习圈子到底是啥样 您所在的位置:网站首页 acm和oi 国内以竞赛为最终目的的计算机学习圈子到底是啥样

国内以竞赛为最终目的的计算机学习圈子到底是啥样

2023-08-28 20:04| 来源: 网络整理| 查看: 265

我打过 CTF 得过一点点奖,也曾拉人进入到 OI 的圈子(最后他得了区域金……),同时结识了很多 CTF 和 ACM 选手。从自我体验和周围人的表现来看,CTF 和 ACM [不能] 让你成为计算机方面的专家,但是是一个很好的 [试金石] ,让你证明自己的能力。

其实这些竞赛和奥数竞赛一样,竞赛的成功不能代表学术上的胜利。诚然 Tao 12 岁就拿了金牌并最终成了地表最强数学家之一,但是更多的数学家都是那种竞赛上表现平平的。仅仅靠奥数无法培养出数学家,奥数也不是培养数学家的必经之途。不过话又说回来,正是因为竞赛有筛选人能力的功能,所以很多数学家都有奥数的背景也不足为奇。君不见,多少金牌得主都去做对冲基金了。总不能说奥赛能够代表金融投资的潜力吧 XD 。

ACM 老师这样做挺正常的,因为大家投入越多,他带队的产出回报就越多。所以,他肯定就会让大家越多人打越好——即便一时半会出不来成果,培养好的氛围也是不错的,学生锻炼了编程能力也不是件坏事。但是, [大学教育] 中计算机更重要实际上的是操作系统、计算机组成原理、计算机网络等课。如果认为大学计算机就等于编程、算法,那就有失偏颇了。如果说以竞赛为 [最终目的] 的导向话,最大的可能性就是让学生以为编程就是计算机的一切,从而花了大量时间在竞赛的技巧上,这肯定是不值得的。例如计算机科学的明珠——计算理论,要是一个学生认为编程就是一切的话,这课大概就不会去听了。那么大学这种学术为导向的教育就会失去意义,不如网上找培训算了。

想到我大一时候的程序设计课,助教就过于喜欢出使用竞赛技巧的题目。任课老师私下和我吐槽说,这样就变味了,一方面让那些没接触过竞赛的同学没有信心(虽然他会使用语言了,但是他不知道算法的存在,他会归结到自己编程能力的不行而不是自己根本就没学过那些算法);另一方面让大家认为计算机就等于编程和“竞赛用的算法”,很多同学就觉得自己不适合学计算机。但是最后读完大学发现,这些东西其实只是计算机科学中非常小的一块,即便编程能力稍弱的同学,在广阔的计算机科学的世界中,也能找到自己擅长的那一部分。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有