我目前正在招聘,很多人分享了他们的GitHubs个人资料和项目,但是维护得很差,所以我决定为活跃的求职者写一个小指南。

无论是否合理,技术招聘人员倾向于从您的GitHub个人资料中推断出很多关于您的信息;而且越来越多的招聘人员希望通过简单的谷歌搜索来查看或找到它。对于求职的开发人员来说,将GitHub视为其简历的扩展非常重要。考虑到这一点,我根据我在过去几周面试过的人的GitHub账户中看到的“错误”编写了一些tips。

1.我迁移到了GitLab因为微软很糟糕

让我们快速解决这个问题。首先,专业成年人不会那样说(在公共场合),所以请确保你自己保留这个意见,而不是像我在固定存储库的README.md中看到的那样。虽然我的公司目前不使用任何Microsoft产品,但我们不会拒绝选择一家在技术和财务方面都同样雄厚的公司,在将来也可能使用它家的产品。我不需要那些无法以开放的心态评估技术的开发人员。

当然并不是说Gitlab不好,虽然因为我自己使用GitHub并且我正在GitLab上查看20个GitHub配置文件,所以我更熟悉GitHub的界面。

2.修饰你的个人资料

首先,起码要有以下这些。

添加您的照片,简短的简历以及指向其他相关网站的链接

完整的个人资料给人的印象是你关心你的GitHub,并且你是一个有组织的人。是的,我们有你的简历,可能还有你的LinkedIn,但这是三个中最差的,会留下最持久的印象。

真实的照片比卡通,漫画或符号头像更好。

如果你正在找工作,那么你看起来整洁干净很重要;千万别放以下的照片,包括裸体,饮酒,忍者,黑客或恐怖分子伪装或任何给人很邋遢的感觉的照片。选一张看起来轻松和友好的,但不要过于正式的照片,但保持专业,类似“休闲星期五”的风格的不要。最后,你的毕业照不是一张好照片,不要使用它,它让你看起来没经验。

使用@链接到提醒招聘人员应注意的其他网址,您参与或管理的公司,集团或其他存储库,包括您个人网站的URL,如果你有一个。

链接到您的其他相关个人资料,例如StackOverflow,CodePen,Behance,Dribble等。不要链接到furries,weeaboo和cosplay论坛,因为它们与您的专业经验无关。

3. 为招聘人员选择固定的存储库

如果您正在寻找工作,那么显示在您的配置文件顶部的固定存储库不应该是您最常访问的存储库的快捷方式,而是展示您最令人印象深刻的存储库。也许它们是相同的但很可能不是。

作为一名招聘人员,我希望看到您的bash_profile将您想要突出显示的存储库展示出来。它们应该是相关的,并展示已完成的工作等。

⚠️确定您希望招聘人员看到的的前3个存储库。

4. 不要突出教程

请注意我们可以看到很多简历,所以如果你的内容是来自教程或新兵训练营,我有可能已经看过三到三十次了。过于简单的项目或80%来自教程的项目,并不能告诉我你的能力,或者更糟糕的是让我知道这是你能做的最好的项目。你库里有教程但是不突出显示它们倒是没有问题的。

如果这就是你所拥有的全部,那么最好不要固定任何东西并将这些回购称为它们:教程。不要试图为自己的发明传递它们,也不要试图过度使用它们;他们是初学者的教程,他们不会给任何人留下深刻印象,正如我之前所说,我可能已经看过那个教程。

5. 请使用相关技术进行演示......

例如,如果您正在从事SPA开发工作,那么请将Angular / React / Vue技术演示用于3年前您正在开发的大型Laravel + jQuery项目。

如果你像大多数人一样,你没有运行过一个成功的开源项目,你日常生产的代码大部分都是你雇主的财产,所以你可能会没有一个超级令人印象深刻的项目来展示。不用担心,大多数人没有。

你不需要给出未完成的,大部分被遗弃的过于雄心勃勃的项目,而是专注于您选择的框架中的一些有趣的小技术演示就可以。如果您已经在专业地工作,肯定有过一个问题,或者你解决了一个有趣的演示,你只需要快速重写或要求你当前的老板授权你可以发布它。

如果您是初学者,我建议您建立一些演示,以证明您对CS理论的理解,即使它是React或Vue中的冒泡排序或树木行走者可视化。与来自Udemy教程的todo应用程序的同行相比,你看起来像一个怪异的天才。

寻求灵感:

https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

https://visualgo.net/en

如果你有CS以外的爱好(比如音乐),那就把它包含在内。比如做一个小合成器什么的。

本文为网易云社区简译。更多详情请见原文

相关文章:
【推荐】 聊聊WS-Federation
【推荐】 git submodule
【推荐】 改进网易云音乐的“音乐社交”构想

