或者说,个人做开源,有没有出路?
101
idlewater OP @keshawnvan 我的赛道就是低代码,个人开发者精力有限,很难研究多个赛道,这方面运气跟随机的成分多一些
|
102
samin 2023-03-29 11:03:06 +08:00
老哥 你又来软推广了 上次说拉个开源团队 怎么还不行动呢 我可天天在等 看了你的文章才发现你想个人英雄主义 🙈
|
103
idlewater OP @samin 大佬,你冤枉我了,我没推项目,并且把有个推项目节点连续下沉了 2 天。做不好产品,要那么多流量有啥用?建团队的话是没经验,慢慢尝试吧。就是不知道哪个文章体现了个人英雄主义?
|
104
samin 2023-03-29 11:21:46 +08:00
@idlewater 任何经验需要积累 我很好管 甚至会向上管理 带我玩吧 大佬
“个人开源能不能干过大厂开源” 让我有了这样的误解,以为你想以一己之力超越大厂,寻求认同,纯属个人阅读见解,误伤大佬,抱歉 🤝 |
105
opentrade 2023-03-29 11:27:58 +08:00
你应该倒过来问
|
108
FreeEx 2023-03-29 11:36:58 +08:00
我开源的俩项目都没干过。
1. 堡垒机 https://github.com/dushixiang/next-terminal 我 3.2k star ,https://github.com/jumpserver/jumpserver 20k star 2. kafka 面板 https://github.com/dushixiang/kafka-map 我快 500 star ,https://github.com/didi/KnowStreaming 接近 6k |
109
smartdoc647 2023-03-29 11:40:45 +08:00
个人开源需要有比较独特的东西才可能成功。我的 smart-doc 就是个人项目,目前来看在国内的使用情况还可以。也有大厂参照思路内部造轮子的,但是他们都没开源。主要是做的造,社区都知道最初的设计思路从哪里来的,可能也是大厂参考后不开源的原因
|
111
idlewater OP @smartdoc647 分享个链接,学习一下呗
|
112
zhennann 2023-03-29 12:18:17 +08:00
个人开源,要靠坚持,要靠积累,才能逐步形成有竞争力的差异化优势。比如我用 7 年坚持做的 CabloyJS 开源全栈框架,内置 NodeJS 工作流引擎(纯自研),以及独创的 pc=mobile+pad 自适应布局机制,实现了真正意义的“一次开发,到处运行”的跨端跨平台理念。正因为这个自适应布局机制是独创的,因此也只有真正试用过了才知道到底是什么样的体验。参见: https://github.com/zhennann/cabloy
|
113
aw2350 2023-03-29 12:24:24 +08:00
国内的大厂,开源项目也是应用层面的产品居多吧,就是人力密集型的产出。国外的大厂,以底层产出居多吧,例如,你让企鹅去做个 go 一般的语言,它做的出来吗
|
116
libook 2023-03-29 12:27:17 +08:00
首先,要明确开源的目的是什么,也就是说希望在哪些方面“干过大厂”。是商业目的,还是技术追求方面的目的,还是公益性目的。
其次,不管是不是开源项目,是否可持续发展都取决于是否有强大的管理能力和可持续的发展模式。资历老如 Linux 最终也是靠基金会资金运作和专业的管理体系获得持续发展的。 最后,你期望的“出路”具体指什么?是以此谋生?还是获得其他什么方面的发展? |
117
roundgis 2023-03-29 12:32:47 +08:00 via Android
|
118
encro 2023-03-29 12:53:26 +08:00
@idlewater
钉钉,微信公众平台,游戏平台,应用商店,企业微信都是平台,平台上百花齐放,有什么是他们不能做的?他们根本不需要去做,有人帮他们去做。这才叫平台。 1 ,有聚集效应的才叫平台; 2 ,平台的重点在于运营,而不是产品; 而你一直是产品思维,所以我认为你需要思考自己适合做平台? 如果你的平台不赚钱,没前途,巨头没理由花重精力做。 如果有前途,他们会成立子公司,事业部,召集成千上万人和上百亿资金和你竞争,而这只需要二到三个月!比如:社区团购 xsyx 先发优势只需要一个季度就变成在 tb,pdd,mt 等下面苟延。 |
119
simo 2023-03-29 13:32:23 +08:00
限定条件太多,大厂暂时看不上,或者永远看不上的领域内。
如果我和大厂同样关注一个领域的项目,我肯定干不过他 |
120
idlewater OP @libook 一个项目的成功,重要的是做好自己的事,而不是跟谁区别。但是做产品,放出来,竞争是难免的,所有有此一问。
我是想重新进入软件行业,因为年龄大了,想找个一个合适的切入点跟方向。 |
121
idlewater OP |
123
libook 2023-03-29 14:06:23 +08:00
@idlewater #120 开源只是手段,不是银弹,是否使用开源手段,还是要看你的底层运营逻辑。
举个例子,谷歌把安卓和 Chromium 开源了,但并不是做公益,而是在诺基亚、苹果和微软垄断市场的情况下进行错位竞争,使用开源和应用级别的开放来吸引开发者,从而建立起自己的生态,将表层开源项目和产品引来的流量导入到背后的服务和广告业务,再将利润的一部分反哺投入到开源项目的发展中,在此过程中实现 Google 现金流和市场规模的提升,形成良性循环。同时为了避免白送代码给竞争对手,核心的 GMS 和 DRM 是不开源的,也就使得别人始终被挡在 Google 的市场壁垒后面。最后为了可以控制这些开源项目朝着利于 Google 利益的方向发展,代码开源但不开放,合并哪些代码还是 Google 说了算。 产品方面击败商业大厂的开源项目不少,比如我上面提到的 Linux ,还有 Apache 基金会的各种项目,硬件方面 Arduino 等也拉低了微控制器行业的整体价格,所以开源这个手段至少是有成功先例的。 但我想说,开源项目运营的核心和商业项目并无二致,都是取决于强大的管理能力、可持续发展的经营模式。只不过商业项目要利用好商业供应链和市场基本原理,开源项目要利用好社区贡献和市场需求导向。 |
125
rev1si0n 2023-03-29 18:02:50 +08:00
大厂也有很多小几人做的开源项目,打过这些应该有机会,再大那真得看情况了。
|
127
andytao 2023-03-29 21:42:53 +08:00
和楼主年龄相仿,做 [袋鼠数据库工具] 四年了,模式是闭源打开源,因为我选的语言和框架比较少众,判断没人会提交 PR ,所以干脆就闭源了。四年持续积累,模样是有了,但是用户、影响力还是打不过大厂和开源项目,也在努力打造差异化,寻找突破口;眼看着机会窗口在慢慢关闭,说不急是不可能的,但是急又解决不了问题。也在规划与惶惶中纠结前行。
|
128
chesha1 2023-03-30 00:19:20 +08:00
如果能解决核心痛点,并且持续输出,还是能干过大厂的,比如早期 redis
或者赛道很窄,做的人很少,比如 ffmpeg |
129
idlewater OP @andytao 大佬加油!
我个人是倾向于开放,在一个开放的生态上做一个自己的节点,既汲取生态的营养,也反哺生态。 |
131
andytao 2023-03-30 08:28:51 +08:00
@idlewater 事实是只要遵守开源协议,就能和开源社区和谐共生。比如袋鼠开发这四年中,为社区提交了很多 PR ,比过去十多年没做袋鼠时做的贡献还多。
|
133
andytao 2023-03-30 08:50:51 +08:00
@idlewater 这就回到核心问题上了:哪些项目适合开源?个人玩的项目、通用库类项目、通用框架类项目都适合开源,意图收费的工具类项目不适合开源,因为很难构建起用户付费意愿,比如 DBeaver 就面临付费意愿的问题,用户说免费版就够用了,还付啥费呢?
|
134
idlewater OP @andytao 是的,工具类的应用,如果能够产生足够流量,然后流量变现能养得起开发,还可以。要不然就是纯贡献的成分居多。或者工具做 pro 版跟普通版
|
135
keshawnvan 2023-03-30 10:58:53 +08:00
@idlewater 低代码基本没戏,据我所知阿里内部就有数十个低代码团队在内卷。
|
136
idlewater OP @keshawnvan 胜出的质量怎么样?
|
137
AlexHsu 2023-03-30 13:54:01 +08:00
个人开源:linux
大厂开源:鸿蒙 |
138
genesisx 2023-04-02 20:18:48 +08:00
我就在阿里,公司内部搞低代码平台的团队光我知道就有十几个,别卷这么大的领域,找细分领域的机会更大
|
139
keshawnvan 2023-04-06 11:47:11 +08:00
@idlewater 胜出的不知道,被淘汰的和我们团队合作过,他们大概是 20 人团队做了两年,现在老大已经离职了。
|