Talk is not cheap

2019-09-30 21:53:08 +08:00
 SsuchingYu

Talk is not cheap

http://www.yinwang.org/blog-cn/2019/09/11/talk-is-not-cheap

王垠的批判类文章,总是能够道一语道破荒谬,引起读者的共鸣。

Talk 真的 cheap 吗?

如果是,那硅谷的一帮不善言辞的技术大牛,也不会被老印给碾压了。

很多人实际上是口才不行,这也是在国内的语境下熏陶出来的,以至于”沉默是金”。但这是缺点,应该规避,不值得炫耀。

Conway's law 指出:组织的(软件)系统结构,和组织的交流结构密切相关,强调了人之间交流的重要性。

5589 次点击
所在节点    程序员
37 条回复
shynome
2019-10-03 11:36:30 +08:00
The code can show what I want to say
cookey39
2019-10-03 12:10:39 +08:00
这句话是怼人用的啊....
cookey39
2019-10-03 12:16:15 +08:00
王垠被那么多人怼,肯定要怼回去啊。建议楼上的结合具体语境。而且是编程语言本身的销量
cookey39
2019-10-03 12:17:39 +08:00
编程语言本身的销量其实还不如架构影响大。技术新不新还不如公司的组织架构重要。让员工开开心心上下班比什么都重要。
Xianmua
2019-10-03 13:06:19 +08:00
什么话都是有语境的,没有一句万能(各种场合都能用)的话。
给你举个例子,“我佛慈悲”,这是一句好话吧 ,我心慈悲,慈悲为怀。
这句话要是在孙悟空打白骨精的时候,唐僧来了句“我佛慈悲”,然后紧接着念紧箍咒,你怎么看?
我不关心这个姓王的是谁,这个盲目地竖起一面靶子(将 talk is cheap 和他说的情况划等号),然后开始批斗的做法,是非常卑鄙的。历史上也有过多次使用这种手段的历史性事件,从文字狱到 xxxx,python 培训已经泛滥成那样了,非要把这个环境弄的乌烟瘴气才够?
ClericPy
2019-10-03 14:55:45 +08:00
在一个讨论内核的情景下, 不说发什么技术论文, 为了节省别人的时间, 发代码以及测试结论不是更方便. 讨论的双方都没什么错, 蹭热度也蹭个热点的啊...
王垠算圈子里比较红的了, 说过很多敢说的, 有赞成的有反对的, 在 V 站还是划水看看就好了, 真较真该去那个[刚下飞机]的地方, 那里 talk 也不 cheap, 细节还能有参考文献看看

很多话都是有语境意义的, 不要以自己的经验来推敲别人的想法, 太难了, linus 说句话被这么多人纠结, 已经享受到夫子待遇了...

"Talk is cheap"
“Talk is cheap. Show me the code.”

=>
"以德报怨"
“或曰:‘以德报怨,何如?’子曰:'何以报德?以直报怨,以德报德。’”

父母在,不远游
父母在,不远游,游必有方

愚不可及
其知可及也,其愚不可及也

老而不死,是为贼
幼而不孙弟,长而无述焉,老而不死,是为贼。

言必信,行必果
言必信,行必果, 硁硁然小人哉

学而优则仕
仕而优则学,学而优则仕

