由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 王垠对google的看法 (转载)
相关主题
parsing file in node: js or python ?python和java里面非memory资源怎么回收?
王垠:我和 Google 的故事(2015 修订版) (转载)刚开始看python
Smart Parser/Compiler Development[合集] 被perl雷到了,sed, awk, cygwin, native以及其他
请教一个parser的问题[合集] Python/Jython refactoring 还是比较麻烦的
关于python坑: Python + "C++" plus SWAG as ONE big language
any perl html parser to recommend?看现在python很火,哪位科普一下和java的比较
有啥通过语义理解提取信息的轮子?python太慢了
谁知道如何调试yacc程序?Py2exe or Portable Python
相关话题的讨论汇总
话题: comprise话题: google话题: 王垠话题: unittest话题: grok
进入Programming版参与讨论
1 (共1页)
d***n
发帖数: 832
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: dadan (dadan), 信区: JobHunting
标 题: 王垠对google的看法
发信站: BBS 未名空间站 (Sat Aug 16 03:08:19 2014, 美东)
http://blog.sina.com.cn/s/blog_5f56995d0101mjyj.html
中文的,有点偏激,但还是有道理的
H****S
发帖数: 1359
2
写得很好,程序员应该有一颗自由的心并且敢于质疑一切。
d***a
发帖数: 13752
3
这是瞎说。

【在 H****S 的大作中提到】
: 写得很好,程序员应该有一颗自由的心并且敢于质疑一切。
c********g
发帖数: 1173
4
王垠自我感觉太良好了。象这一段:
“我怎么也想不通为什么 JSCompiler 会有 9000 行来处理这么简单的东西”
他不会不知道python和js的复杂程度和legacy maintenance根本不是一个级别吧。
看看他的历史,就能知道他一贯靠所谓的“挑战权威”来建立自己的地位。从开始写清
华到Google,都是这样。无论是性格使然还是精心设计的,反正我不知道他有没有一颗
自由的心,但一颗功利的心应该是有的。
g****t
发帖数: 31659
5
坚持自撸十几年,这哥们也不容易
c********g
发帖数: 1173
6
话说回来,王垠要是去做学术也许会好些。他最大的问题是不知道怎么comprise。而在
industry里最重要的就是comprise。和人,和legacy case,和客户,和广大end user
,都要comprise。刚出学校的人往往会觉得一个问题太简单了,那是他们根本没把这些
comprise考虑进去。可以说,在公司最项目,就是不断为各种comprise找出最好的
solution的过程。

【在 c********g 的大作中提到】
: 王垠自我感觉太良好了。象这一段:
: “我怎么也想不通为什么 JSCompiler 会有 9000 行来处理这么简单的东西”
: 他不会不知道python和js的复杂程度和legacy maintenance根本不是一个级别吧。
: 看看他的历史,就能知道他一贯靠所谓的“挑战权威”来建立自己的地位。从开始写清
: 华到Google,都是这样。无论是性格使然还是精心设计的,反正我不知道他有没有一颗
: 自由的心,但一颗功利的心应该是有的。

T*******x
发帖数: 8565
7
看了。
我觉得这篇文章对Google的杀伤力还是蛮大的。

【在 d***n 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: dadan (dadan), 信区: JobHunting
: 标 题: 王垠对google的看法
: 发信站: BBS 未名空间站 (Sat Aug 16 03:08:19 2014, 美东)
: http://blog.sina.com.cn/s/blog_5f56995d0101mjyj.html
: 中文的,有点偏激,但还是有道理的

l**********n
发帖数: 8443
8
这哥们应该用英文写啊,对google杀伤力很大,Steve Yegge也算一狂人了,没想到还
有更狂的。
s******8
发帖数: 1
9
干过几年软件的还写出这东西,让人怀疑其动机

【在 T*******x 的大作中提到】
: 看了。
: 我觉得这篇文章对Google的杀伤力还是蛮大的。

c***d
发帖数: 996
10
完全不认识这个人,也没读过他的文章。 不过他写的这个实习经历倒是挺真实的。 公
司是产品当家, 工程师做的东西都是要用产品来衡量, 做平台的在这时就会吃亏。
公司并不需要水平很高的人, 但需要能很快把一些东西堆在一起实现产品需要的功能
的人。 没有产出就没有效益, 没有效益就没有存在的理由。

【在 d***n 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: dadan (dadan), 信区: JobHunting
: 标 题: 王垠对google的看法
: 发信站: BBS 未名空间站 (Sat Aug 16 03:08:19 2014, 美东)
: http://blog.sina.com.cn/s/blog_5f56995d0101mjyj.html
: 中文的,有点偏激,但还是有道理的

