“技术小白”HR看过来,手把手教你用Github识别优质程序员

进入招聘旺季,又到了HR一年中最忙的时候了。对于在互联网公司负责招聘程序员的HR来说,每天日理万机,遇到几位难辨真假的候选人,一不小心就会「阴沟里翻船」:不是错失人才,就是高估了对方实力,以至于发错offer。

100offer 致力于让最好的人才遇见更好的机会,同时也致力于帮助互联网企业找到最好的技术人才。眼看3.15「打假日」就要到了,在此给各位HR送上一份实用的「程序员打假」招聘指南,手把手教你识别出真正优秀的技术人才。

这份《程序员打假指北》分为上下两篇,来自华捷艾米人力资源经理、100offer 公众号读者小豆子的投稿。在今天推出的上篇里,她将结合自己丰富的HR工作经验,梳理常用的Github简历筛选技巧。

作者简介:

覃丽珍(笔名:小豆子),现任人工智能领军企业-华捷艾米人力资源经理。十多年HR实操经验,乐于分享,专注于算法及各类高端开发员工的招聘及管理工作。

华捷艾米是一家拥有完整智能AR技术体系的公司,目前在北京、南京、上海、深圳等地均有分公司。

现在很多 HR 在招聘程序员的需求都会提到「有 Github 项目者优先」,大部分求职者也会在简历中附上 Github 链接。

作为一个专业的 HR,即便不懂代码,也不能被一个链接唬住。今天我就手把手告诉大家如何通过Github 来判断求职者是否靠谱。

(本文中的所有 github 链接均无特指,仅用于演示说明)

1、查看个人信息

上面是某大神的 Github 个人首页,页面包含四大部分,我们先看个人信息部分。有个人主页的,可以上去看看;有邮箱的,可以看看后缀。

Github 里把项目叫做仓库(Repository),而 Github 里面本身的项目(Project)用的人很少,所以可以忽略。下面可能会混用仓库和项目,指的都是 Repository,大家知道是一回事就行。


仓库分为公开的和私有的,私有的就是只能自己和维护人员可见。Github 付费用户的私有仓库可以由超过3个贡献者共同维护,而免费用户的私有仓库最多只能有3个贡献者,这就是付费和免费的区别,别的基本都一样,一般国内开发者免费的居多。个人认为付费用户可以加分,免费用户不减分

2、查看贡献统计

绝大部分的开源都在 Github 上面存放,作为一个程序员在 Github 上主要做的事情有:

·查看和下载别人的开源项目

· 收藏(Star)别人的开源项目

· 关注别人(Follow)

· 给别人的开源项目提 issue(包括 BUG、建议、疑问等,类似于留言板)

·给别人的开源项目做贡献

·自己建立开源项目

· 给自己的开源项目提交代码(Commit)


这里最有价值的就是做贡献(Contribution),主要是提 issue 和提交代码。

Github 用户首页中对贡献做了统计,对于 HR 来说,这是识别用户活跃度的重要指标。

在贡献统计里面,最重要的就是贡献日历,也是对于活跃度的最直观判断。如果绿色的比例很多,如下图,说明这个人是一个重度开源参与者,值得加分

如果是一片灰色,比如下图,说明这人平时不怎么在 Github 上贡献代码;我们在右边切换一下时间,如果每年都是一片灰色,那就要减分了

接着我们可以看看注册时间。把右边的年份选到最下面一年,滚动下面的 Contribution activity 到最底,就可以看到 Joined GitHub 活动了。

如果这位程序员注册时间较早,起码说明他很早就有开源意识,值得加分,如果注册时间很短,那就说明可能是为了找工作刚注册的,减分。对我个人来说,可接受的是Github 账号注册时间 >= 工作时间 - 1年。如果工作一年后还没有注册 Github,那在我这里就会大大减分

3、查看仓库

每个开源项目,就是一个或者多个代码仓库,仓库里放着项目代码。程序员在 Github 上的所有贡献都是面向仓库的。

以上图为例,我们可以先大致了解一下仓库情况:

· Repositories 代表自己的仓库,这里有 151 个,已经很多了。

· Stars 代表收藏的别人的仓库数量。Star 数量衡量一个仓库或开源项目好坏的重要标准,可理解为点赞数。这里显示 Stars 为 788,说明给 788 个仓库点了赞。

