0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员如何以合规手段快速获得GitHub上千Star?

电子工程师 来源:lq 2019-01-29 10:18 次阅读

程序员如何以合规手段快速获得 GitHub 上千 Star?

新年刚过,GitHub Trending 上一个名为“Dress”的开源项目迅速蹿红,并成功掀起了不少程序员及吃瓜群众的热议。

项目地址:https://github.com/komeiji-satori/Dress

从这个项目中可以学习从克隆项目,创建分支,提交和同步修改,到合并分支请求的整套流程,一次即可熟悉 Git/GitHub 的使用。

不需要贡献代码,甚至没有编程技能都可以参加。

只需要贡献一张女装照。

如此通俗易懂的方式,该项目平台上已确认了来自 97 位贡献者上传的数百张女装大佬照片。

上传库部分截图

截止到目前,该项目已经有 5466 个Star,687 个Fork,并依然有新的 pull request(PR)得到确认。

义愤填膺的网友们

毫无疑问,这堪称“女装大佬”入驻 GitHub 的一次成功案例。

@草莓奶油蛋糕:这说明程序员的形象正在从秃头油腻大叔变为美少女,可喜可贺

@一只狗仔:真可怕,女装已经对程序员下手了

@瑟瑟发抖小萌芯:一直都有穿女装写代码 bug 少的玄学啊

@时雨:程序员必须是秃头吗?程序员必须格子衫大拖鞋吗?程序员必须油腻吗?看看我们的另一面吧。

然而,这个项目 5000+Star,却依然遭到了不少人的质疑,