相关主题
any perl html parser to recommend?python和java里面非memory资源怎么回收?
有啥通过语义理解提取信息的轮子?刚开始看python
谁知道如何调试yacc程序?[合集] 被perl雷到了,sed, awk, cygwin, native以及其他
进入Programming版参与讨论
l*********s
发帖数: 5409
11
其实也没啥,公司都是以盈利为根本目的,所谓以人为本的管理本质上就是假的。

【在 T*******x 的大作中提到】
: 看了。
: 我觉得这篇文章对Google的杀伤力还是蛮大的。

x****u
发帖数: 44466
12
学术更要comprise。
计算机科学太新,稍微理论一点的问题,几乎各个都是世界未解之谜。

user

【在 c********g 的大作中提到】
: 话说回来,王垠要是去做学术也许会好些。他最大的问题是不知道怎么comprise。而在
: industry里最重要的就是comprise。和人,和legacy case,和客户,和广大end user
: ,都要comprise。刚出学校的人往往会觉得一个问题太简单了,那是他们根本没把这些
: comprise考虑进去。可以说,在公司最项目,就是不断为各种comprise找出最好的
: solution的过程。

x****u
发帖数: 44466
13
以人为本也是为了盈利,怕牛人跑了。

【在 l*********s 的大作中提到】
: 其实也没啥,公司都是以盈利为根本目的,所谓以人为本的管理本质上就是假的。
g****t
发帖数: 31659
14
他这是对美国爸爸撒娇,不是自由的心。
g****t
发帖数: 31659
15
是的。很多问题如果不考虑各种约束,那就是初中难度。但是各种约束加进去,就是世
界难题。

在industry里最重要的就是comprise。和人,和legacy case,和客户,和广大end
user
些comprise考虑进去。可以说,在公司最项目,就是不断为各种comprise找出最好的
s*****V
发帖数: 21731
16
它里面说了,本来是英文写的,后来改成了中文。

【在 l**********n 的大作中提到】
: 这哥们应该用英文写啊,对google杀伤力很大,Steve Yegge也算一狂人了,没想到还
: 有更狂的。

w*******e
发帖数: 285
17
说说我的几点看法,第一如果grok python的parser确实是他写的那的确是很牛,但是
这也只是grok的一部分,grok的主要功能还是支持code search,如果code search没有
grok python的parser也是确实会差一些,但是并不是那么严重,基于纯regex的
parsing也不是完全不能用,grep不也照样可以撑一撑吗。
codesearch这个确实是google内部提高生产力的第一利器,说白了大家都是copy paste
,越方便越好。
还有他认为wanzhanyong的gtest和gmock没有技术含量,这也不完全对,毕竟cpp和
jiava不一样,不是reflection语言,你不能随便胡来那么容易的mock,我感觉gtest和
gmock对于写cpp unittest还是非常好的,对提高代码质量很有帮助。我个人不好判断
他写的grok python parser的贡献就一定比gmock和gtest大,所以他觉得自己肯定因该
当principal也是可以商榷的。
最后说unittest,这个的确是google的culture,至于好坏见仁见智。确实写unittest
有时候很烦人,你恨不得写几千行的框架出来根本先不写test。也确实有牛人飞速写完
了一个bug都没有。但是普通人还是应该多写unittest提高对代码的信心,然后再一点
点累积起来,用cpp可能有内存的问题,python更不用说没有编译器帮你找错,这时候
我觉得unittest就格外重要,还是应该尽可能的追求100%的test coverage。google之
所以能够如此大规模的使用c++我觉得跟严格的unittest是分不开的。而且unitest本身
也是教程和文档,能方便别人看懂你的code,容易学会你的library。

【在 d***n 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: dadan (dadan), 信区: JobHunting
: 标 题: 王垠对google的看法
: 发信站: BBS 未名空间站 (Sat Aug 16 03:08:19 2014, 美东)
: http://blog.sina.com.cn/s/blog_5f56995d0101mjyj.html
: 中文的,有点偏激,但还是有道理的

y***k
发帖数: 1078
18
http://www.1point3acres.com/bbs/thread-102305-1-1.html
王垠同学又被解雇了吗?他好像有一颗自以为天才的心,但不幸走得是loser的路啊。
古人说的好:心比天高,命如纸薄。
谁能去帮帮他吧。

【在 s*****V 的大作中提到】
: 它里面说了,本来是英文写的,后来改成了中文。
n******u
发帖数: 4271
19
做学术的话,他智商略低了一点。。他还是适合做码农。。。

