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

请问 github 怎么起步,从零到一千星需要做什么,怎么找到合适的项目?

  •  
  •   butters2334 · 2020-12-16 14:23:18 +08:00 · 4304 次点击
    这是一个创建于 1427 天前的主题,其中的信息可能已经有所发展或是发生改变。
    40 条回复    2020-12-17 21:56:22 +08:00
    SuperMild
        1
    SuperMild  
       2020-12-16 14:39:29 +08:00   ❤️ 1
    oneisall8955
        2
    oneisall8955  
       2020-12-16 14:40:50 +08:00 via Android
    题外话,前几年 markdown 程序员,面相面试开源挺火的。有个帖子写:我的 github 是如何从 0 到几万 star...
    Kasumi20
        3
    Kasumi20  
       2020-12-16 14:48:35 +08:00
    普通人没机会,我才 200 多颗
    chendy
        4
    chendy  
       2020-12-16 14:57:38 +08:00
    正常途径的话,持续运营推广
    或者直接买 star 吧
    SuperManNoPain
        5
    SuperManNoPain  
       2020-12-16 14:59:40 +08:00
    面向大众写好玩的项目,
    prenwang
        6
    prenwang  
       2020-12-16 15:01:56 +08:00   ❤️ 2
    不要在乎星星, 我 8 年的项目才不到 400 星, 但是做商业的收入也有 7 位数了, 有的人项目几万星星还是累死累活的, 当然不能绝对以钱为衡量标准, 开心就好
    boring3b
        7
    boring3b  
       2020-12-16 15:20:55 +08:00   ❤️ 8
    越来越深信「中文项目 star 不可信」
    到底是做项目还是拉 star
    crclz
        8
    crclz  
       2020-12-16 15:25:06 +08:00
    不要急功近利啊,要厚积薄发。
    有的人有 100 颗 star 的实力,却期望着自己的项目拥有 1000 颗 star 。
    有的人的项目拥有 1000 个 star,殊不知别人的实力是 10000 颗 star
    susan0007
        9
    susan0007  
       2020-12-16 15:49:12 +08:00
    资源类,如:xx 视频教程、xx 学习资料、xx 入门实践等
    面试类,如:xx 大厂历年面试题合集、每天一道面试题等
    imzxk
        10
    imzxk  
       2020-12-16 17:34:59 +08:00
    @prenwang 老哥 666
    dvaknheo
        11
    dvaknheo  
       2020-12-16 17:37:29 +08:00
    我现在 118 星,3 年的项目 duckphp

    问题在于没自来水所以没动力。
    laoyur
        12
    laoyur  
       2020-12-16 17:47:21 +08:00
    说实话,面向星星编程,真的好吗?
    luckyrayyy
        13
    luckyrayyy  
       2020-12-16 17:48:36 +08:00 via iPhone
    比 readme 更快的是淘宝
    kevinwan
        14
    kevinwan  
       2020-12-16 17:48:39 +08:00 via iPhone
    我觉得做好项目本身是第一位的,然后适当的宣传,关键是要给用户带来价值
    silerLee
        15
    silerLee  
       2020-12-16 17:48:55 +08:00
    入门的 门槛低的 blog/demo/加点关键字 源码 并发 / 完整.
    Lemeng
        16
    Lemeng  
       2020-12-16 18:05:17 +08:00
    看东东,看推广。
    guonaihong
        17
    guonaihong  
       2020-12-16 18:08:50 +08:00
    不知道,其实星星低也挺好的,哈哈。
    这样有大把时间玩些有技术挑战的事。比如看完几个 rfc,可以手撕各种解析器。
    总之顺其自然。。。
    8bryo4p5qn758Dmv
        18
    8bryo4p5qn758Dmv  
       2020-12-16 18:30:22 +08:00
    https://github.com/javaparser/javaparser 这么牛逼的东西 3.4k
    netnr
        19
    netnr  
       2020-12-16 18:43:40 +08:00 via Android
    dotnet 的好多项目也才几千
    目前我走的路线是博客加薅羊毛,而薅羊毛的星占比很高
    Takamine
        20
    Takamine  
       2020-12-16 18:45:16 +08:00 via Android
    我是觉得重在开源的乐趣吧,星星不重要。
    Kirsk
        21
    Kirsk  
       2020-12-16 18:49:42 +08:00 via Android
    教你如何刷星 项目
    sparrowwht7
        22
    sparrowwht7  
       2020-12-16 19:33:53 +08:00   ❤️ 1
    正好今年初开始写的一个开源项目( sparrow-js )年底到 1000+,简单说下我是怎么实现的:
    1.确定目标一年达到 1000+;
    2.选一个擅长能至少坚持 1 年的方向;
    3.开始写代码;
    4.穿插适当推广(会零散长几个 star,不涨 star 可能坚持不下去)
    5.项目达到可看阶段,v2ex 上写篇推广文章
    6.坐等(要是有一定价值,估计会有好心人帮着宣传)
    imzhu
        23
    imzhu  
       2020-12-16 19:36:35 +08:00
    之前做的一个微信小程序开源了,文档+UI 都很不错,只在一个项目汇总库里加了一行,没有推广过。现在两年过去 500star 了。中间一行代码没改过,近半年才涨了 20star 哈哈。
    nightwitch
        24
    nightwitch  
       2020-12-16 19:40:03 +08:00
    markdown 程序最快
    真的
    写个什么面试教程,然后找几个公众号帮你推广下
    全是活人点赞
    roudancongji
        25
    roudancongji  
       2020-12-16 19:46:55 +08:00
    Java 教程,标题搞得唬人一点,那么多 Java 程序员,手贱点错的都能有不少,内容到处抄一抄
    tikazyq
        26
    tikazyq  
       2020-12-16 20:06:17 +08:00   ❤️ 1
    LiuSha
        27
    LiuSha  
       2020-12-16 20:26:27 +08:00 via Android
    资源类的是真的容易拿到 star,但是有什么用呢,自身能力又没有提高
    no1xsyzy
        28
    no1xsyzy  
       2020-12-16 21:11:49 +08:00
    http://paulgraham.com/lesson.html
    应试教育的最大弊端,是所有的测试是可以被技巧绕过的( hackable ),迫使受教育者在任何事情面前想办法绕过。
    gzdaijie
        29
    gzdaijie  
       2020-12-16 21:28:01 +08:00 via Android
    擅长的领域坚持一年。大部分项目做几个月,没什么人关注,就放弃了。很可能,再多那么一点付出就可以了,有时候就缺那么一个点。而且选择擅长的领域,项目才会有价值,也才能对别人有帮助。
    sadfQED2
        30
    sadfQED2  
       2020-12-16 21:51:31 +08:00 via Android
    我一年前随手写了一个玩具,在 v 站上分享了一下,第二天就进去了 github 榜单,三天以内就上千星星了
    kingfalse
        31
    kingfalse  
       2020-12-16 22:34:18 +08:00 via Android
    我的最多的一个,这几天刚到一百
    raaaaaar
        32
    raaaaaar  
       2020-12-17 07:59:06 +08:00 via Android
    目的不一定就是星星,但是有这个东西说明我的代码有人看,有影响力,还是很有驱动力的。。
    abersheeran
        33
    abersheeran  
       2020-12-17 09:08:42 +08:00
    @boring3b 别这么武断……你也得看是什么项目。像什么资源列表、教程笔记啥的那肯定不可信。能解决实际需求的,还是可信的。
    eudore
        34
    eudore  
       2020-12-17 09:32:57 +08:00
    写开源最重要的是坚持,坚持写坚持推广,如果你想要推广出去,那么你需要和同类有差异化的优点,或者就没有同类,解决问题某些才是主要目标,star 只是顺带的。

    我项目 2018 年 8 月开写,2019 年 2 月上传 github,同类源码都看过,一直在潜心优化细节不发布,到现在带 46star 8fork 。
    jyolo
        35
    jyolo  
       2020-12-17 13:39:43 +08:00
    jones2000
        36
    jones2000  
       2020-12-17 14:19:08 +08:00
    我有一个前端金融图库和量化计算库开源做了 1 年半了, 有 970 个星了, 快 1000 了 . 目的就是把原来需要 40-50 万的开发费用的这类产品的, 价格打下来.

    https://github.com/jones2000/HQChart
    dousha99
        37
    dousha99  
       2020-12-17 15:09:45 +08:00
    You don't. Just make good things. It's NOT a test and you DON'T have to collect stars to make a living.

    你要是真喜欢看数字往上涨的话,可以玩一些放置类游戏消遣一下。
    mahaonan1994
        38
    mahaonan1994  
       2020-12-17 16:30:48 +08:00
    star 数看看就好吧,好多优秀的项目十几二十个 star,却帮助了很多人,例如我用的这个 wordpress 支付宝当面付的插件 https://github.com/xytoki/woocommerce-alipay-f2f
    butters2334
        39
    butters2334  
    OP
       2020-12-17 18:07:39 +08:00
    @tikazyq #26 你好,掘金的链接 404 了?
    tikazyq
        40
    tikazyq  
       2020-12-17 21:56:22 +08:00
    @butters2334 掘金改版出 bug 了,没办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3736 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:12 · PVG 08:12 · LAX 16:12 · JFK 19:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.