很好奇:这哥们真的这么牛?

2020-11-29 11:42:56 +08:00
 ericgui

https://www.bilibili.com/video/BV1cV411Y77T?from=search&seid=5217788529800488991

因为以个人经验,就算学习吧,想把一个领域学扎实,需要以年来计,但他 3 个月一门课。。。。

我也算毕业于名校( top2 ),学习能力肯定不用说,但转行学计算机,一路走来,非常辛苦,没有老师教的话,时常卡在某个点很久。

再说,源码就是那么容易看的?里面大量的脏代码,这不是能“看”得明白的,需要 pull 下来,慢慢 debug 。

再者,编译原理,如果他大学毕业后才开始编程,编译原理非常难学,因为需要一些基础课,比如《 Theory of Computation 》,而且需要自己动手写项目,光看《原理》,没什么用,这练习的工程量其实非常不小了。

总之,我不太明白,是他真牛逼?

备注:我现在比较 comfortable,没别的意思,单纯好奇。

28938 次点击
所在节点    程序员
132 条回复
pkwenda
2020-11-29 22:39:53 +08:00
看一乐就行
zhuangzhuang1988
2020-11-29 23:38:29 +08:00
@shroxd 是的
vue 以前看源码时候 记得就是用最简单的编译原理的
尤雨系也在 逼乎回答过 https://www.zhihu.com/question/53539039/answer/135410564

这种基于 js 的 runtime 的编译原理不需要多复杂的 能用就行 递归下降就好
不是写独立 runtime 还要写后端的 也不是写 typescript 这样的需要 ide 友好的
找个简单的 json parser 然后在看 vue 的
LudwigWS
2020-11-29 23:40:55 +08:00
回头研究研究
laminux29
2020-11-30 00:11:53 +08:00
题主你想多了,如果你名下有几家公司,并且有接了项目后要招专门人才的经验时,你就会明白:

这人其实就是走运,钻了牛角尖,走了招聘市场供小于求的路子,因此降低竞争要求,对其他应聘者形成降维打击。

当时百度地图项目要招 [seajs] ,这人刚好之前看过或做过,比较熟悉。你想想,百度地图急着招这类人,竞争这些岗位的面试者,有几个人知道 seajs 这玩意?

我以前在实验室时,有几个本科妹子毕业时,被一线公司以安卓岗招走了,当时给了 10k,比校招的后端与数据库还要高出一大截。为啥?因为那时安卓刚好是在上升阶段,国内懂这东西的人几乎非常少,大学又不教,很多科班的是全靠运气,因爱好而自学了安卓,当时才被溢出工资招走了,本质就是招聘市场的供小于求。
laminux29
2020-11-30 00:13:53 +08:00
至于 3 月一门课,看源码,编译原理什么的,你又没办法找他对线,你怎么知道这人不是翻翻目录式学习?

另外,题主你有个观点要纠正一下:

学习能力强,知识面广,并不代表就能有高收入。你看看福布斯 TOP 榜上,有几个是学院派老怪物?
jones2000
2020-11-30 00:48:10 +08:00
就编译原理这门课,其实不难,计算机专业基本都开这门课的,再加上现在开源的解释器很多, 看下理论知识,然后背下源码基本就没什么问题. 实际工作也很少用到, 基本现成的插件都有. 了解下就可以, 不用太较真。
但要深入就需要以年为单位的积累了, 不是 3,4 个月能搞定的, 就比如现在进入了 web 时代了,但是很多老的桌面程序都是 c++/java/Delphi 等开发的, 那是不是可以根据编译原理把 c++/java 等程序的的代码生成 AST, 然后在开发 AST 的 js 的执行器, 就可以完美的移植所有的 pc 端程序到 web 上来了呢?知识是用来解决问题的, 能解决别人不能解决的问题的人就是牛人。
ericgui
2020-11-30 01:06:29 +08:00
@tkl 没有双簧,只是觉得如果能坚持学习,确实需要很大毅力,我现在也每天学习,但坚持得很辛苦,而且由于各种事就耽搁了,一个月能学完的的,要拖到 2 个月。
ericgui
2020-11-30 01:11:29 +08:00
@laminux29 可能国情不一样吧。在美国,硬核能力还是非常重要的,大家都是聪明人,靠忽悠,没前途。
ETiV
2020-11-30 02:35:48 +08:00
@zzwyh

我也认同国内 IT 行业高薪是沾了一波 [国内的] 互联网红利

这是我要表达的意思……
IgniteWhite
2020-11-30 03:29:48 +08:00
top2 不是浙大吧(手动狗头)
germain
2020-11-30 05:32:22 +08:00
现在的年轻人的最大特点:浮躁, 特别是混互联网圈子的年轻人。

浮躁让人特别容易感动,特别容易觉得学习就是照搬别人的成功之路(别人说什么信什么)。市面上的成功学书籍和影视资源几乎都是消费大众的。没有几个真正在自己领域特别成功的人会写书出视频,教别人如何复刻自己的成功。

抛开运气这种没办法掌握的因素,你能接近成功唯一可以主动做的事情就只有“努力”了。
Rorshach
2020-11-30 06:48:53 +08:00
还行吧,虽然我感觉视频里的人在装,但能达到这个水平甚至比他还要厉害的人确实有,而且不少
woniuppp
2020-11-30 07:59:18 +08:00
感谢质疑,我录视频回应了一下
https://v2ex.com/t/730436
bug403
2020-11-30 08:36:15 +08:00
三个人做电梯去 100 楼,一个人一直用头撞地,一个人一直在电梯里跳,一个人一直都在电梯里跺脚,到了 100 楼,别人问他们三个都是怎么上来的,一个人说是撞地,一个人说是跳,一个人说是一直跳。。。三个人都说的没错。
努力了没有错,也不可能忽视大时代的洪荒之力。

这视频受众大概率不是 v 站,,发在 b 站,还是可以收获很多粉丝的。有些东西是外行人一看很厉害,内行人一看很不普通 ,没有什么值得拿出来说说的。
l2157865
2020-11-30 08:39:22 +08:00
angryfish
2020-11-30 09:05:17 +08:00
面向工作学习和面向计算机科学与技术学习是有区别的。
试问,有啥面试官会问编译原理的?试问,有多少公司会面很多乱七八糟的算法的,都不过是看着几本流行的源码,技术剖析书,然后来面试罢了。
面试的话操作系统,编译原理,算法,数据结构都扔一边去。
社招后台就看看 jvm,redis,mysql 这些就可轻易到 40+了。
Anshi
2020-11-30 09:08:01 +08:00
描述可能因为 [表演] 多少有点夸张,但是以其现在的努力程度和方向,40k 不难
gricn
2020-11-30 09:15:42 +08:00
@Rorshach #92 比他厉害的人的确很多,但是,有多少人愿意做视频分享呢,这也许是 up 和其他人的不同之处吧?我目前很菜,比 up 还菜很多。但是对于技术不如我的,问一些我认为很一般的问题,我是不太愿意花时间向他们解释,更别说录制类似这样的视频向他们分享,我是做不到向 up 那般分享的
afx
2020-11-30 09:20:01 +08:00
@jones2000 好像有个东西叫 WebAssembly 就是干这个的。
ymz
2020-11-30 09:20:33 +08:00
@chihiro2014 全称就叫 知秋 ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/730271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX