国外大厂做这么多无法带来直接收益的项目的出发点是什么?

2022-03-01 13:41:34 +08:00
 yoa1q7y
比如 Google 的 Go 语言、Chrome 等
微软的 vscode 、typescript 等
facebook 的 React 等

有几个点比较好奇:
1. 做这些是图什么
2. 项目发起人怎么说服老板认可项目的价值并且愿意投入大量的人力财力去做这些项目
3. 年终怎么衡量这些部门的产出...
11242 次点击
所在节点    程序员
93 条回复
Cielsky
2022-03-01 23:00:48 +08:00
@LittleDust vscode 不开源的话也做不到今天这么好用
YuTengjing
2022-03-01 23:18:13 +08:00
即便不开源,在内部也需要人力维护,还不如开源既可以产生影响力,垄断生态,还可以白嫖开源人的 pr 。
Yoock
2022-03-02 00:48:29 +08:00
开源是种技术倾销
Yoock
2022-03-02 00:50:01 +08:00
开源是种技术倾销

特指商业公司,可以垄断某个领域的解决方案
Zien
2022-03-02 00:52:12 +08:00
无他,把人当人看而非消耗品,比较注重人的发展。
binux
2022-03-02 01:13:33 +08:00
Chrome 不仅仅是入口,还有 Chromebook ,Google doc ,meeting ,死掉的 stadia ,这么多 Web 优先的工具,哪个不是依赖浏览器给提供的接口?
dayeye2006199
2022-03-02 02:30:31 +08:00
其实 go react ts 这些面向开发人员的技术产品,开源前一般都经历过内部推广。在内部推广过程中,被证明确实解决了问题(开发效率,开发质量等),提高了收益(人效也是收益),才会被开源出来。

例如 react 最初是在 FB 内部被大量使用,和其他技术 PK 之后被证明确实提高了开发 UI 的效率之后,才被开源出来。go 也是在谷歌内部被证明可以替代开发部分原本使用 C++的性能敏感的基础组件,并且开发效率和质量有提升之后,才被大众所熟知。

在推广期就死掉的项目,一般也走不到开源这一步。
Perry
2022-03-02 03:44:58 +08:00
技术开源让很多公司都能用最直接的一个收益就是以后招人容易,来了公司可以直接上手 Go ,Typescript ,React 。Typescript 这种需要各种库定义 type 的当然开源了最好。
xingzhi
2022-03-02 04:51:34 +08:00
先问是不是,再问为什么。

是不是真的无法带来收益?
ericls
2022-03-02 05:07:43 +08:00
这个问题很难回答 因为需要对收益做定义 但是人类目前还无法定义和价值相关的一切东西
js8510
2022-03-02 06:56:54 +08:00
React 是为了 boost facebook 当年的 mobile first 战略吧。

问题 1 ,2
我读过项目好像叫 Jordan xxx 现在已经离职了。最初 react 的价值并不太被认可而且最初投入并不大。
3
高级别的 IC ,research & exploration 是工作的一部分。这个在 fb 叫 direction impact. 你能为一个团队,甚至更大的 group 指明方向,本身就是非常 impactful 的事情。像 react, 具体我不知道。但是我觉得 xxx teams adopted react frame 就是很好的指标啊。很多人 team 用你的 framework, 至少说明你提升了 dev X.
xpect
2022-03-02 07:22:32 +08:00
这就是为什么数学、物理等基础研究,不会带来很多直接的收益,但国家还是会投很多钱,因为它是战略储备,是基础储备,是很多其它产业进步的基础和核心。
计算机语言、网页浏览器、框架相对其它直接赚钱的技术,也是基础。
xuanbg
2022-03-02 08:17:58 +08:00
做任何和业务不沾边的基础设施,就只有一个目的:提升研发效率!基础搞定,业务就随便折腾吧,想怎么玩就怎么玩。反之,你一折腾就死翘翘,还乱抱怨 xx 技术不行。其实不行的不是 xx 技术,而是你自己的基础设施没建设好,支撑不起 xx 技术的使用而已。

老话说得好:工欲善其事,必先利其器。
murmur
2022-03-02 08:19:24 +08:00
@cmdOptionKana 结果大概就是老程序员吃香,逆向 /安全工程师有很大的市场

不开源不出教程咋了,内卷到最后一定是卷到开源,艺术设计界也不开源,不到处都是 xx gb xx 素材的硬盘
xuanbg
2022-03-02 08:19:25 +08:00
@MarquesMa 开源其实也是为了白嫖社区的贡献呢。
micean
2022-03-02 08:26:41 +08:00
从另一方面来说,在互联网行业,产品的投入成本没那么高,其他行业都没办法这么玩
cmdOptionKana
2022-03-02 08:31:20 +08:00
@murmur 老程序员当然吃香,但我问的是,蛋糕有多大。没人写教程,大学不开课,想学编程先拜师给师父洗脚三年,教的时候也是这里留一手那里留一手,整个计算机行业的发展速度会不会慢很多?

设计素材全都摆在明面上,容易收集,但源代码如果有心保密,想拿到的难度比设计素材难百倍千倍,这怎么能混为一谈。 而且,按照不开源的思路,拿到源码的人也是自用,不会发出来。
DDfs1793
2022-03-02 08:55:12 +08:00
等到所有人都在用你的东西并且市场上也只有你能够提供这个服务的时候就会发现垄断是多么地快乐。千万不要相信什么大厂的良心,现在不收割只不过是因为收割起来也没啥意思
wangyzj
2022-03-02 09:14:56 +08:00
你列举的这几个例子每一个在设立之初就可以说充满了野心
yzbythesea
2022-03-02 09:16:52 +08:00
楼上还多“皇帝金锄头”的感觉。

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

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

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

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

© 2021 V2EX