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 指出:组织的(软件)系统结构,和组织的交流结构密切相关,强调了人之间交流的重要性。

5577 次点击
所在节点    程序员
37 条回复
tachikomachann
2019-09-30 21:58:31 +08:00
本质上就是话语权的争夺。。
但是还好,在软件世界,大家看谁不爽可以自己重启炉灶。
而不像现实世界被对方打压致死。
ericgui
2019-10-01 00:13:08 +08:00
exip
2019-10-01 09:54:03 +08:00
exip
2019-10-01 09:55:01 +08:00
@tachikomachann ++
领导一句话,再牛 13 的思想也没用!
no1xsyzy
2019-10-01 12:55:24 +08:00
Plain talk does be cheap. Pseudocode counts as code.
> 我跟同事讨论代码的时候,一般都会先请他们在白板上画个图,用简单的语言解释他们的算法,这比直接看代码要容易很多。
这是对 “代码” 的狭隘理解。他实质上还是让他们做了些 “代码”。
feikaras
2019-10-01 13:41:32 +08:00
思维怪圈多的是。凡事倒过来思考总有新天地。
talk 哪里 cheap 了。真的 cheap 的是默默无闻的工具人。
janus77
2019-10-01 13:56:49 +08:00
如果沿用 1 楼的理论“话语权争夺”:
taik is cheap 最大的论据就是,当今 IT 界没有哪个个人或团体完全脱离了 linus 的贡献。
你说重起炉灶倒是起一个啊?
FrankHB
2019-10-01 16:29:22 +08:00
@janus77 啥叫贡献?
如果算上不管用户同意不同意的不经意污染的依赖路径,那这样的贡献者到处都是,LBT 算不上有很大存在感。像同行 AST 就比 LBT 制造的依赖更多:即便不考虑 MINIX 是 Linux 的塑料精神祖宗,Intel ME 内置的改版 MINIX 大概不可能使它的用户比 Linux 的直接和间接用户少。那么 AST 就比 LBT 的话语权大了么?
另起炉灶能改变历史还是有什么别的意义?
再往上追溯,DMR 算不算有话语权? Alan Turing 算不算?然鹅论已经用到的依赖的影响,反正这些人比起 John McCarthy 和 Alonzo Church 都是弟弟。这和话语权也没多大关系。
至于 Code……无所谓了,反正 Code 是教不会你历史常识的。
james122333
2019-10-01 18:27:50 +08:00
赞同这篇 但其他篇就不是了 会写代码跟写好代码是两回事 好的代码自然可以应对多数问题
oshio
2019-10-01 20:26:44 +08:00
这句话意思难道不是:我没被你说服,请用事实打我脸。

不管是继续使用更高明的说服技巧,还是 show the code,效果恐怕都不会太好。
magiclz233
2019-10-01 20:53:42 +08:00
人家那意思是两个技术人员之间的交流,比如讨论哪一个技术问题时候,才会出现 talk is cheap show me the code,按照你的道理,那我和买菜大妈肯定 talk is not cheap,毕竟我给他 show code 她会当我是傻子
justforlook44444
2019-10-02 02:34:44 +08:00
talk is cheap, show me the code.
本质上是阻止了什么人都能发表胡言乱语的谬论,比如知乎上一遇到什么阶级固化,男女问题,一帮人就开始信口开河,胡说八道了。
软件世界就不一样了,代码说话,门槛很高,不像现实世界,有嘴巴能发声就可以发表谬论。
wweir
2019-10-02 06:00:25 +08:00
Talk is cheap, show me the code.
在我的理解里,可以翻译成“没有实践就没有发言权”

你可以说这句话有点范围攻击了,但绝大多数情况下,这句话还是利大于弊的。
日常技术讨论中,非常常见的一个说法就是“我有个想法”,而几乎没听过这帮人能在后面能接一句“我试了一下,可行性没有问题”。
如果你是以学习的态度,进行提问,那可以理解,但更多的就是自己随便拍个脑袋,就想占用别人的时间、精力而已。如果这个拍脑袋的人,恰好身处高位,那周围的人,基本要被恶心死
mamahaha
2019-10-02 08:10:17 +08:00
这话得看谁说的。有人东施效颦该喷东施,但不能让人误会你瞧不上西施啊。
james122333
2019-10-02 10:13:36 +08:00
@wweir
前提是功能方向明确 如果连雏型都没有当然要 talk
原句应该是 "'废话'少说 拿给我我看了便知"
肯定会被滥用成 "Don't talk with me. You noob!"
毕竟这句话也不能对老板讲 程序员之间针对性就非常强
不说话也可能意有所图
janus77
2019-10-02 11:55:03 +08:00
@FrankHB #8 贡献就是说大部分东西都是建立在他的产物和思想的基础上,没有完全脱离他的东西搞出一套来。至于你要说再往上追溯,那些人确实有话语权啊,但是他们没说这句话所以就不考虑咯。从说这句话的时代开始,也就只有 Linus 一人是符合这个条件的,我分得很清的。
rocketman13
2019-10-02 15:00:40 +08:00
语言组织和表达无论在任何时代都是一项很重要的能力
wweir
2019-10-02 19:58:51 +08:00
@james122333 这就有点杠了,就没意思了

功能都不明确、要做什么都不知道,不应该是讨论需求吗?正式开始项目之前,不要写个 demo 来验证可行性吗?
james122333
2019-10-02 22:01:05 +08:00
@wweir
我就是这个意思阿 ^_^ 就是要先 talk 不过个人感觉 demo 可有可无
世界之大无奇不有 还有人以为你连非 IT 相关都要会
然后整一整套出来给他们使用 给的薪水却很可怜
softtwilight
2019-10-03 08:54:07 +08:00
talk is not cheap, cheap talk is cheap

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

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

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

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

© 2021 V2EX