【译】准备好你求职时候用的 GitHub 账号的更多相关文章

  1. 2013级软件工程GitHub账号信息

    GitHub账号信息 序号 班级 学号 姓名 个人GitHub网址 1 信1301-1班 20122951 刘伟 https://github.com/weige8882 2 信1301-1班 201 ...

  2. 删除github账号的方法

    如果你不想使用自己的github账号了,github官网允许你删除账号,具体操作步骤为: 1.登录github网站,网站右上角的头像,在下拉菜单中选择"Settings"(设置): ...

  3. 关于GitHub账号及文章选题

    课程:软件测试基础 姓名:胡东妮 学号:2014218028 github账号:hudongni1 文章选题:测试用例的自动生成  邮箱:dongnihu@tju.edu.cn

  4. 如何在一个电脑上使用两个github账号

    问题描述:公司电脑上默认使用的是公司的github账号,如果希望写一些代码放到个人的github账号上,就需要配置让一个电脑上可以使用两个github账号 原理:管理两个SSH key 1.生成两个S ...

  5. 将本地的代码推送到公网的github账号去

    将本地的代码推送到公网的github账号去 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近工作上需要用到github账号,拜读了一位叫廖雪峰的大神的文档,把git的前世今生说的 ...

  6. 用Github账号领Ripple币

    最近随着比特币在互联网上的流行,其他各种电子货币也都增加了曝光率. 昨晚在 v2ex 上看到有人发帖,用 20RMB 换取 2013 年 5 月 1 日前使用过的 github 账号得到的一个验证码. ...

  7. 四步实现在一台电脑上使用多个github账号

    四步实现在一台电脑上同时使用多个GitHub账号 今天和大家聊一下如何在一台电脑上同时使用多个GitHub账号,通过以下四个步骤就可以实现,其中第二个步骤为了便于叙述分成了几个小步骤. 1. 取消全局 ...

  8. 更换github账号后,push被旧账号阻止

    和网上多数的教程不同,我是需要直接更换账号.切换后push一直被阻止.解决后记录下办法 remote: Permission to new-name/practice.git denied to ol ...

  9. 同一个电脑配置两个github账号

    mac中.ssh文件夹在根目录下,所以表示成 ~/.ssh/. 一.同一个电脑配置两个github账号1.分别为两个GitHub账号生成SSH密钥 $ cd ~/.ssh $ ssh-keygen - ...

随机推荐

  1. pkg_resources.DistributionNotFound: The 'catkin-pkg==0.4.9' distribution was not found

    个人感觉是python2与python3在ros中的差异导致的, 问题一:Traceback (most recent call last):  File "/usr/bin/rosdep& ...

  2. Bootstrap学习遇到的role属性--- 无障碍网页应用属性

    以前接触过Bootstrap,但也只是仅仅接触,现在重新学习下,今天看到一个例子中的属性有一个role, 查阅资料发现这个是--WAI-ARIA无障碍设计属性: 通俗说是该设计为了一些盲人,失聪,残疾 ...

  3. Java学习笔记:数据校验

    在后台开发过程中,需要对参数进行校验. validation bean 是基于JSR-303标准开发出来的,使用注解的方式实现,是一套规范,可以实现参数的校验. Hibernate Validator ...

  4. PHP代码不应有的坏习惯

    >>使用echo取代print >>使用str_replace取代preg_replace, 除非你绝对需要 >>不要使用 short tag >>简单 ...

  5. 2019.01.22 uoj#14. 【UER #1】DZY Loves Graph(并查集)

    传送门 题意简述: 要求支持以下操作: 在a与b之间连一条长度为i的边(i是操作编号):删除当前图中边权最大的k条边:表示撤销第 i−1次操作,保证第1次,第i−1 次不是撤回操作. 要求在每次操作后 ...

  6. 2018.11.07 bzoj2751: [HAOI2012]容易题(easy)(组合数学)

    传送门 组合数学一眼题. 感觉一直做这种题智商会降低. 利用组合数学的分步计数原理. 只用关心每个数不被限制的取值的总和然后乘起来就可以了. 对于大部分数都不会被限制,总和都是n(n+1)2\frac ...

  7. Educational Codeforces Round 51 F. The Shortest Statement(lca+最短路)

    https://codeforces.com/contest/1051/problem/F 题意 给一个带权联通无向图,n个点,m条边,q个询问,询问两点之间的最短路 其中 m-n<=20,1& ...

  8. elasticsearch中文发行版 安装

    参见: https://github.com/medcl/elasticsearch-rtf 具体步骤参见:ubuntu安装elasticsearch-rtf elasticsearch-head 安 ...

  9. understand试用笔记一阅读VS2010项目

    一.查看vs2010项目 打开understand,File—New—Project...—Next—Next [向导第三步,选“Import Visual Sudio project files”] ...

  10. 深入理解,函数声明、函数表达式、匿名函数、立即执行函数、window.onload的区别.

    一.函数声明.函数表达式.匿名函数1.函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明. 2.函数表达式 var fnNam ...