Monday, December 29, 2014

其实智商高马工就是非常轻松的工作,跟科班没有一点关系

http://www.mitbbs.com/article_t/Programming/31392371.html

发信人: woyeye (我爷爷), 信区: Programming
标  题: 其实智商高马工就是非常轻松的工作,跟科班没有一点关系
发信站: BBS 未名空间站 (Mon Dec 29 13:56:04 2014, 美东)

我自己就是生物本科top 2的,来美国之后托internet bubble的福,一天CS课都没上,
看了一本java how to program就转行了。现在手下一堆科班出身的,还有名校PHD。

我的体会是,做科研,那真得科班出身,主要也不是知识面的广度,而是深度。至于一
般的马工工作,真是自己看看书就会。而且这个学习的过程的是加速的过程,刚开始入
门比较慢,虽然能code,但是对整体的把握还是一团浆糊。过个两年真的就很容易了。
这个时候就纯看脑子好不好用。我记得刚刚工作没多久,一个科班出身的小子成天什么
系统内核的拽来拽去,别人转行的F2大妈吓得不敢接口。我初生牛犊不服气,回家买了
本modern operating systems,利用晚上和周末的时间看了俩月,才发现这东西原来这
么简单。看完这本书的效果就是,不敢自称专家,但是这小子无论再说啥OS的话我都能
轻松接茬甚至说出他也忘了的东西,可以理解,他毕竟学了几年了嘛。

看完OS的书,我对CS的基础知识感了兴趣,于是又找了本所谓的经典dragon book for
compiler。发现这本书比OS容易多了,我回去跟科班出身那哥们讨论,他死活不信,说
compiler比OS难多了。我后来才发现,OS还是知识性的东西多,花功夫就行,编译原理
是最考验智商的,笨蛋就算是本科加硕士6年科班也糊里糊涂的。我自己看完编译原理
,又把那本inside java virtual machines找来看了,很多不明白的东西一下子全明白
了,这下那科班的小子再也不敢在我面前瞎拽了。后来凭着兴趣又自学了不少CS的东西
,真的都很简单。至于什么jobhunting版一帮人天天在叫的数据结构和算法,我看了就
想笑,对于聪明人来说,算法是最容易的东西了。就算是一开始想不出来,看看答案就
明白了,而且再也不会忘。而对于智商的不高的人来说,算法又是最难的,死活想不明
白,好容易硬记住一个答案,人家换个条件就又不会了。当然了,幸运的是,现在大多
数马工的工作用不着算法,用不着为啥大公司都要考,我觉得很简单,就是把聪明人挑
出来。脑子笨的人生在这个幸运的时代,啥都不会也能看着别人的code照猫画虎写点东
西,将来泡沫破灭,第一批淘汰的就是这批人,就像2001年一样。所以,衡量自己能不
能生存下去,先问问自己智商如何,而不是科班出身。Top 2随便一个学生物的自己仨
月书就能秒杀你一个科班出身的笨蛋。

为什么很多人觉得转行出来的水平很差呢,因为大多数转行的都是F2大妈,智商不高,
也没有任何兴趣做好,水平差一点不奇怪。

这篇帖子一出来,必然有人跳出来说,compiler算个P,最难的是blah blah。我一点都
不否认,CS里面难的领域多的很,但是我不care, 对于我做马工来说,我学的东西就秒
杀99%的科班生,这是实践证实过的了。再说你那些所谓超级难的领域,我只是懒得去
学,因为我的志向是赚钱。如果我真去学,我也有自信不比你差。

No comments:

Post a Comment