GitHub 能作为衡量程序员能力的指标吗
作者:百变鹏仔日期:2024-01-07 15:03:05浏览:22分类:科技数码
GitHub 越来越成为“衡量程序员能力的指标”了,但窃以为不应该以此估计一个程序员的真实水平。
首先,一个优秀的 GitHub 账号当然能让增色不少。
亲身经历就是经常会收到邮件说是 GitHub 上看到的,希望能去面试之类的;又或者某同学的同学看到的 GitHub 说:”哇,这妹子比粉丝还多,要去搭讪下~”之类的。
(注:的 GitHub 粉不算多,300 还不到,最多 star 的项目也就 22 个 star,跟大 V 不好比,但是也可见一斑了。)
但是,这些 follower 和 star 就能说明这个人或者这个项目很厉害吗?
也不尽然。
就像任何社交网站的一样,GitHub 大 V 建个空白的 repo 都能有好多赞。
那么有人要说了,那是大 V 本来就很厉害,从这个角度上说不正说明了和能力成正比吗?
不,因为 GitHub follower 和 star 多,不仅仅是经常写高质量的开源代码就能实现的。
就比如一个新加入 GitHub 的人发布了一个超牛的项目,如果他不做任何推广,那么很可能这个项目只能等到若干年后别人搜索到关键词的时候才被零星的几个人点赞了。
或许有人相信酒香不怕巷子深,但在信息过剩的时代,又有多大概率的酒香能飘出这个小巷呢?
还是拿自己的经验说吧,在混迹知乎之前,也就一百来个 GitHub 粉丝。做的一个“变卦”的项目(Ovilia/biangua · GitHub)
也就通过微博豆瓣之类的社交网站给朋友看看,一直也没什么
star,只传播了三四百人。直到知乎上小小涨了点粉,突然就有很多人访问这个项目了,star 当然也慢慢涨起来(虽然现在也就 9 个!也好想变大
V,这时候要是说“现在有 9k 个star”不就超有说服力嘛!)
结论就是,即使的项目很牛(至少很有趣),在没有其他途径宣传的前提下,很难在 GitHub 上有很大反响。因此,GitHub 的 follower 和 star 多,很大程度上参杂了各种推广的因素,直接用来衡量程序员的水平是不公平的。
那么问题又来了,在变大 V 前,各个社交网络都没有很多粉丝,又怎么有效推广 GitHub 呢?这似乎是一个先有蛋还是先有鸡的问题。
所幸这个问题还是比较好解决的,那就是在各种讨论组之类的地方宣传的作品。如果项目不是只有中国人才能理解的(比如做的“变卦”就很难跟老外解释),尽可能用英语发到很多外国人也用的论坛,比如 G+ 的 Community 和 Reddit。虽然 Reddit 带来的访问量会比 G+ 多得多,但一直觉得那边的人都比较尖锐,所以只在作品确实比较优秀的时候再发 Reddit 吧。
扯远了……回到正题,另外一个不应把 GitHub 作为衡量程序员水平的原因是,GitHub 毕竟是业余时间对开源社区自觉自愿的贡献,既然如此,就不应“绑架”所有人都努力地在 GitHub 上贡献代码。否则,这可能是一种变相的歧视。参见这篇有意思的文章:The Ethics of Unpaid Labor and the OSS Community
说到这里,题主的三个问题就都能得到解答了。GitHub 虽然很重要(就像脸对看脸的世界很重要一样),但是一张漂亮的脸蛋最多就是个敲门砖,不能过份强调它的重要性,毕竟别人可以在看不见的地方优秀。
求职简历的篇幅一页好。
先来看一则国外调查报道,报道标题为:更讨HR喜欢的简历篇幅:单页纸简历——成功率47.7%,两页纸简历——成功率11.4%,取决于招聘职位——成功率34.1%,非特别偏爱型——成功率6.8%,由此我们可以发现,单页纸的简历是更受HR的喜欢!
首先,我们为什么要将简历压缩在一页中呢?
大家要明白,许多好的简历之所以都坚持着:one page resume rule一页简历原则,是因为HR扫视简历的时间通常在15—20秒,如果你的简历过长,HR是不能够找到TA想要的信息。
现如今面对无数的竞争者,HR每日要看上百或者上千+份简历,如果你的简历页数过于多,那么HR在你的简历停留时间变得更短,因为过多的内容HR是不想浪费太多时间,除非你的重点内容能够让他立马获取到,但通常这种情况还是很少的。
在这里肯定有人会问,那我的经历内容本来就很丰富,写超过一页纸,那也没办法呀,这里就建议你做减法啦,简历内容在于精不在于多,试想一下,你所有的内容与你的求职岗位是相匹配的吗?
你需要将你过往无关的经历给删除掉,在简历上展现你求职岗位的核心竞争力,用数据描述你的工作内容,数据比文字更具说服力,更能吸引HR的眼球!
其次,何时才使用多页的简历?
01.学术型人员的简历
比如说,在学术领域,医药行业,以及国际性的科研领域,你的个人履历就应该远远多于一页纸。一般科研人员是需要专注实验、论文、专利等方向,个人学术介绍会比较多,所以就不用考虑单页简历。
图像设计师或视觉艺术家也有可能需要设计一份图文并茂的简历,这也很有可能多于一页的篇幅。不管如何,在这些领域里,“单页简历”就不是求职的黄金法则了。
02.参加比赛的简历
有部分高校会举办相关简历比赛,在这种情况下,可以无需顾虑简历的篇幅,尽可能展现个人简历的特色和亮点。
最后,在一页纸的简历里,应该有些什么?
简历通常有这几部分构成:基本信息、专业技能、工作经历、项目经历、教育背景、自我评价。
一、基本信息
个人信息部分主要包括姓名、电话、邮箱、求职意向,当然这四个是必填的,其它的都是选填,填好了是加分项,否则很可能减分。
二、教育背景
完整教育背景包含学校全称、就读时间、专业名称以及学历,应届生可以写得更详细一点,比如绩点排名怎么样,有没有突出的科目。
时间都是从近到远开始写,即从自己的最高学历开始写。如果是专业对口的岗位或者与专业相关的岗位,可以将专业列出并加粗。
如果是专业不对口的话,建议如果要写专业的,一定要写一下与岗位有关的课程,以加强自己的优势。有双学位的同学,可以将相关课程列出来。此外,列出的课程不易过多,有3、4门核心课程即可。
三、专业技能
关于对技术技能的描述有很多种,有五种的也有三种的,而且每个人对词汇的理解都不一样,在这里只和大家讲三种的了解、熟悉、精通。
了解:使用过某一项技术,能在别人指导下完成工作,但不能胜任复杂工作,也不能独立解决问题。
熟悉:大量运用过的某一项技术,能独立完成工作,且能独立完成有一定复杂度的工作,在技术的应用层面不会有太大问题,甚至理解一点原理。
精通:不仅可以运用某一门技术完成复杂项目,而且理解这项技术背后的原理,可以对此技术进行二次开发,甚至本身就是技术源码的贡献者。
四、工作经历
在一份简历中,最有含金量的部分就是工作经历!工作经历可以包括实习经历和正式工作经历。但是,往往很多人在工作经历这一块写的像流水账,鸡毛蒜皮杂七杂八的工作写了一堆,丝毫不能体现自己的差异竞争力。
01.列数据
用直观的数据来概括自己的工作内容和成绩,这样更容易吸引HR!举个栗子:
普通表达:负责运营该单位的官方平台。
数据表达:我负责运营管理一个粉丝数10w+的专业号,共发表了25篇文章,推文的平均阅读量为1w+,每日平均涨粉100-300人次。用数据来表达内容,令整个工作经历瞬间变得立体且令人信服。
02.按STAR法则来写:
什么是STAR法则?STAR法则,为Situation Task Action Result的缩写,具体含义是:Situation:事情是在什么情况下发生、Task:你是如何明确你的任务的、Action:针对这样的情况分析,你采用了什么行动方式、Result:结果怎样,在这样的情况下你学习到了什么。
五、项目经历
项目经历不管对于社招还是校招都是重中之重,一个普通本科可以通过优秀的项目经历逆袭985,一个小厂的员工也可以获得大厂的面试机会。
六、自我评价
那么该怎么写自我评价,能够让HR眼前一亮呢?可以按照下面三个原则来写:
客观具体事实依据
「执行力」、「学习力」、「沟通力」等等这些词汇都是主观的、抽象的,是自己给自己戴的高帽子。而且很难给人留下什么印象。尽量写的客观、并且具体,让人觉得是别人给予自己的评价和认可。
尽量简洁表述
「自我评价」是HR一扫即过的内容,所以一定要简约、精炼,如果你的自我评价都达到了4条,HR估计都不愿意看完,更何况记住了。
与目标岗位强相关
「自我评价」的内容一定是为了说明自己可以很好地胜任目标岗位,否则就是离题了,写简历第一件事是想清楚目标岗位,因为后面所有的内容都是围绕这个目标岗位的。
关于简历,质量总是优先于数量。如果你的简历能做到,包含必要无误的个人信息,精炼的语言,贴合岗位要求的实践经历,实例、数据客观呈现的成果,打动HR的心,一页纸,足矣。
鹏仔 微信 15129739599百科狗 baikegou.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
- 上一篇:已经是第一篇了
- 下一篇:已经是最后一篇了
猜你还喜欢
- 06-25 描写雨天徒步的美文
- 06-25 关于思考转变的诗句
- 06-25 影子像什么如何填空?
- 06-25 偷鸭求骂食文言文
- 06-25 那些虚无缥缈的东西是什么歌的半句歌词
- 06-24 生活中的对话描写作文
- 06-24 急求描写人物忧愁的神态的句子 不要诗句。谢谢!
- 05-22 成可以什么组词
- 05-22 扰字组词
- 05-22 新的词语2个字
- 05-22 挡字的组词
- 05-22 扭的组词是什么
- 搜索