我目前正在招聘,很多人分享了他们的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. mysql索引相关

    索引有主键索引.唯一索引.普通索引 单列索引,复合索引. 复合索引(a,b,c),可以理解是有三个索引,分别是a.b.c三个索引 前缀不是a的话,复合索引都不起作用,前缀用函数或者是范围,比如< ...

  2. 安装ubuntu16.04的时候出现的detecting file system

    解决问题方法是,进入主界面执行,如下操作即可: sudo umount -l /isodevice

  3. MongoDB相关记录

    win10中zip安装 下载地址:http://dl.mongodb.org/dl/win32/x86_64 首先解压至某文件夹, 使用管理员权限打开cmd或者powershell, 进入指定目录中的 ...

  4. Grunt教程——安装Grunt

    Grunt教程--安装Grunt 作者:大漠 日期:2013-11-04 点击:3124 tools grunt 在上一节<Grunt教程--初涉Grunt>一文中介绍了Grunt是什么, ...

  5. 459. Repeated Substring Pattern

    https://leetcode.com/problems/repeated-substring-pattern/#/description Given a non-empty string chec ...

  6. 企业IT资产管理功能大全

  7. GO介绍,环境的配置和安装 简单使用

    1. 介绍与安装 Golang 是什么 Go 亦称为 Golang(按照 Rob Pike 说法,语言叫做 Go,Golang 只是官方网站的网址),是由谷歌开发的一个开源的编译型的静态语言. Gol ...

  8. kbmmw 中简单返回 extjs 数据JSON

    以前,我们通过自己写json 来返回数据表的内容.在delphi 10.2.2中,官方自带了一个FDBatchMoveJSONWriter1 来直接处理数据库内容.把结果推送到浏览器客户端. 今天我们 ...

  9. Vue.directive基础,在Vue模块开发中使用

    这是从网上找到的一个案例,由于网上的案例有坑,所以我在这里从新上传一次! 首先在main.js里引入两个自定义指令 import {focus, drag} from './components/da ...

  10. django之补充

    一 QuerySet类型 QuerySet类型:只和orm有关,如果一涉及数据库,就会有QuerySet类型的出现. QuerySet切片操作:QuerySet是支持切片操作的,不过不能放负数.查询集 ...