在没有大厂/大佬背书的前提下,个人开发者是否应该放弃以回馈社区、推动技术进步为目的的开源?

2021-02-22 19:09:26 +08:00
 ClassicOldSong

反正开源了也没人看,看了也没人用,没有大厂背书别人对你就是不信任

这种情况下的个人开源在当前的环境下除了找工作是否还具有其他实际意义?

6759 次点击
所在节点    程序员
78 条回复
chenliangngng
2021-02-23 12:36:53 +08:00
穷则独善其身,达则兼济天下
string2020
2021-02-23 12:37:00 +08:00
楼主的低见把我整乐了
ClassicOldSong
2021-02-23 12:55:40 +08:00
@msg7086 我自己天天用的好吧。。。要不然我上哪去整这些更新的 feature idea 来写
ClassicOldSong
2021-02-23 12:56:31 +08:00
@string2020 别笑,这话题很严肃的(
QBugHunter
2021-02-23 13:11:10 +08:00
1.任何框架,程序,插件等,都是已解决某些问题,或者(比其他框架)更好的解决某些问题,所以你的框架能解决 /更好的解决哪些问题?

2.如果有上述功能,给出详细的示例

3.宣传(重点),这是最重要的,没错,千万别相信什么酒香不怕巷子深。你迫切需要解决某个问题,而你的框架切好能解决这个问题。但这里有个问题,我不知道有这个东西啊。上论坛询问?那巧了,别人也不知道。

所以一个好的框架,绝对离不开好的宣传
cmdOptionKana
2021-02-23 13:19:55 +08:00
上面已经有不少人指出,我也是同样的看法:楼主心理太矛盾。

建议直率地面对自己,在乎 star 和用户量就好好搞营销,怎么讨好用户怎么来;不在乎就佛系一点,没有 star 也不抱怨,或者不开源也行。

如果在乎 star 又不肯讨好用户…… 你自己选的高难度模式,也不要抱怨为啥这么难通关。
intellectual
2021-02-23 13:35:45 +08:00
你不能说,我是为了回馈开源,推动进步而去开源。
社会的进步不缺谁,如果当初牛顿没有被苹果砸到,也会有下一个张顿王顿李顿...
还多很多被科学洪流埋没的人,也没见他们张嘴来逼逼说,我是否要回馈科学,是否要去推动科学进步...

搞笑吗? who r u
generic
2021-02-23 13:36:15 +08:00
大部分个人开发者的开源,只是我写了代码给自己用,传 github 上给自己作备份的同时,举手之劳也可能帮到别人。
打个比方,好比经过商场弹簧门时给后面的人带一下门。
楼主呢,看很多人这样做,就专门跑商场去帮人开门,当免费门童。
应不应该放弃?大部分情况下应该放弃。
msg7086
2021-02-23 13:52:24 +08:00
写了一大段,想了想,全删了。我在这着什么急呢……哎。
leimao
2021-02-23 13:54:04 +08:00
@bojue XD
charlie21
2021-02-23 14:01:06 +08:00
很可惜,对你做的事有心力的 就是你。

即使要放弃,也是出于你的内心选择:他人所谓的 “被迫放弃”,不过是心力的一次 “主动选择” 而已

而不是被他人影响了心力。当然若你说的什么仅仅是为了逗逗那些凡夫俗子,也是可以的

再说一遍:地球上七十亿人,七十亿人不在乎,你在乎,你就可以做。不要理我们这些臭傻逼
Anshi
2021-02-23 14:02:13 +08:00
对楼上冷言讽刺恶意揣测的人直接 b 了,甚至还那么高赞,这不也是戾气的一种体现?
另外开源的原动力应该是热爱技术本身,热爱分享等,当然可能会遇到社区较冷,无人反馈,但我觉得并不能影响到开源的初心,如果你影响了,就代表你还期望依靠开源得到一些其他的东西,你当然可以期待,也有些人这么得到了,但是并不代表每一个人都能得到,这本就是无心插柳的事情。
如果只想自己做的东西更多人,那终点就不是技术本身, 而是推广营销产品本身了。
alfchin
2021-02-23 14:11:31 +08:00
@Anshi 你得看下最近首页博眼球的帖子点进去基本上楼主每天一个。
soulmt
2021-02-23 15:00:57 +08:00
你跟我一样,觉得开源很吊,很赞,就能成为大佬,当准备动手的时候就觉得,没人用,做了干啥??这不是浪费时间么??

大厂开源出来的东西 那都是团队经过长时间的打磨,优化输出的,这不光是因为大厂背书,而是在大厂磨砺出来的好东西,大厂内部有很多在开源路上,但是还有没开源的,都在锻造的路上。
所以
心气不要太高,不要太急

个人开源也需要时间,而且长时间可能都没有回报,这取决于你的实力和你的作品。剩下的还要懂一点运作和营销,前提是你的东西够吊
比如 vue 怎么火的?尤大用 vue 短时间内开发了 H5 版本的一个 app, 然后 vue 火了。吃能持续火也是因为 vue 自身够吊。
所以你的问题应该是如何做一个够吊的东西,超越市面上现有框架的存在。再来考虑有没有人用。
charlie21
2021-02-23 15:07:55 +08:00
我们只会拾人牙慧
你会写能写会原创
你为什么要被我们影响阿?

我们是 reader 是 user
你是 writer 是 author
你为什么要被我们影响?你是不是自甘堕落阿

Bob Dylan 要和谁一起玩,不要和谁一起玩?

创作者们应该有自己的圈子 造物者的圈子

Bob Dylan 要和其他 composer 、writer 一起玩,不要和 audience 一起玩 不需要,甚至 不需要和 performer 一起玩。

作曲家和作曲家一起玩,不要和观众听众一起玩,也不需要和傅聪一样的演奏家一起玩

author 不需要和 github forker 一起玩,应该和同样有代表作的人一起玩,应该和 DHH 一起玩 从与伟大框架的伟大创造者的交往之中汲取精神力量。纵使是要和作曲家画家一起玩也 OK,因为同是搞创作的。

你应该找到其它创造者 形成自己的圈子(甚至做一个你们的论坛),参考 文学社团布卢姆茨伯里派 (Bloomsbury Group)

人间不值得阿 真的是不值得
人间值得阿 找到你们自己的圈子才值得。不要觉得会写两句代码的人就能跨过你们的门槛,没这便宜事。forker 就是 forker,starter 就是 starter 。必须是激励你饭后积极创作的生物 才是对你有帮助的,而不是这群吃着食槽里的饭的吃着食槽里的饭的生物。

创作不宜在食堂 不宜面向食槽创作,这里零灵感,只会泯灭你的创作欲。你的迷茫证明了这一点。

每个创作者都至少应该属于一个 Bloomsbury Group 以养其 “创作之气”,关于创作欲方面的什么问题都解决了。当然 如果一个 Group 无法解决 那就两个。

至于 github 就是食槽 是 forker 们找饭吃的地方,它不是你的终点。它甚至不配做你的起点:难道没有 github 你就不创作了吗?怎么会。
贝多芬说过 你们是无法演奏出我内心的乐章的 一个乐队只能奏出我在一分钟里希望写出的音乐。
https://wenwen.sogou.com/z/q189874528.htm
伟大如贝多芬,他只需要一架钢琴。

人是需要氧气的,创作者也不例外。吸对了氧气 瞎子弹琴都能飞起,吸错了 吸了臭氧,你会死。当然 你不会变成尸体,但你的才华 天赋 灵感 会离你而去,去到下一个懂得保护自己的天赋的人的身上。这是公平的!

这是公平的:吃食槽的继续吃食槽,懂得保护天赋的继续搞创作,吸臭氧的死去 吸氧气的开心,创作者和创作者一起玩,吃食槽的和吃食槽的一起玩。
大家都不会死,大家各自有各自的开心,即使发生了生殖隔离也毫不可惜:不慌乱 不可惜 即使出现了“出现了生殖隔离”也不过是发生了“发生生殖隔离”,这就是生命的大和谐。你懂不懂大和谐?大和谐你懂不懂?

生殖的大和谐就是生命的大和谐。自寒武纪起,这样的事每一天都在发生,不信可以去问问北京猿人和尼安德特人。

外媒报道,一组研究人员进行的一项新研究发现,一些可能遗传自尼安德特人的基因的人可以将患上严重 COVID-19 的风险降低 22% 。这与当代生活息息相关。
wongminli
2021-02-23 15:08:14 +08:00
以增加自己知名度的目的还是挺推荐的,但是指望个人开源赚钱,在没有大厂背书,个人能力一般的情况下,有点艰难;要是能有个团队,做出个平台,等有了长期客户,或许能走的长远些
visionsmile
2021-02-23 15:15:02 +08:00
说一下我自己的开源项目的经历:
1. 发现了一些需求,没有看到有很好的实现
2. 自己尝试造了一个轮子,但是前期并不好用
3. 经过一些迭代之后,可以初步实现自身最初的需求,尝试开源
4. 宣传和推广非常重要,产出一些使用项目来解决问题的工程实践的方案,为项目积累起人气
5. 根据社区反馈迭代项目,能够积极解决反馈问题,并且搭建起一个项目用户间交流的渠道
6. 积极参与技术社区,参加一些行业会议推广自己的方案

这是我过去一年开源项目的一些想法,前段时间也思考过开源的问题:[对开源的一些思考与想法]( https://imzlp.me/posts/8890/)。

开源项目的生命力在于能够解决实际的痛点需求,也需要作者大量的时间进行更新迭代还有文档支持,其实不能太功利化地对待开源,让自己的作品能对别人产生价值,这种兴奋感不就是开源的意义吗?
THP301
2021-02-23 15:17:08 +08:00
是的,特别在功利性极强的环境下,达到个人娱乐的目的足够了
wdhwg001
2021-02-23 15:24:09 +08:00
其实大厂背书不总是什么很好的点,有时候非常依赖于这个大厂的声望。

比如你看微软给.net core 搞了一整套开源生态,但是不喜欢的还是不喜欢。

码农们最喜欢的生态背景,实际上是一个由多个厂商共同赞助的第三方基金会操持的形态,并且这个基金会最好是只负责这一家,而不是 Apache 那样杂糅的。
jydeng
2021-02-23 15:25:52 +08:00
还是优先满足自己需求,方便自己。

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

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

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

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

© 2021 V2EX