· Project这项可以忽略。

·Followers 代表关注自己的人,显而易见,Followers 越多说明此人的技术影响力越大。

·Following 代表关注的其他人数量,参考价值不大,有兴趣可以看看他都关注什么样的人。


对于我来说,Repositories、Stars 和 Followers 数量多,加分;Repositories 可说明此人开源项目的多寡;Stars 可说明他的活跃度,经常会浏览并收藏一些仓库;Followers 衡量技术影响力,数量多的话,数量多的话可以大大加分

接着看一下 Overview。里面会有这位用户的仓库里最受欢迎的仓库,一般是按照 Stars 数量来排列的。如果 Overview 里面有项目的 Stars 数量在 1万以上就是位非常优秀的程序员,大大加分,可以直接面试或预录用了。

其实 Stars 在 100 以上已经算是比较优秀了。比如下面这种,Stars 不低,分布也比较正常,我也会加分

如果仓库很多,但 Stars 很低,说明这人虽然写了一些仓库,但没什么影响力,我会减分或者不加分;如果 Repositories 数量为 0,大大减分。注意,仓库要结合贡献统计来看才更准确。

补充一点:上面说的并不绝对,有的公司有自己的代码库,所以员工在 Github 上的贡献就少一些;有的公司代码库就在 Github 上面存放,所以可能员工水平不高也会有很多贡献,因为是工作所需。不过不论如何,优秀的程序员,大多都是 Github 的重度使用者。

有些投机取巧的候选人,甚至会利用淘宝的「刷 Star 服务」:

刷 Star 的项目,大多都是突然增长,issue很少,给 Star 的用户大多没有头像。HR们可参考这篇文章《GitHub的中国乱象》,结合这份在 Github 上作弊的程序员名单学会甄别。

https://github.com/cheathub/cheats

(上篇完)

下篇预告:

说完了简历环节的Github甄别技巧,明天100offer将会推送《程序员打假指北》的下篇——面试中的软技能考察技巧和常用提问模板。通过它,不仅HR可以获得实用面试锦囊,在准备求职的程序员们也可以理解HR视角,知己知彼,百战不殆。

欢迎提前关注100offer,明天见!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 82,090评论 1 181
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 28,992评论 1 147
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 33,873评论 0 105
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 18,521评论 0 90
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 23,822评论 0 150
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 19,700评论 1 90
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 12,362评论 2 167
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 11,744评论 0 80
  • 想象着我的养父在大火中拼命挣扎,窒息,最后皮肤化为焦炭。我心中就已经是抑制不住地欢快,这就叫做以其人之道,还治其人...
    爱写小说的胖达阅读 10,289评论 5 115
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 13,524评论 0 130
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 12,254评论 1 129
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 13,119评论 0 135
  • 白月光回国,霸总把我这个替身辞退。还一脸阴沉的警告我。[不要出现在思思面前, 不然我有一百种方法让你生不如死。]我...
    爱写小说的胖达阅读 7,886评论 0 18
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 10,692评论 2 121
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 13,893评论 3 129
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 9,482评论 0 3
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 9,800评论 0 80
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 14,455评论 2 138
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 14,913评论 2 135

推荐阅读更多精彩内容

  • GitHub,不少做IT行业的朋友都听说过,甚至已经是GitHub用户了。这是一个基于Git的源代码托管服务的平台...
    飞雪无情flysnow_org阅读 3,741评论 2 42
  • 清风吹送晚鸣蝉,暮雨弄云纤。 流光散谢,盈盈一脉,浓睡不堪眠。 夫光影晃灯花剪,骤雨不相间。 笔纸铺来,绕人心乱,...
    溺睫阅读 256评论 0 1
  • 李壮 所谓存在,也不过是被车灯照亮而已 此刻,雪夜是两射椭圆,我所深陷于中的世界 以时间的短暂形态呈现出来。 绿灯...
    写诗的猴子壮阅读 154评论 0 1
  • 最近一直在下雨,所以没怎么出门。午睡的时候,突然想起前些日子看过的岛田庄司的《折伞的女人》,故事里的天气和这些天很...
    獭祭镜阅读 14,049评论 5 29