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

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,没别的意思,单纯好奇。

28935 次点击
所在节点    程序员
132 条回复
ihwbunny
2020-11-29 12:27:32 +08:00
只搞技术没出路,还要会说,就是会沟通
across
2020-11-29 12:47:00 +08:00
如果按学校排课,三个月一门正常学习速度的,只是自学一般没这个精力。不止是时间问题,平时上班也有应用型工程技术要学的。
cmostuor
2020-11-29 12:47:24 +08:00
就薪资而已把这几年的通货膨胀去掉其实也没多少正好符合工龄对应的工资, 至于看源码 代码写多的人看源码根本不用调试这是真的毕竟大家写来写去也就那几个算法和模式,(就跟搞电子的电路图画多了参数调多了看别人的原理图或电路图就能要实现的效果是咋样的 这叫经验积累有啥好奇的 如果一个人入行工作个几年都没这能力那确实有问题), 把理清大架构剩下的都是小细节小模块再说看别人的代码重要的是最核心的功能是咋实现而不是从头到尾一个字符的看. 至于编译器原理确实是很基础的课程但其实也就要求知道原理并能写出一个 demo 证明自己有能力写个编译器出来就行了,没必要像孔乞丐那样写个回字都各种讲究.
VeryZero
2020-11-29 12:52:14 +08:00
视频看完了, 根据我的判断,就算有夸张成分,整体路线思路是没有问题的。

因为我就是这么过来的,而且我起点比他更低。他起码大学毕业,而且目测大学不差。

我是中专毕业,而且是从初中就开始划水,中专毕业证书都得花钱才能拿到的那种。

到了近 30 岁才转行做码农,自学了 3 个月 PHP 找工作,第一份工作跟这位 up 主一样,姿态特别低,跟 HR 说我只要实习生的工资就行。面了两家,第一家有笔试,因为我记性差,笔试特别吃亏,就算现在也是这样,所以第一家挂了。第二家运气不错,没笔试,聊了一下过关了,工资 3000 。开始工作以后就有点如鱼得水的感觉了,第一个月老板就看不下去了,找我谈话,说我这工资没法活,主动给我加工资,加到了 6000,2 个月以后提前让我转正了。3 个月后就让我负责组建分公司的技术团队,从 0 开始到后来带了十几个人。

业余时间学了前端,学了 Java 。然后换了公司做 Java 后端,一样感觉如鱼得水。现在也在恶补基础知识。心路历程跟 up 主几乎差不多,区别就是他能进大厂,我进不去。。。

但是有一点我特别认同,做这行要有足够的时间学习。加班赚的只是短期的收益,学习可是长期收益。所以我面试的时候都明确说明,996 绝不考虑,965 也只接受偶尔加班。

另外这一行真的得看你适不适合干,我带过培训班刚毕业,但是悟性很强一点就通的人,也见过号称十几年老司机,但是一直原地踏步的人。
VeryZero
2020-11-29 12:55:23 +08:00
至于看书,我的经验是一本书不需要全部消化完才算有用,一本好的书,哪怕粗略过一遍对自己提升都很大。源码也是同理。
dongliangnerd
2020-11-29 13:00:42 +08:00
嗐,老哥你不用怀疑自己。
首先他是培训班的一个 tl,在宣传上多多少少是有水分的
然后是学习编译原理这种,大部分就悬念泽兴看看龙书、虎书、鲸书,然后写个简单的 parser,不会再深入了
最后人家是有团队的,比如看源码,是分配下去每个人看哪些,然后再集合起来分享,人多力量大嘛
secondwtq
2020-11-29 13:06:17 +08:00
@ericgui 我觉得你还是没有理解我说的”定义”的问题

我猜可能是视角不同。一个半路出家的普通人,摸编程这只大象摸了半天摸腻了,想看看里面什么样,就划了一刀看看。费老劲弄了个小口,看了两眼,满足了,继续摸。这样可以从已经接触到的象皮往里面走,就知道哪些用的上,哪些用不上,哪些该重点折腾,哪些不该。那人也说了,科班半年学好几门课,他三个月学一门课三分之二内容,不算过分。

当然,在 top2 眼里,这肯定算不上”学会”,top2 是非要把大象大卸八块的那种(无论有没有摸过象皮)。你也说了,每一个领域都是一个巨大的坑,都需要几年甚至研究一辈子。但是楼主觉得计算机科班一共就四年,要学这么多课,有几人”学会”了呢?如果科班有很多人都能在简历里面写”学会”了这些课,他不过就是挪用相同的定义在网上吹吹牛罢了。

楼主真要质疑,应该朝科班同学开炮,他们不停止对”学会”这个定义的污染,这种 up 主就不会消失。