user

【在 c********g 的大作中提到】
: 话说回来,王垠要是去做学术也许会好些。他最大的问题是不知道怎么comprise。而在
: industry里最重要的就是comprise。和人,和legacy case,和客户,和广大end user
: ,都要comprise。刚出学校的人往往会觉得一个问题太简单了,那是他们根本没把这些
: comprise考虑进去。可以说,在公司最项目,就是不断为各种comprise找出最好的
: solution的过程。

g*****g
发帖数: 34805
20
python的 parser也不是他写的,他自己提到从 Jython那拿过来。他的主要贡献就是支
持定义查找吧。这个做得好可以发篇 paper,但离比肩纳什还有十万八千里的距离。

paste

【在 w*******e 的大作中提到】
: 说说我的几点看法,第一如果grok python的parser确实是他写的那的确是很牛,但是
: 这也只是grok的一部分,grok的主要功能还是支持code search,如果code search没有
: grok python的parser也是确实会差一些,但是并不是那么严重,基于纯regex的
: parsing也不是完全不能用,grep不也照样可以撑一撑吗。
: codesearch这个确实是google内部提高生产力的第一利器,说白了大家都是copy paste
: ,越方便越好。
: 还有他认为wanzhanyong的gtest和gmock没有技术含量,这也不完全对,毕竟cpp和
: jiava不一样,不是reflection语言,你不能随便胡来那么容易的mock,我感觉gtest和
: gmock对于写cpp unittest还是非常好的,对提高代码质量很有帮助。我个人不好判断
: 他写的grok python parser的贡献就一定比gmock和gtest大,所以他觉得自己肯定因该

相关主题
[合集] Python/Jython refactoring 还是比较麻烦的python太慢了
坑: Python + "C++" plus SWAG as ONE big languagePy2exe or Portable Python
看现在python很火,哪位科普一下和java的比较这次node把python也给干了
进入Programming版参与讨论
a*****e
发帖数: 1700
21
万师兄才是应该进入学术界的人物,误入工业界蹉跎岁月了

paste

【在 w*******e 的大作中提到】
: 说说我的几点看法,第一如果grok python的parser确实是他写的那的确是很牛,但是
: 这也只是grok的一部分,grok的主要功能还是支持code search,如果code search没有
: grok python的parser也是确实会差一些,但是并不是那么严重,基于纯regex的
: parsing也不是完全不能用,grep不也照样可以撑一撑吗。
: codesearch这个确实是google内部提高生产力的第一利器,说白了大家都是copy paste
: ,越方便越好。
: 还有他认为wanzhanyong的gtest和gmock没有技术含量,这也不完全对,毕竟cpp和
: jiava不一样,不是reflection语言,你不能随便胡来那么容易的mock,我感觉gtest和
: gmock对于写cpp unittest还是非常好的,对提高代码质量很有帮助。我个人不好判断
: 他写的grok python parser的贡献就一定比gmock和gtest大,所以他觉得自己肯定因该

r***s
发帖数: 737
22
“这个做得好可以发篇 paper”
晚了,见 ICSE 2011
http://2011.icse-conferences.org/content/portfolio-finding-rele

【在 g*****g 的大作中提到】
: python的 parser也不是他写的,他自己提到从 Jython那拿过来。他的主要贡献就是支
: 持定义查找吧。这个做得好可以发篇 paper,但离比肩纳什还有十万八千里的距离。
:
: paste

P***t
发帖数: 165
23
这哥们儿心态有问题,这么多年好像都是/经常通过踩别人来突显自己。适合自己创业。
和他共事的要小心了。
i***h
发帖数: 12655
24
狗哪里被杀伤了?
大家因此都看不起狗了?

【在 T*******x 的大作中提到】
: 看了。
: 我觉得这篇文章对Google的杀伤力还是蛮大的。

1 (共1页)
进入Programming版参与讨论
相关主题
Py2exe or Portable Python关于python
这次node把python也给干了any perl html parser to recommend?
以后Web就是Node的天下了有啥通过语义理解提取信息的轮子?
我认为JVM上的语言,老大还是Java谁知道如何调试yacc程序?
parsing file in node: js or python ?python和java里面非memory资源怎么回收?
王垠:我和 Google 的故事(2015 修订版) (转载)刚开始看python
Smart Parser/Compiler Development[合集] 被perl雷到了,sed, awk, cygwin, native以及其他
请教一个parser的问题[合集] Python/Jython refactoring 还是比较麻烦的
相关话题的讨论汇总
话题: comprise话题: google话题: 王垠话题: unittest话题: grok