知者乐水,仁者乐山
仁智者乐山水,仁智者动静相融,仁智者乐而寿。
ClericPy
2019-10-03 14:57:49 +08:00
又看了下文章, 好像主要不是说 linus, 说的是后来的人滥用名言, 类似上面以德报怨那套
ilotuo
2019-10-03 17:37:35 +08:00
最近校招刷题就有这个感觉。一旦思路错了用错方法。即使最后能实现也是靠无数细节填坑写出来的。实则换个思路就有优雅的实现
learningman
2019-10-03 20:35:32 +08:00
no algorithm,no code
guokeke
2019-10-04 03:29:11 +08:00
那我就很奇怪,既然能“talk”,为什么不能做呢?作为程序员来说,如果想法的提出者,自己都做不出来自己的想法,还非要和别人“talk”,这种人的 “talk” 感觉没什么意义。
相反,如果是真的能做出来的 “talk” ,那根本就不需要“talk”,可能早就有了。
话语权是另外一个概念了,还有交流也是,楼主说的 “不善言辞的大牛” ,这里是有点偷换概念的意思,不善言辞或不善交流是另一回事,这里的“talk” 指的是想法和创意,我觉得老印能在硅谷 “横霸” 不是简简单单 “talk” 出来的,我们应该正视事实。
再说一下 “talk is cheap” 并不是说完全没有价值,字面意思是有价值的,但是小,听你说话只是浪费我的时间而已。
“talk is cheap,show me the code” 既然我们之间完全不能理解,那请你做出来吧。空谈误国 实干兴邦,如果你觉得你的想法有价值,但是别人对你说“talk is cheap”,然后你放弃了,那才是真的“cheap”。
ryd994
2019-10-04 04:28:01 +08:00
著名谐星王垠
开心就好
fvckDaybyte2
2019-10-04 09:36:41 +08:00
Talk is dangerous
tachikomachann
2019-10-04 10:32:08 +08:00
@janus77 之前看这帖子没人回就抖了个机灵。。
就像上面好多朋友说的,talk is cheap, show me the code 是有语境的。linus 当时专注于 kernal 层面的开发,而在非 gui 层面的软件,在这里衡量一段代码好不好是有一些客观指标的(性能,代码量,易读程度等等。。) ,所以他这句话能够行之有效。
哪些地方就不行呢?看中主观因素的层面,比如 Linux 的桌面环境,评价一个 DE 好不好的标准太宽泛了,用户交互这种东西很多时候会上升到哲学上的层面,甚至有点形而上学。所以众多 Linux DE 和发行版就是重起炉灶的结果。。

至于为啥没有人重起炉灶做一个 Linux ?我觉得恰好是因为他在内核层面的 code 和设计理念说服了大家。
466730846
2019-10-04 19:24:59 +08:00
赞!
有很多言论需要结合具体的语境理解,语言确实是一种艺术!
yanlx
2019-10-05 13:20:14 +08:00
同一律:形式逻辑的基本规律之一,就是在同一思维过程中,必须在同一意义上使用概念和判断,不能混淆不相同的概念和判断。——节选自《现代汉语词典》,第六版。
所以,由于 Linus 和王垠的 talk 虽然都长着“talk”的样子,但并不是同一意义( Linus 的 talk 应该指无用的废话,王垠的 talk 则应该指的是口才),将它们混为一谈来判断 talk 是否 cheap 违反了同一律。
在我看来,正确的理解应该是:talk (口才)不 cheap,talk (废话)才 cheap。
puncsky
2019-10-05 13:59:39 +08:00
王垠之于程序员 = 爱情动作片之于人 = 郭敬明之于小女生
FrankHB
2019-10-10 21:14:56 +08:00
@janus77 LBT 是有自主的思想和作品,但真正算得到毫无疑问是“他的”的成分,又有多少呢?凭良心讲,除了领导一些特定的项目和挑 patch 外,有多少他做过的具体工作是不和别人重复的、不经过别人添油加醋的完全的“他的产物和思想”以至于足以作为现在业界摆脱不掉的基础的?
他作为某几个比较大的社区的 zz 领袖这个角色,的确可以看成行使了比其他大部分开发者更多的所谓的“话语权”,但这方面也仅此而已。在圈子外边即便实际上受到他决策影响的东西,不鸟他的甚至对着干而且影响并不比他小的也多的是,否则很多情况他也根本不需要靠竖中指来了结问题了。
这根本是因为,他的“产物和思想”不论多有存在感(即便不论独创性),基本都有不少的几乎立刻就能开箱即用的完成度接近甚至更好的替代品,所以不依赖他恰饭的圈外人(包括不少竞争对手)想不鸟他的成本其实往往不大。
而另外某些历史上的大佬决定的一些东西,不论好坏,你要想不认到一定程度,就几乎只能把当年整个时代的一些主要工作自己做一遍,因为现成能摆脱这种依赖的备胎你都找不到个能用的。这种压倒性的差别实在和区区话语权沾不上多少边(虽然可以靠一定的 zz 投机手段“变现”为话语权)。

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

https://www.v2ex.com/t/605783

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

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

© 2021 V2EX