@GitHub Daily(https://www.zhihu.com/question/309803644/answer/580221830)

我个人比较反对只有单纯趣味性而缺少技术含量的 GitHub 项目,GitHub 是个技术社区,本质上还是应该以技术为主,趣味为辅,如果一个项目放几张图片就能收获上千 Stars,难免让那些踏踏实实做开源却只有寥寥数个 Stars 的开发者感到寒心。

另外 Trending 榜单也是目前能给一些新开源项目提供优质曝光机会的好地方,如果长期在榜单上出现一些毫无技术含量却上千 Stars 的项目,那就难免会失去 Trending 应有的价值。

还是有不少人给出较为肯定的态度,

@Apollonian(https://www.zhihu.com/question/309803644/answer/580598126)

Dress 是否有存在的意义呢?我觉得是有的。除了现在 README 里提到的练习使用 got/GitHub 之外,这个 repo 或多或少能反映出大家对 LICENSE 的重视程度。有些贡献者和使用者没怎么想清楚(特别是 GPL 这种一般不是用在图片上的许可证),之前人相对少一些的时候说要换 CC 也没换……

除此之外,这个 repo 和代码毫无关系吗?好像也不是的。网站是代码写出来的,issue 里也有对 GitHub Pages、webp 文件格式支持、自动去除 EXIF、使用 lazy load 等的讨论。就算真的没有代码,问题有那么大么?不要忘了,GitHub 除了是代码的家以外,还是开发者的家。

越来越令人费解的 GitHub Trending

或许,程序员们也越来越想不通如何登顶 GitHub Trending 榜单的秘诀了。毕竟,作为“全球最大的同性交友社区”,项目 Star 的数量往往意味着开发项目的认可度。

早在此前,我们曾看到 Trending 上各类让人不可思议的 Star 过千的开源项目。

例如,

一行代码也没有,与编程毫无关系的程序员买房经验「hangzhou_house_knowledge」,获得近 18000 的Star。

项目地址:https://github.com/houshanren/hangzhou_house_knowledge

一段满屏全是「eeeee」的代码库,竟然获得近 7000 的 Star。

项目地址:https://github.com/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Google Cloud 发布的一个「nocode」的项目,整个编写过程一行代码也没有,目前该项目的Star数量已超过 26000。

项目地址:https://github.com/kelseyhightower/nocode

以及,去年 9 月被曝光造假的 kui-vue,项目在短短一天内涨了上千个 Star。经深入调查后发现,Star 该项目的部分开发者是僵尸用户。

项目地址:https://github.com/chuchur/kui-vue

还有本月以来,名列前茅的带有中国春运特征的 12306 抢票软件。

写在最后

2013 年 8 月,GitHub 上线了一项新功能 Trending(趋势),在 Trending Repositories(趋势库)和 Trending Developers(趋势开发者)两个页面中,可分别展示当天、当周、当月前 25 名有潜力的开源项目和开发者/组织。

GitHub 通过如 Star 数、Fork 数、提交数、Follow 数、项目页面浏览量等进行统计,每天 8 次统计,并根据结果刷新。

从此,GitHub Trending 成为开发者结识潜在优秀开发者和开源项目的最直接平台。

去年 10 月,GitHub 2018 年度报告曾指出当年最热门的开源项目,其中分别是 VScode、React、TensorFlow、Kubernetes、Azure Docs,以及 Type 类型声明文件仓库 DefinitelyTyped。从本质上讲,这些项目是实打实获得了广大开发者的关注,对开源社区产生了影响,同样也反馈给运营这些开源软件的公司业务上的增长。

反观之下,我们也会经常看到在 GitHub 上提交一些名曰“资料整理”的项目,虽然获得了一时的点赞,却并没有留给太多深刻的印象。

一个好的项目作者为了写项目文档、调试 API、做测试并持续维护,还要上传到 GitHub 写推广文案,这个过程的艰辛恐怕只有耐心做过的人才懂吧。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    948

    浏览量

    29743
  • STAR
    +关注

    关注

    1

    文章

    16

    浏览量

    9139
  • GitHub
    +关注

    关注

    3

    文章

    465

    浏览量

    16352

原文标题:熬夜写代码,不如换女装入GitHub获上千Star?

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    程序员需要学什么,微软资深程序员学习手册面试宝典资料

    程序员是现在比较吃香的工作。程序员工资高还不需要和复杂的社会打交道。那么怎么成为一名程序员?当程序员需要学什么?
    发表于 03-22 11:54 30次下载

    “菜鸟”程序员和“大神”程序员到底有什么区别

    现在社会上有很多程序员,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?
    的头像 发表于 05-14 08:48 3676次阅读

    程序员如何定义

    当了几年的程序员了,一直都在想一个问题,什么是程序员程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的
    的头像 发表于 12-18 14:15 2572次阅读

    漫话:程序员要失业了? 机器人开始在GitHub上修Bug了。

    程序员要失业了??!机器人开始在GitHub上修Bug了。
    的头像 发表于 05-11 10:13 2650次阅读

    菜鸟程序员和大神程序员的差距

    刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会
    的头像 发表于 06-03 15:56 2488次阅读

    什么是程序员

    当了几年的程序员了,一直都在想一个问题,什么是程序员程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的
    的头像 发表于 06-04 16:21 8866次阅读

    程序员的未来

    程序员出路在何方程序员 创业如果你是程序员,也想创业,看看我说的。
    的头像 发表于 06-12 17:29 2911次阅读

    为什么要成为高级程序员

    程序员到高级程序员的职业生涯要经历以下几个阶段:初级程序员、中级程序员、最后是高级程序员
    的头像 发表于 07-11 16:51 2390次阅读

    普通程序员和高级程序员有哪些区别

    从工作的方面来说,普通程序员和高级程序员一般有下面几个区别:
    的头像 发表于 09-08 10:47 3730次阅读

    如何定义程序员

    多年以来,黑程序员一直是一项广大人民群众喜闻乐见的娱乐活动,我们不仅黑程序员程序员也喜欢自黑,如此一来,大家好像都觉得黑程序员是一项天经地义的事情了,然而事实上,的确是的。
    的头像 发表于 10-28 17:05 2693次阅读

    优秀程序员与糟糕程序员的变现差异

    软件蚕食一切,未来属于程序员。所以人人都想当程序员。但是并不是每个人都能当好程序员。在你做出决定前还是先看看自己能不能当好程序员吧。
    的头像 发表于 11-07 16:14 3026次阅读

    程序员最大的失败是什么

    程序员最大的失败就是认为自己是好的程序员
    的头像 发表于 11-18 16:26 3183次阅读

    程序员的类型

    今天来聊个有趣的话题,你是什么类型的程序员? 在学校里或在公司里,你是不是接触过不少其他的程序员,有没有发现,虽然同属程序员科, 但也有众多的不同。 今天我就来给程序员分个类,看看你是
    的头像 发表于 11-28 16:39 4655次阅读

    双肩包就像是程序员的义肢

    双肩包,程序员身份的象征,在街头辨别程序员的最好手段
    的头像 发表于 12-03 16:13 2248次阅读

    10倍程序员的终端跟普通程序员有何不同

    ,但绝对能够让你感觉自己像个 10 倍程序员。本文仅对工具做基本介绍,不提供安装方法,因为这些工具的安装方法在项目的 github 首页上基本都会提供,在掘金上也能找到许多具体的使用教程。 在终端准备部分介绍的工具是跟操作系统相关的,终端内的命令行工具则基本上
    的头像 发表于 09-29 11:40 1821次阅读