不过真要按照 top 2 的”学会”定义,怕是理工科要全员 HoTT 起步了
cmostuor
2020-11-29 13:09:12 +08:00
@cmostuor 修正: 就薪资而言 把这几年的通货膨胀去掉其实也没多少也正好符合工龄对应的工资. 至于看源码 代码写多的人看源码根本不用调试这不是很正常嘛 大家写来写去也就那几个算法和模式, (就跟搞电子的电路图画多了参数调多了看别人的原理图或电路图就能要实现的效果是咋样的 又比如搞投资,投资多的人粗略看看三表就知道这公司值不值得投 搞厨师的问着味道就知道对方厨艺咋样 这叫经验积累有啥好奇的, 不同行业都有不同行业的经验积累 如果一个人入行工作个几年都没这能力那确实有问题建议提早换行), 把大架构理清剩下的都是小细节小模块再说看别人的代码重要的是最核心的功能是咋实现而不是从头到尾一个字符的看. 至于编译器原理确实是很基础的课程但其实也就要求知道原理并能写出一个 demo 证明自己有能力写个编译器出来就行了,没必要像孔乞丐那样写个回字都各种讲究.
ericgui
2020-11-29 13:10:07 +08:00
@dongliangnerd 哦,专门来卖课的啊,了解

其实我没有怀疑自己,我只是觉得 3 个月一门课,算不上多深入吧
xuanbg
2020-11-29 13:12:13 +08:00
会用其实 3 个月都不用,3 天足矣。摸清楚里面的大概结构和核心细节,3 个月也差不多了。学到这个程度已经足够了,有什么问题都能很快定位并且拿出解决方案了。
VeryZero
2020-11-29 13:15:08 +08:00
@secondwtq 总结的很到位,学习编程可以自上而下,也可以自下而上。

楼主可能习惯于自下而上,想把每个知识点死磕到底才安心。

我这种野路子都是自上而下,用到什么学什么,觉得有必要就一路挖下去,没必要就跳过,以此形成自己的知识体系。

从用人单位的角度看,自然喜欢知识面广,能出活效率高的。
ericgui
2020-11-29 13:16:28 +08:00
@secondwtq 确实是个定义的问题,我对“学会”编译原理的定义是:

能够写一个编译器前端,后端的话,能用 llvm 结合某个具体的平台做优化,并且能看得懂编译器方面的最新进展的论文。

比如我学习 redux-saga 这个库,还专门看了 1987 年发表的最初的一篇关于 saga 的论文,https://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf

我对“学会”的定义的 bar 还是比较高的

所以一方面,搞得我很没自信,二方面,也确实很痛苦,搞了很久,还没“学会”

所以我的 B 站频道,全都是 leetcode 解题视频。

我觉得我没资格指导别人怎么发展职业生涯,怕被人笑。
cmostuor
2020-11-29 13:38:09 +08:00
@cmostuor 还有 对应看代码难道只是用的代码编辑器打开一行一行的看??? (真这样那我无言以对 心里想这人这么做有啥意义是不是那啥 xx) 一般分析别人的代码只要是大型级别(源码在行数几十万行)的属于源码级的逆向工程会配合相应的工具分析并画 UML 有的工具会自动的就画 UML 剩下的只是分析整理算法和一些调参的注意事项... 而不会像看小说一样只是有看的行为
hoyixi
2020-11-29 13:52:14 +08:00
不讨论该 up 本身。 其实绝大多数培训和自媒体都是面向小白的,比小白强一点,了解多一点,基本就够资格忽悠小白。 所以没啥奇怪的。

真正高深的东东,别指望免费得到,而且付费都不一定有人教,因为那样的人没工夫教学。

最后,说个现实,其实现在教学本身其实没啥了,到处都是资源,甚至你可以看了 A 的视频和 B 的视频,自己学会了也去录视频教学。同质化严重,想靠质量拉开距离不太现实了。 因此,现在关键点在哪里?在推广和营销,看谁会抓眼球会忽悠。
CharmanderS5
2020-11-29 13:54:01 +08:00
@chihiro2014 搜“知秋”没搜到呀 关键词是啥 ~
CharmanderS5
2020-11-29 13:55:21 +08:00
@chihiro2014 搜到了 forget it
leohxj
2020-11-29 14:04:46 +08:00
比看视频的水平高就行了。
enaxm
2020-11-29 14:15:34 +08:00
@zhero #5 哈哈哈哈
enaxm
2020-11-29 14:20:57 +08:00
@shenyu1996 #4 罗振宇也是这么说的,后来发现是录播

吹牛逼听听就好了,真这么搞身体吃不消
shayuvpn0001
2020-11-29 14:27:20 +08:00
@cmostuor 麻烦以后回帖多用几个标点符号,你的回复很有帮助,只是那啥。。。我第一眼看没换过气来,差点给憋死。。。

是不是文言文功底特别厉害?特别羡慕

以上没有任何嘲讽的意思,特别羡慕,狗头保命

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

https://tanronggui.xyz/t/730271

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

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

© 2021 V2EX