我目前正在招聘,很多人分享了他们的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. 【Java】生成图形验证码

    本章介绍一个能生成比较好看的图形验证码类 生成验证码工具类 package com.util; import java.awt.Color; import java.awt.Font; import ...

  2. 子数整数(P1151&NOIP水题测试(2017082301))

    题目链接:子数整数 水题,不解释,自己看代码: #include<bits/stdc++.h> using namespace std; int main(){ int k; scanf( ...

  3. python console 设立快捷键 学习源码 用到英语

    arbitrary---随意 iterable----迭代 invalid syntax   -----无效的语法 subscriptable   ----可索引访问的

  4. kbmmw 的HTTPSmartService 上传文件到服务器端

    前面我写过了 HTTPSmartService 使用介绍,可以参见以前的文章. 前一向有同学问如何在http 页面表单上上传文件.一直没有时间回答,自己简单做了例子, 发现无法实现功能,今天花了一天时 ...

  5. Spring框架简介

    1.发明者:Rod Johnson 2.轮子理论推崇者: 2.1 轮子理论:不用重复发明轮子 2.2 IT行业:直接只用写好的代码 3.Spring框架宗旨:不重新发明技术,让原有技术使用起来更加方便 ...

  6. 2019.02.07 bzoj1487: [HNOI2009]无归岛(仙人掌+树形dp)

    传送门 人脑转化条件过后的题意简述:给你一个仙人掌求最大带权独立集. 思路:跟这题没啥变化好吗?再写一遍加深记忆吧. 就是把每个环提出来分别枚举环在图中的最高点选还是不选分别dpdpdp一下即可,时间 ...

  7. GDI基础(2):绘制文本

    1.TextOut()和DrawText()函数 CDC::TextOut()在窗口的指定位置处输出文本,函数声明: virtual BOOL TextOut(int x, int y, LPCTST ...

  8. vue中moudles的作用及使用方法

    1.作用:vuex允许把store分割为模块,每一个模块都有自己的state,actions,getters,mutations甚至是嵌套一些子模块,从上到下进行同样方式的分割 在文件src中创建一个 ...

  9. 学以致用五----centos7+python3.6.2+django2.1.1

    目的,在python 3.6的基础上搭建 django 2.x 一.使用pip安装django ,但是使用pip命令的时候报错,解决方法,做软连接 ln -s /usr/local/python/bi ...

  10. Word图片上传控件卸载教程-Xproer.WordPaster

      卸载教程:      卸载控件-IE          Windows XP          Windows 7(x86)          Windows 7(x64)      卸载控件-C ...