文章
吐槽

如何学习计算机科学:一种想象的路线,兼对国内一般路线的质疑

我们知道,俄罗斯的代码能力比较强。俄罗斯教育比国内要好。如果手头上你拿着的是谭浩强,但是你知道UCB有着官方开放的slide,如果你语言功底好,那么你就可以去读外文的东西。最后你选择了Coursera,那里有中文翻译。

我要想象的东西很简单,那就是为啥没人多去学学俄语然后和东欧程序员打交道?然后再把他们的东西给介绍进来。

我将国内人群分为两个大类:科班以及外围的爱好者。首先对于科班,大部分人想要搞的是AI,而且觉得自己只需要掌握专业的东西就够了,对外界没有想要探索的意识。除了AI以外,各种领域的认识在绝大部分程度上都由中国和美国的学术界的认识所建构。游戏也好,os也好,cg也好,haskell也好,总之“美国的计算机是世界领先的”。再细分下去,科班可分为两类,一类打算找工作,一类打算搞学术。找工作绝大部分想着要进厂,而不是想着要探索。找工作一味地追求高尖技术,因为这意味着自己将会搞“前沿科技”。再者就是要追求一个非常高的薪酬。搞学术绝大部分想着要进名校,或者跪舔一些冷校的大佬——例如Daniel Friedmann如果不通过wy的介绍,绝对不会为大家所认识。但俄罗斯有什么人,东欧有什么人,这一些是没有被介绍的。进名校以后首要任务的就是去搬砖,发论文,让自己的东西能够发在某杂志上,这就更和去探索其它群体不沾边。就是这样子的一些非常普遍的动机,把人们的意愿给耗尽了。问题是这里有多少是别人说的东西有多少是自己看到的东西?有多少是光环?如果你没有把计算机的鄙视链给完整地认识过一遍,恐怕你并没有谈论现实的资格。

接下来来到外围的爱好者,爱好者可能有意愿,但是爱好者未必有那么高的追求。科班确实经历过一定的训练,而爱好者的质量没有一条确切的底线,所以什么幺蛾子都会出来。爱好者绝大部分都会相信科班,其次因为自己功底的缺乏,只能停留在科普程度的内容上。爱好者甚至觉得,自己只需要掌握能科普的东西就够了。在这个意义上,我认可编程随想的内容输出,但是想批判一切只能看到编程随想的人。再次,爱好者多半只能作为接受者,而自己并不是一个能够产出内容的创作者。有人问,爱好者是内容接受者,什么屁东西都写不出来,这不是很正常的吗?在一个恶化了的网络环境里,这确实很正常。让爱好者去达到科班的程度可行吗?实际上有一些很弱智的高中生——这些高中生既可以选择在未来继续搞业余,也可以选择把cs作为主业,所以他们比其他人更特殊——证明了这确实是可行的。问题是,这些高中生在尽可能融入科班的圈子的时候,也同时内化了他们思想的局限。最后,我们再把这一切现象都给收归到一个词上面。不同的小圈子有不同的风气,但是绝大部分人,进了任何一个小圈子,展现出来的只有相对小圈子的“从众”。

接下来我还将整理一些奇怪的动机,去辅助说明,有多少形形色色的理由,会让人不敢去探索这条路线。学俄语本身就很麻烦;学俄语不是自己专业课程教的东西,也不是学校教的东西;科班有着科班的光环;俄罗斯人太强了,我们学不过来;你要求得太多了;你怎么敢批判xxx,你是谁啊。再接下来是更一般的动机,这些动机我并没有值得挑剔的地方,但在客观上仍然能看成阻碍这种想法发展的原因——逛b站、看漫画、读网文、养孩子结婚,以及各种朋友之间的聚会。

菜单
  1. 邹韬奋 外逃贪官CA
    邹韬奋   虽然韬光养晦,亦当奋起而争(拜登永不为奴:h.2047.one)

    俄国黑客很厉害不错,但是他们也是向西洋同行学习的,所以你们要学习俄国黑客的水平也不用学俄语,直接和俄国同行拜同样的老师就行了。

  2. ygdvv1  

    @消极 #136419 俄罗斯人比美国人厉害,恰好是行业内的常识,青出于蓝而胜于蓝,那么人归根结底要的还是青

  3. 邹韬奋 外逃贪官CA
    邹韬奋   虽然韬光养晦,亦当奋起而争(拜登永不为奴:h.2047.one)
  4. ygdvv1  

    @消极 #136422 定加密标准并非代码功底,也不是黑客能力

    RSA还是以色列人搞出来的

  5. 邹韬奋 外逃贪官CA
    邹韬奋   虽然韬光养晦,亦当奋起而争(拜登永不为奴:h.2047.one)

    @ygdvv1 #136421 我觉得您的评价标准是不完整的

    把网络攻防看成军事行动,那么就存在攻和防两个层面,你说俄国黑客的攻大于美国的防,不足以证明俄国黑客的优越性;您还要证明俄国的防大于美国黑客的攻才行。

  6. Neko 守序善良
    Neko   人类社会永远在变化。

    大约是不利吧。有很多原因楼主已经提到了,想到哪说到哪。

    一方面是,俄语比较难学。俄语属于斯拉夫语系东斯拉夫语支,和拉丁语相似有6个变格3个性,但格用法与拉丁语不一样。语法形成晚,例外多,可读性强但是听写差,需要专门训练。

    另一方面文化上,东正教文化氛围呈现一种“净化”的风格,排他性比较强,在文化议题上很保守。

    最后,猫猫一介科研砖工,会俄语对猫猫带来什么特殊的好处吗?斯拉夫语在自然哲学中除数学由于领域需要,在实验科学领域并没有独有的优势。不需要会俄语只需要lingua france足够交流。这个问题国语文化圈也很显著。

    这些都导致了俄语会的人很少。在大陆的系统性教学基本停留在5,60年代人中,而他们不成长于计算机时代,因此很难看到这个组合。

    碎碎念一下,在网络上,CS总是高光的行业,传统行业的从业者大部分都处在掩蔽的状态,甚至缺乏第四段这样的批评,就像是民主国家问题更多的伪命题一样,毕竟不民主国家的问题曝光率低,显出不来。

    最后一段是价值判断,人到底偏好回溯性记忆并take pride in it,还是喜欢即时性记忆给当下的良好感受?我的案例非常消极:人应该以后者为主。维持一个不断付出再take pride的过程的一种可能后果是:目标达到,上帝随之死去。

    但是,这确实是一个不错的思路,先行者总是有走不通的风险的,但怕失败就注定白给。群体或许总是死于建议别人如何而自己的行动吧。

  7. ygdvv1  

    @消极 #136446

    1. 俄国黑客平均质量较优是业界常识,普及程度甚于国内鄙视链,russian coders已成为一个近乎meme的词汇……
    2. 如果NSA真的有说的那么厉害,美国程序员质量较优没有成为常识将是一件非常奇怪的事情
    3. 俄罗斯黑客也不只是在计算机攻防上有脱颖而出的质量。可能我原文中会造成这样的理解,因为我提到的例子也是计算机安全的例子。那我觉得1中的例子应当更好一些……