V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ClassicOldSong
V2EX  ›  程序员

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

  •  
  •   ClassicOldSong ·
    ClassicOldSong · 2021-02-22 19:09:26 +08:00 via Android · 6971 次点击
    这是一个创建于 1361 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    78 条回复    2022-01-02 02:34:09 +08:00
    Oktfolio
        1
    Oktfolio  
       2021-02-22 19:14:40 +08:00
    酒香不怕巷子深
    imn1
        2
    imn1  
       2021-02-22 19:15:47 +08:00
    ss ?
    ClassicOldSong
        3
    ClassicOldSong  
    OP
       2021-02-22 19:18:39 +08:00 via Android   ❤️ 5
    @Oktfolio 事实上是酒香也怕巷子深。因为外面的臭豆腐可能太臭了。
    Actrace
        4
    Actrace  
       2021-02-22 19:22:13 +08:00
    就目前而言,我认为要开源,至少需要保持一定程度的经济能力.
    如果你想要运营一个优秀的开源项目.

    要不然真的不如多花点时间看看别人的优秀项目.
    hackyuan
        5
    hackyuan  
       2021-02-22 19:22:45 +08:00
    有啊,虽然没啥 star,但是每隔一阵子看到 dependents 又增加了就很开心。https://sm.ms/image/MsdofRcLtnjKBl4
    tomczhen
        6
    tomczhen  
       2021-02-22 19:23:45 +08:00 via Android
    开源是权利,当然可以放弃行使权利。

    至于意义,每个人想法不一样,非要先下个定义再去推广,人活着咋就这么累咧,活着这么累还有啥意义。
    PiersSoCool
        7
    PiersSoCool  
       2021-02-22 19:25:34 +08:00   ❤️ 1
    emmm,我觉得个人开发者开源,无非是为了进大厂做的项目,或者是高级功能付费,总之都是为自身

    要说个人兴趣也说得过去
    james122333
        8
    james122333  
       2021-02-22 19:28:49 +08:00 via Android
    就是开源的环境已经変了 前面都说得很清楚了 这世界毕竟没那么单纯 那些大佬也就是程序界明星 你在人眼里地位也不会高过他们 当然是有背书好
    mnikn
        9
    mnikn  
       2021-02-22 19:32:16 +08:00
    只要觉得自己能做得比其他同类开源的好就可以做
    fiveelementgid
        10
    fiveelementgid  
       2021-02-22 19:33:13 +08:00 via Android   ❤️ 7
    既然您这么说了(@_@;),本失业人员还是建议您 删库跑路 比较好
    PS:喷我的先看看(ー_ー゛)他发的前几个帖子
    lecher
        11
    lecher  
       2021-02-22 19:44:31 +08:00 via Android   ❤️ 5
    个人不要想着树回馈社区、推动社技术进步那么大的旗帜。

    开源就简简单单做好这件事就够了,遇到一个问题,解决这个问题,让其他人能以更低的迁移成本使用你的解决方案。

    做开源第三点尤为重要,它包括了,使用成本更低的 api,引导性很好的使用文档,合理的测试用例。及时响应 issue
    做好了这些,star 通常会与解决问题的规模成正比增长。
    hello2060
        12
    hello2060  
       2021-02-22 19:47:33 +08:00 via iPhone   ❤️ 2
    要不先找个好点的工作咱再来推动技术进步?
    Wounmay9976
        13
    Wounmay9976  
       2021-02-22 20:03:07 +08:00   ❤️ 4
    看完连续剧给个建议:如果戾气这么重就不要开源了。当你已经比上隔壁骗 star 的项目,看着自己的努力没有回报就关闭吧,毕竟开不开源、更不更新都是你的权力。

    正如楼上所说,我认为开源就是简简单单的做好事而已,希望自己的一些成果对其他人有用,这就足够了。你觉得用的人多开心就多投入一点,用的人少不开心少投入就好了。当你的东西对足够多的人有帮助,star 只是一个副产品而已,肯定不会太少的。
    DeutschXP
        14
    DeutschXP  
       2021-02-22 20:50:29 +08:00 via iPhone   ❤️ 23
    至少从标题和楼主发帖经历来看,楼主的开源就不是纯粹想要以回馈社区和推动技术进步为目的。
    这让我想到了一个认识的网友,曾经在一个论坛各种发帖,就是想红,却没有如愿,后来书读不下去,直接开了个公司换了签证,有没有入籍就不晓得了,又是各种忿忿不平,其中有个观点大概就是,我都开公司了,我都是老板了,为什么还是没有姑娘来往上贴,人家那些中餐馆老板都能有各种三,姑娘,怎么我就这么倒霉?
    让我很无语。
    据说现在还是在柏林那边混着,还是一如既往的忿忿不平,仔细想想,自己跟自己拧巴一二十年了,也挺难为他的。
    nianyu
        15
    nianyu  
       2021-02-22 21:13:08 +08:00
    @DeutschXP 同意,其实在知乎很久之前就遇到过 LZ 。 那时就感觉戾气特别重。包括对舍友 学校的吐槽评价 感觉都过于偏激了
    xuanbg
        16
    xuanbg  
       2021-02-22 21:28:04 +08:00
    佛系佛系
    ClassicOldSong
        17
    ClassicOldSong  
    OP
       2021-02-22 21:40:59 +08:00 via Android
    @DeutschXP 请描述一下我的动机
    auh
        18
    auh  
       2021-02-22 21:49:34 +08:00   ❤️ 3
    你的问题有点多。不过,也揭开了开源的原本面目。
    个人开源。以自我兴趣为主,是首选。自己琢磨的东西,放上去,有缘人能用就用。这种开源是无私的,也是所谓贡献社会,贡献行业。
    有没有影响力。这个东西。作为首选追求。那么,就听大众的安排,怎么宣传,怎么容易流行开,怎么来。
    当然,有时候,自己辛苦写的东西,期望别人的反馈,得到认可,也是正常的心理。
    不过最后,开始疑惑要不要继续开源,因为没有得到期望的认可,反而产生麻烦。
    这个问题。还是问问初心。
    快乐是单纯的,不快乐并不单纯
    ZeawinL
        19
    ZeawinL  
       2021-02-22 22:16:48 +08:00 via Android   ❤️ 7
    楼主是觉得别人跟风的框架比自己辛苦做的框架 star 还多,觉得自己心血白费了,民间开源维护不如狗系列。

    其实不是大佬你不够优秀…可以说是过于优秀了…(因为我的塑料英文看不懂框架简介,其实不只是我)。再者国内真正算得上是开发者的人少之又少,大多数人学技术谁说不是混口饭吃而已,能少动手少动手(个人观点),所以……

    就算是被封号我也要吐槽一下骂楼主的那些人,太恶心了至于吗。
    hallDrawnel
        20
    hallDrawnel  
       2021-02-22 22:19:25 +08:00
    个人开源完全以自己开心为主,如果不是自己开心,真的不如做点其他的,研究研究投资,玩玩游戏,出去吃吃饭什么的,都行。
    ClassicOldSong
        21
    ClassicOldSong  
    OP
       2021-02-22 22:22:42 +08:00 via Android   ❤️ 2
    @hallDrawnel 对我来说我开心的点就是自己做出来的东西能够让其他人得到帮助。挺傻的是不是。。。

    但很多人就以为这种人不可能存在,就开始来喷,搞得我都以为我是不是阿斯伯格综合症患者了。。。。。。。
    k1z
        22
    k1z  
       2021-02-22 22:41:41 +08:00
    心态崩了建议冷静下 少发点帖子
    skygure
        23
    skygure  
       2021-02-22 23:32:15 +08:00 via Android
    @ZeawinL 我也有这种感受
    skygure
        24
    skygure  
       2021-02-22 23:32:58 +08:00 via Android
    @auh 已 block
    skygure
        25
    skygure  
       2021-02-22 23:33:32 +08:00 via Android
    @DeutschXP 已 block
    Cielsky
        26
    Cielsky  
       2021-02-23 00:02:40 +08:00 via Android   ❤️ 1
    额,别把自己看的那么厉害,事实上你就算开源了,你的项目也未必推动技术进步
    AoEiuV020
        27
    AoEiuV020  
       2021-02-23 00:07:23 +08:00
    连发好几个贴了,看得出来楼主是真的心态崩了,屁大点事都能上纲上线了,
    zhuzhibin
        28
    zhuzhibin  
       2021-02-23 00:09:30 +08:00
    老哥 别发帖子 你看看我的 gayhub 才几十个 star 我都无所谓
    DOLLOR
        29
    DOLLOR  
       2021-02-23 00:36:23 +08:00
    没有背书的,还是自己的兴趣最重要。
    心情好就做,心情不好就搁置。
    即使只有寥寥几个 star,只要能帮助到人了,就很开心了。
    Justin13
        30
    Justin13  
       2021-02-23 00:53:01 +08:00 via Android
    开源与否与有没有人用我觉得没啥关系,诚然 star 多,用的人多能给人极大的激励。
    但是问问自己,如果完全没人用,没人 star,还开源么?我想答案还是肯定的。
    7gugu
        31
    7gugu  
       2021-02-23 01:13:46 +08:00   ❤️ 1
    我认为开源还是有必要的,就算烂在那没人用,我也是给后人提供了一个思路。他们日后从浏览器进来,学习了我的思路,做出了更好的东西,这也是开源的一个意义啊。我做的 SteamBot 工具包其实就是一个很简单的工具集合,仍然能够有很多后来者一起交流。纵使从 2026 年开源到现在只有 17 个 Star,但每一次帮上忙,都让我很有成就感。如果开源只是为了 Star 的话,那就别开源了,心烦,闹得慌。
    (还有看了楼主前几个帖子,感觉你还是别开源算了,弄得这么累,何必呢?)
    aonshuy
        32
    aonshuy  
       2021-02-23 01:29:39 +08:00
    开源分两种
    一种是东西放这了,爱用用不用滚,这是分享
    另一种是甭管用不用,给个 star 再走嘛,这是营销
    为什么别人的东西这么多人用啊?
    因为人家是有突破性的,切实解决了 [广大同行在实际工作中遇到的] 痛点
    2kCS5c0b0ITXE5k2
        33
    2kCS5c0b0ITXE5k2  
       2021-02-23 09:20:36 +08:00
    开源不是兴趣驱动吗? 那么在乎 start 干什么?
    leimao
        34
    leimao  
       2021-02-23 09:31:52 +08:00
    @ClassicOldSong 楼主应该年纪不到 30 岁。我年轻的时候比较闲,的确有这些无偿贡献的想法,也有时间。但是 30 岁以后就。。。换而言之可能开源项目只能支持到 30 岁,之后就得找人接手了。好的开源项目应该有一个独立的 GitHub org page,而不是在自己个人名下。
    leimao
        35
    leimao  
       2021-02-23 09:33:36 +08:00
    @ClassicOldSong 又看了一下的确有一个 Org page,那剩下的任务是招人了。看的出来你是二次元人士,号召力应该不弱的,可以喊几下嗓子试一试。
    fulvaz
        36
    fulvaz  
       2021-02-23 09:43:15 +08:00   ❤️ 1
    好好去翻了一下楼主的框架.

    代码量大, 性能不见得领先, 对协作不友好(要重新学一门模板语言), 上次生产没法用.

    设计思想也没创新点, 没研究的价值.

    真的学不动.
    lenkaren
        37
    lenkaren  
       2021-02-23 10:22:35 +08:00   ❤️ 12
    我刚开始是抱着楼主这是酒香也怕巷子深、天道不酬勤的同情来看的,但我在继续浏览各种回复和之前楼主的帖子回复后我觉得楼主真的够矛盾的了,中文文档都不具备、然后说自己的框架是“挑选”用户的,既然自己的作风都是小众自 high 营造高端的做法了,为何还纠结区区的 start 数?
    这让我想起我自己关注并使用的某个同是国人的项目,人家项目为啥就能中英文文档同时具备,直接给了演示 demo 链接,手册有详尽的傻瓜教程(只要是相关专业的瞬间对着就能傻瓜上手)还建 q 群、做官网,然后几年时间从几十个 star 发展到现在的 9k+?

    我同样看到很多人都指出楼主的这个问题,但我看楼主根本就没有任何反思,反正错的是世界、是瞎了狗眼不识货的平庸码农们。

    我也不怕说,如果真的是颠覆性创新性的项目,早就 star 满满了,既然是是同质化(注意我这里的同质化是说解决某个需求问题的同质化)的前端框架,自然避免不了要做好宣传推广并且要挑战前辈们( vue 、angularjs ),楼主你项目优势除了所谓的“技术”优势,还剩啥?它是有友好的文档让我傻瓜上手,是能提高我写代码的效率、让我用起来很爽,还是说有广泛的群众基础、健壮活跃的社区、持续的迭代更新保证我使用上少点掉坑?再说得难听点,连 go 这种有 google 背书推广的东西,这么多年了现在也未能在后端领域干翻 java 和 c++流行度爬他俩前头,楼主你到底愤愤不平和心态崩个啥呢?
    bojue
        38
    bojue  
       2021-02-23 11:00:35 +08:00
    @leimao #35 二次元人士为啥比较有号召力,小破站都守护不了
    msg7086
        39
    msg7086  
       2021-02-23 11:50:56 +08:00
    还是那句话,你自己都不屑用的项目你指望别人用。
    no1xsyzy
        40
    no1xsyzy  
       2021-02-23 11:55:39 +08:00   ❤️ 1
    所以不要开源软件,要自由软件
    chenliangngng
        41
    chenliangngng  
       2021-02-23 12:36:53 +08:00 via Android
    穷则独善其身,达则兼济天下
    string2020
        42
    string2020  
       2021-02-23 12:37:00 +08:00
    楼主的低见把我整乐了
    ClassicOldSong
        43
    ClassicOldSong  
    OP
       2021-02-23 12:55:40 +08:00 via Android
    @msg7086 我自己天天用的好吧。。。要不然我上哪去整这些更新的 feature idea 来写
    ClassicOldSong
        44
    ClassicOldSong  
    OP
       2021-02-23 12:56:31 +08:00 via Android
    @string2020 别笑,这话题很严肃的(
    QBugHunter
        45
    QBugHunter  
       2021-02-23 13:11:10 +08:00   ❤️ 1
    1.任何框架,程序,插件等,都是已解决某些问题,或者(比其他框架)更好的解决某些问题,所以你的框架能解决 /更好的解决哪些问题?

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

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

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

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

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

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

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

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

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

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

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

    我们是 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
        56
    wongminli  
       2021-02-23 15:08:14 +08:00
    以增加自己知名度的目的还是挺推荐的,但是指望个人开源赚钱,在没有大厂背书,个人能力一般的情况下,有点艰难;要是能有个团队,做出个平台,等有了长期客户,或许能走的长远些
    visionsmile
        57
    visionsmile  
       2021-02-23 15:15:02 +08:00
    说一下我自己的开源项目的经历:
    1. 发现了一些需求,没有看到有很好的实现
    2. 自己尝试造了一个轮子,但是前期并不好用
    3. 经过一些迭代之后,可以初步实现自身最初的需求,尝试开源
    4. 宣传和推广非常重要,产出一些使用项目来解决问题的工程实践的方案,为项目积累起人气
    5. 根据社区反馈迭代项目,能够积极解决反馈问题,并且搭建起一个项目用户间交流的渠道
    6. 积极参与技术社区,参加一些行业会议推广自己的方案

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

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

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

    码农们最喜欢的生态背景,实际上是一个由多个厂商共同赞助的第三方基金会操持的形态,并且这个基金会最好是只负责这一家,而不是 Apache 那样杂糅的。
    jydeng
        60
    jydeng  
       2021-02-23 15:25:52 +08:00
    还是优先满足自己需求,方便自己。
    string2020
        61
    string2020  
       2021-02-23 16:03:09 +08:00
    建议买点 star 让自己开心点
    Anshi
        62
    Anshi  
       2021-02-23 16:04:35 +08:00   ❤️ 2
    @alfchin 我并不觉得抛出问题是博眼球,另外这个帖子我觉得也有意义,相反一些人身攻击的帖子或者回复才是不应该出现的。
    yolee599
        63
    yolee599  
       2021-02-23 16:26:47 +08:00
    开源是分享,不是负担
    treblex
        64
    treblex  
       2021-02-23 17:41:02 +08:00
    把“回馈社区、推动技术进步”换成“赚钱出名”,这个问题成立
    否则以我现有的认知,开源不应该考虑这么多,用户不住,没有社区的时候,大多都是自己学习用
    CantSee
        65
    CantSee  
       2021-02-23 17:43:42 +08:00
    解决问题时比较好的 idea,梳理->总结->成型 然后开源,都希望能帮助到别人啊,但是也别太在意,不过老哥你这付出的时间是挺多的!
    xwcs
        66
    xwcs  
       2021-02-23 17:44:17 +08:00
    @Anshi 楼主自己都说了这是场社会实验,发个引战贴当社会实验,活该被冷嘲热讽
    qinsi
        67
    qinsi  
       2021-02-23 17:46:01 +08:00
    文档写得好,解决了某个未解决的需求(不管多小),容易被搜索到,这就有意思啊。
    我用的大多数开源项目,都没有大佬背书。
    除非你跟别人同质化竞争,不然大佬背书影响不大。
    ClassicOldSong
        68
    ClassicOldSong  
    OP
       2021-02-23 17:47:16 +08:00
    @xwcs 然而这是一个很现实的问题。
    agdhole
        69
    agdhole  
       2021-02-23 19:03:03 +08:00   ❤️ 1
    看了下前面几个帖子,
    看起来楼主对自己开源的认知是: ‘自己的项目比外面的项目优秀很多倍,但是没人用的原因都是外界自己不可控的因素’

    比如在 t/754710 中最后一条附言是 “我觉得已经可以说明问题了。甚至在有这条帖子引流的前提下,我新发的宣传贴甚至无人回复。”

    但是看了 t/755049:

    0. 这是宣传 ef 的帖子吗?看起来更像是一个 ef 的新功能更新公告。
    1. 为什么要回复?如果你这个产品是有很多人使用并且都需要 cli 的功能,那作为 feature 应该会很受欢迎。
    2. 作为新点进 cli 这个帖子的人,根本不知道你在说什么,只是做了个新功能公告,然后也不知道你这个框架是啥,要主动让新浏览者在什么都不知道的情况下,去搜索啥是 ef 然后详细了解,基本不可能。

    如果是想在社区里面取得成就满足,不如直接去给知名项目做贡献,或者看一些很有潜力的参与其中成为成员。
    如果是自己的项目很厉害,把自己的项目推出去,那肯定也要仔细研究竞品的受众然后宣传,迁移成本 /文档说明 /快速上手 /满足刚需 等等都是很重要的,可以说是缺一不可,除非你这东西是跨时代的,不然还是要和其他产品对比并且满足用户的需求。
    k10ndike
        70
    k10ndike  
       2021-02-23 20:07:44 +08:00 via Android
    我觉得 Linus 传记的名字起得特别好 Just for fun
    jones2000
        71
    jones2000  
       2021-02-23 20:35:44 +08:00
    只要你开源的东西够好, 有一定技术门槛, 就会有人用。https://github.com/jones2000/HQChart 这个我开源的金融图形库和金融指标计算库, 自己开发用了 1 年时间,没做推广, 开源快 2 年了,也有 1000 多了 star.
    liuzhedash
        72
    liuzhedash  
       2021-02-23 21:06:50 +08:00
    [一个人,没有实力
    而没有实力 是因为没有勇气
    还想别人看得起自己 获得尊敬与崇拜的感觉,他就会像你我曾经的一样,时时刻刻拿出自己已经是村长存妇女主任的派头,做出自己是王健林儿子船王女儿的豪横,刷出了一波又一波的存在感。
    他在之中感到无比的满足,而围观群众也收获了一波又一波尴尬,直到眼珠子都习惯得不再挪动闪烁了。
    这是一种幸运,亦或是一种凄凉或悲哀?
    然而主角自己并不如是认为,他觉得自己成功了,慕容复也好慕容燕也好,成功已在眼前和脚下了。圆满的人生不就是这个样子么,而我 一直在不断得到 ~

    如此,便终于令这一悲哀或凄凉更加深邃了,以至于难于呼吸 菩萨忍视
    故云:心如死灰 修行可始]
    xwcs
        73
    xwcs  
       2021-02-23 21:13:57 +08:00
    @ClassicOldSong 是的是的,你没有任何错误,错的是这个世界
    Sparetire
        74
    Sparetire  
       2021-02-24 02:34:49 +08:00 via Android   ❤️ 1
    哎,怎么说呢,几个帖子看下来吧,楼主做开源的心态和方式固然是有问题的,一厢情愿地认为 star 和项目质量个人付出是有关的,然而这事情就像是赚钱和学历的关系一样,有那么点关系但甚至不是主要的因素。
    没仔细看过代码,项目质量就不多谈了,但总的来说已经好过这个站大部分人了,其实不应该受到某些冷嘲热讽。
    在知乎和 yyx 的争论也看过一些,对楼主一些观点不一定赞同,但讨论 /争论本身也让我有所收获。
    又或许是这样的性格过于一根筋,总是想要找到一个明确合理的原因来解释项目缺少 star 这一现象,于是第一帖楼下有人说是因为没有中文文档,你就发个关于中文文档的帖子,第二个帖子下有人说是没有大厂背书,你又发个大厂背书的帖子。。要是再来个人说是因为你饭吃太饱导致没有 star,你不得又发个帖子问是不是吃太饱的人不适合做开源?
    没必要,真的没必要,何必逗蛆炸屎弄得一身臭。。几个帖子下可能 80%的人所有项目 star 也没你一个多,你让他们教你赚 star 吗?
    又或者说,开源的目的是什么呢?是为了回馈社区?是为了推动技术进步?是为了 star 吗?在没有 Github 之前那些开源的人,star 是啥都不知道。技术多好,也不见得能推得动技术进步。有人为了 freedom,有人 just for fun,有人纯粹为了秀下自己代码。回馈社区?技术进步?这样高尚的目的可能想都没想过,更谈不上放弃以这些为目的的开源。
    还是调整下心态吧,不如问问自己开源的目的是什么,这个问题每个人都能有自己的答案
    kangyan
        75
    kangyan  
       2021-02-24 09:04:01 +08:00
    佛系一点吧,对自己也好点
    stockmaster
        77
    stockmaster  
       2021-02-26 04:47:19 +08:00
    开源没人看,看了也没人用。那么请问闭源就有人看,有人用了吗?所以楼主问的其实不是该不该开源的问题,而是项目本身有没有价值的问题。那就完全具体情况具体分析了。不然的话,纯从推动技术进步的考虑,当然是能开源则开源。
    bojue
        78
    bojue  
       2022-01-02 02:34:09 +08:00
    @PiersSoCool 也有可能是无聊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1040 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.