写一份高逼格的简历,有哪些新技能呢?
1.前言:
金三银四,很多朋友想跳槽/想换工作。但是简历明明投放了很多,却没有收到面试通知,怎么回事?
如果你还是只会写word简历,那你就out啦!
好的简历是成功的一半,你应该有一份高逼格的简历,下面就来说说怎么才能写出高逼格的简历。
2.使用 github 展示自己的个人简历(高逼格一)
我们可以利用 Github 的静态页面托管服务 Github Pages 来帮助我们做页面展示。
2.1 什么是 Github Pages?
Github Pages 是 Github 的静态页面托管服务。它设计的初衷是为了用户能够直接通过 Github 仓库来托管用户个人、组织或是项目的专属页面。参考:https://help.github.com/articles/what-is-github-pages/
2.2 Github Pages 的限制:
- 仓库存储的所有文件不能超过 1 GB;
- 页面的带宽限制是低于每月 100 GB 或是每月 100,000 次请求;
- 每小时最多只能部署 10 个静态网站;
2.3 git 基础命令
查看、添加、提交、删除、找回,重置修改文件
git help <command> # 显示command的help
git show # 显示某次提交的内容 git show $id
git co -- <file> # 抛弃工作区修改
git co . # 抛弃工作区修改
git add <file> # 将工作文件修改提交到本地暂存区
git add . # 将所有修改过的工作文件提交暂存区
git rm <file> # 从版本库中删除文件
git rm <file> --cached # 从版本库中删除文件,但不删除文件
git reset <file> # 从暂存区恢复到工作文件
git reset -- . # 从暂存区恢复到工作文件
git reset --hard # 恢复最近一次提交过的状态,即放弃上次提交后的所有本次修改
git ci <file> git ci . git ci -a # 将git add, git rm和git ci等操作都合并在一起做 git ci -am "some comments"
git ci --amend # 修改最后一git diff <branch1>..<branch2> # 在两个分支之间比较
git diff --staged # 比较暂存区和版本库差异
git diff --cached # 比较暂存区和版本库差异
git diff --stat # 仅仅比较统计信息
次提交记录
git revert <$id> # 恢复某次提交的状态,恢复动作本身也创建次提交对象
git revert HEAD # 恢复最后一次提交的状态
查看文件diff
git diff <file> # 比较当前文件和暂存区文件差异 git diff
git diff <id1><id2> # 比较两次提交之间的差异
查看提交记录
git log git log <file> # 查看该文件每次提交记录
git log -p <file> # 查看每次详细修改内容的diff
git log -p -2 # 查看最近两次详细修改内容的diff
git log --stat #查看提交统计信息
tig
Mac上可以使用tig代替diff和log,brew install tig
Git 本地分支管理
查看、切换、创建和删除分支
git br -r # 查看远程分支
git br <new_branch> # 创建新的分支
git br -v # 查看各个分支最后提交信息
git br --merged # 查看已经被合并到当前分支的分支
git br --no-merged # 查看尚未被合并到当前分支的分支
git co <branch> # 切换到某个分支
git co -b <new_branch> # 创建新的分支,并且切换过去
git co -b <new_branch> <branch> # 基于branch创建新的new_branch
git co $id # 把某次历史提交记录checkout出来,但无分支信息,切换到其他分支会自动删除
git co $id -b <new_branch> # 把某次历史提交记录checkout出来,创建成一个分支
git br -d <branch> # 删除某个分支
git br -D <branch> # 强制删除某个分支 (未被合并的分支被删除的时候需要强制)
分支合并和rebase
git merge <branch> # 将branch分支合并到当前分支
git merge origin/master --no-ff # 不要Fast-Foward合并,这样可以生成merge提交
git rebase master <branch> # 将master rebase到branch,相当于: git co <branch> && git rebase master && git co master && git merge <branch>
Git补丁管理(方便在多台机器上开发同步时用)
git diff > ../sync.patch # 生成补丁
git apply ../sync.patch # 打补丁
git apply --check ../sync.patch #测试补丁能否成功
Git暂存管理
git stash # 暂存
git stash list # 列所有stash
git stash apply # 恢复暂存的内容
git stash drop # 删除暂存区
Git远程分支管理
git pull # 抓取远程仓库所有分支更新并合并到本地
git pull --no-ff # 抓取远程仓库所有分支更新并合并到本地,不要快进合并
git fetch origin # 抓取远程仓库更新
git merge origin/master # 将远程主分支合并到本地当前分支
git co --track origin/branch # 跟踪某个远程分支创建相应的本地分支
git co -b <local_branch> origin/<remote_branch> # 基于远程分支创建本地分支,功能同上
git push # push所有分支
git push origin master # 将本地主分支推到远程主分支
git push -u origin master # 将本地主分支推到远程(如无远程主分支则创建,用于初始化远程仓库)
git push origin <local_branch> # 创建远程分支, origin是远程仓库名
git push origin <local_branch>:<remote_branch> # 创建远程分支
git push origin :<remote_branch> #先删除本地分支(git br -d <branch>),然后再push删除远程分支
Git远程仓库管理
GitHub
git remote -v # 查看远程服务器地址和仓库名称
git remote show origin # 查看远程服务器仓库状态
git remote add origin aaa@qq.com github:robbin/robbin_site.git # 添加远程仓库地址
git remote set-url origin aaa@qq.com github.com:robbin/robbin_site.git # 设置远程仓库地址(用于修改远程仓库地址) git remote rm <repository> # 删除远程仓库
创建远程仓库
git clone --bare robbin_site robbin_site.git # 用带版本的项目创建纯版本仓库
scp -r my_project.git aaa@qq.com git.csdn.net:~ # 将纯仓库上传到服务器上
mkdir robbin_site.git && cd robbin_site.git && git --bare init # 在服务器创建纯仓库
git remote add origin aaa@qq.com github.com:robbin/robbin_site.git # 设置远程仓库地址
git push -u origin master # 客户端首次提交
2.4 初始化 git 库
# mkdir Code
# cd Code/
# mkdir CV
# cd CV
# ls
# git init
2.5 用户配置
# git config --global user.name "haoziyunwei"
# git config --global user.email "aaa@qq.com"
2.6 下载简历模版
# wget http://labfile.oss.aliyuncs.com/courses/624/cv-template.zip
--2017-07-25 09:59:13-- http://labfile.oss.aliyuncs.com/courses/624/cv-template.zip
Resolving labfile.oss.aliyuncs.com... 118.178.161.16
Connecting to labfile.oss.aliyuncs.com|118.178.161.16|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 156602 (153K) [application/zip]
Saving to: “cv-template.zip”
100%[====================================================================>] 156,602 --.-K/s in 0.1s
2017-07-25 09:59:13 (1.26 MB/s) - “cv-template.zip” saved [156602/156602]
[root@jdu4e00u53f7 CV]# unzip cv-template.zip
Archive: cv-template.zip
creating: cv-template/
inflating: cv-template/.DS_Store
creating: __MACOSX/
creating: __MACOSX/cv-template/
inflating: __MACOSX/cv-template/._.DS_Store
inflating: cv-template/index.html
creating: cv-template/static/
inflating: cv-template/static/.DS_Store
creating: __MACOSX/cv-template/static/
inflating: __MACOSX/cv-template/static/._.DS_Store
creating: cv-template/static/css/
inflating: cv-template/static/css/.DS_Store
creating: __MACOSX/cv-template/static/css/
inflating: __MACOSX/cv-template/static/css/._.DS_Store
inflating: cv-template/static/css/style.css
creating: cv-template/static/fonts/
inflating: cv-template/static/fonts/.DS_Store
creating: __MACOSX/cv-template/static/fonts/
inflating: __MACOSX/cv-template/static/fonts/._.DS_Store
inflating: cv-template/static/fonts/demo.css
inflating: cv-template/static/fonts/demo.html
inflating: cv-template/static/fonts/iconfont.css
inflating: cv-template/static/fonts/iconfont.eot
inflating: cv-template/static/fonts/iconfont.svg
inflating: cv-template/static/fonts/iconfont.ttf
inflating: cv-template/static/fonts/iconfont.woff
creating: cv-template/static/p_w_picpath/
inflating: cv-template/static/p_w_picpath/.DS_Store
creating: __MACOSX/cv-template/static/p_w_picpath/
inflating: __MACOSX/cv-template/static/p_w_picpath/._.DS_Store
inflating: cv-template/static/p_w_picpath/bg.jpg
inflating: cv-template/static/p_w_picpath/weixin.png
creating: cv-template/static/js/
inflating: cv-template/static/js/.DS_Store
creating: __MACOSX/cv-template/static/js/
inflating: __MACOSX/cv-template/static/js/._.DS_Store
inflating: cv-template/static/js/modal.js
inflating: cv-template/static/js/script.js
[root@jdu4e00u53f7 CV]# mv cv-template/* .
[aaa@qq.com CV]# rm -rf cv-template*
cv-template/ cv-template.zip
[aaa@qq.com CV]# rm -rf cv-template* __MACOSX*
[aaa@qq.com CV]# firefox index.html
Error: GDK_BACKEND does not match available displays
[aaa@qq.com CV]# ls
index.html static
[aaa@qq.com CV]# yum install Xvfb libXfont xorg-x11-fonts* #下载界面运行
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink | 6.2 kB 00:00
* epel: ftp.cuhk.edu.hk
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Package xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64 already installed and latest version
Package libXfont-1.5.1-2.el6.x86_64 already installed and latest version
Package xorg-x11-fonts-Type1-7.2-11.el6.noarch already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package xorg-x11-fonts-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-1-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-14-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-14-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-15-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-15-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-2-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-2-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-9-100dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ISO8859-9-75dpi.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-cyrillic.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-ethiopic.noarch 0:7.2-11.el6 will be installed
---> Package xorg-x11-fonts-misc.noarch 0:7.2-11.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================
Package Arch Version Repository Size
==============================================================================================================
Installing:
xorg-x11-fonts-100dpi noarch 7.2-11.el6 base 3.1 M
xorg-x11-fonts-75dpi noarch 7.2-11.el6 base 2.8 M
xorg-x11-fonts-ISO8859-1-100dpi noarch 7.2-11.el6 base 1.1 M
xorg-x11-fonts-ISO8859-1-75dpi noarch 7.2-11.el6 base 933 k
xorg-x11-fonts-ISO8859-14-100dpi noarch 7.2-11.el6 base 1.0 M
xorg-x11-fonts-ISO8859-14-75dpi noarch 7.2-11.el6 base 906 k
xorg-x11-fonts-ISO8859-15-100dpi noarch 7.2-11.el6 base 1.1 M
xorg-x11-fonts-ISO8859-15-75dpi noarch 7.2-11.el6 base 932 k
xorg-x11-fonts-ISO8859-2-100dpi noarch 7.2-11.el6 base 1.0 M
xorg-x11-fonts-ISO8859-2-75dpi noarch 7.2-11.el6 base 901 k
xorg-x11-fonts-ISO8859-9-100dpi noarch 7.2-11.el6 base 1.1 M
xorg-x11-fonts-ISO8859-9-75dpi noarch 7.2-11.el6 base 930 k
xorg-x11-fonts-cyrillic noarch 7.2-11.el6 base 395 k
xorg-x11-fonts-ethiopic noarch 7.2-11.el6 base 150 k
xorg-x11-fonts-misc noarch 7.2-11.el6 base 5.8 M
Transaction Summary
==============================================================================================================
Install 15 Package(s)
Total download size: 22 M
Installed size: 23 M
Is this ok [y/N]: y
Downloading Packages:
(1/15): xorg-x11-fonts-100dpi-7.2-11.el6.noarch.rpm | 3.1 MB 00:00
(2/15): xorg-x11-fonts-75dpi-7.2-11.el6.noarch.rpm | 2.8 MB 00:00
(3/15): xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.el6.noarch.rpm | 1.1 MB 00:00
(4/15): xorg-x11-fonts-ISO8859-1-75dpi-7.2-11.el6.noarch.rpm | 933 kB 00:00
(5/15): xorg-x11-fonts-ISO8859-14-100dpi-7.2-11.el6.noarch.rpm | 1.0 MB 00:00
(6/15): xorg-x11-fonts-ISO8859-14-75dpi-7.2-11.el6.noarch.rpm | 906 kB 00:00
(7/15): xorg-x11-fonts-ISO8859-15-100dpi-7.2-11.el6.noarch.rpm | 1.1 MB 00:00
(8/15): xorg-x11-fonts-ISO8859-15-75dpi-7.2-11.el6.noarch.rpm | 932 kB 00:00
(9/15): xorg-x11-fonts-ISO8859-2-100dpi-7.2-11.el6.noarch.rpm | 1.0 MB 00:00
(10/15): xorg-x11-fonts-ISO8859-2-75dpi-7.2-11.el6.noarch.rpm | 901 kB 00:00
(11/15): xorg-x11-fonts-ISO8859-9-100dpi-7.2-11.el6.noarch.rpm | 1.1 MB 00:00
(12/15): xorg-x11-fonts-ISO8859-9-75dpi-7.2-11.el6.noarch.rpm | 930 kB 00:00
(13/15): xorg-x11-fonts-cyrillic-7.2-11.el6.noarch.rpm | 395 kB 00:00
(14/15): xorg-x11-fonts-ethiopic-7.2-11.el6.noarch.rpm | 150 kB 00:00
(15/15): xorg-x11-fonts-misc-7.2-11.el6.noarch.rpm | 5.8 MB 00:00
--------------------------------------------------------------------------------------------------------------
Total 11 MB/s | 22 MB 00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : xorg-x11-fonts-ISO8859-9-100dpi-7.2-11.el6.noarch 1/15
Installing : xorg-x11-fonts-ISO8859-15-100dpi-7.2-11.el6.noarch 2/15
Installing : xorg-x11-fonts-ethiopic-7.2-11.el6.noarch 3/15
Installing : xorg-x11-fonts-ISO8859-2-100dpi-7.2-11.el6.noarch 4/15
Installing : xorg-x11-fonts-ISO8859-15-75dpi-7.2-11.el6.noarch 5/15
Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.el6.noarch 6/15
Installing : xorg-x11-fonts-cyrillic-7.2-11.el6.noarch 7/15
Installing : xorg-x11-fonts-misc-7.2-11.el6.noarch 8/15
Installing : xorg-x11-fonts-ISO8859-14-75dpi-7.2-11.el6.noarch 9/15
Installing : xorg-x11-fonts-ISO8859-2-75dpi-7.2-11.el6.noarch 10/15
Installing : xorg-x11-fonts-ISO8859-1-75dpi-7.2-11.el6.noarch 11/15
Installing : xorg-x11-fonts-75dpi-7.2-11.el6.noarch 12/15
Installing : xorg-x11-fonts-ISO8859-14-100dpi-7.2-11.el6.noarch 13/15
Installing : xorg-x11-fonts-100dpi-7.2-11.el6.noarch 14/15
Installing : xorg-x11-fonts-ISO8859-9-75dpi-7.2-11.el6.noarch 15/15
Verifying : xorg-x11-fonts-ISO8859-9-75dpi-7.2-11.el6.noarch 1/15
Verifying : xorg-x11-fonts-100dpi-7.2-11.el6.noarch 2/15
Verifying : xorg-x11-fonts-ISO8859-14-100dpi-7.2-11.el6.noarch 3/15
Verifying : xorg-x11-fonts-75dpi-7.2-11.el6.noarch 4/15
Verifying : xorg-x11-fonts-ISO8859-1-75dpi-7.2-11.el6.noarch 5/15
Verifying : xorg-x11-fonts-ISO8859-2-75dpi-7.2-11.el6.noarch 6/15
Verifying : xorg-x11-fonts-ISO8859-14-75dpi-7.2-11.el6.noarch 7/15
Verifying : xorg-x11-fonts-misc-7.2-11.el6.noarch 8/15
Verifying : xorg-x11-fonts-cyrillic-7.2-11.el6.noarch 9/15
Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.el6.noarch 10/15
Verifying : xorg-x11-fonts-ISO8859-15-75dpi-7.2-11.el6.noarch 11/15
Verifying : xorg-x11-fonts-ISO8859-2-100dpi-7.2-11.el6.noarch 12/15
Verifying : xorg-x11-fonts-ethiopic-7.2-11.el6.noarch 13/15
Verifying : xorg-x11-fonts-ISO8859-15-100dpi-7.2-11.el6.noarch 14/15
Verifying : xorg-x11-fonts-ISO8859-9-100dpi-7.2-11.el6.noarch 15/15
Installed:
xorg-x11-fonts-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-ISO8859-1-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-ISO8859-14-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-ISO8859-14-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-ISO8859-15-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-ISO8859-15-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-ISO8859-2-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-ISO8859-2-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-ISO8859-9-100dpi.noarch 0:7.2-11.el6 xorg-x11-fonts-ISO8859-9-75dpi.noarch 0:7.2-11.el6
xorg-x11-fonts-cyrillic.noarch 0:7.2-11.el6 xorg-x11-fonts-ethiopic.noarch 0:7.2-11.el6
xorg-x11-fonts-misc.noarch 0:7.2-11.el6
Complete!
2.7 编辑简历
在linux终端项目目录输入命令firefox index.html
文字可以任意编辑
点击图片,放入图片地址,替换自己的头像和微信号,复制外部链接html。
编辑完自己简历,保存。
2.8部署简历文件
首先需要自己的 Github 账号:https://github.com/ 注册
进入自己的github里面创建一个仓库;
2.8.1 在本地仓库提交代码
[root@jdu4e00u53f7]:Code/ (master*) $ git add . [14:19:24]
[root@jdu4e00u53f7]:Code/ (master*) $ git commit -m 'commint my cv' [14:19:31]
[master (root-commit) c946e97] commint my cv
19 files changed, 1562 insertions(+)
create mode 100644 index.html
create mode 100644 static/.DS_Store
create mode 100644 static/css/.DS_Store
create mode 100644 static/css/style.css
create mode 100644 static/fonts/.DS_Store
create mode 100644 static/fonts/demo.css
create mode 100644 static/fonts/demo.html
create mode 100644 static/fonts/iconfont.css
create mode 100644 static/fonts/iconfont.eot
create mode 100644 static/fonts/iconfont.svg
create mode 100644 static/fonts/iconfont.ttf
create mode 100644 static/fonts/iconfont.woff
create mode 100644 static/p_w_picpath/.DS_Store
create mode 100644 static/p_w_picpath/bg.jpg
create mode 100755 static/p_w_picpath/bg1.jpg
create mode 100644 static/p_w_picpath/weixin.png
create mode 100644 static/js/.DS_Store
create mode 100644 static/js/modal.js
create mode 100644 static/js/script.js
[root@jdu4e00u53f7]:Code/ (master) $ git config --global user.name "haoziyunwei" [14:30:42]
[root@jdu4e00u53f7]:Code/ (master) $ git config --global user.email "aaa@qq.com" [14:31:47]
git push -f [14:38:13]
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
When push.default is set to 'matching', git will push local branches
to the remote branches that already exist with the same name.
In Git 2.0, Git will default to the more conservative 'simple'
behavior, which only pushes the current branch to the corresponding
remote branch that 'git pull' uses to update the current branch.
See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)
Username for 'https://github.com': haoziyunwei
Password for 'https://aaa@qq.com':
Counting objects: 26, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (26/26), done.
Writing objects: 100% (26/26), 1013.62 KiB | 0 bytes/s, done.
Total 26 (delta 6), reused 0 (delta 0)
Username for 'https://github.com': 312779641@qq.com
Password for 'https://aaa@qq.com@github.com':
Counting objects: 41, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (41/41), done.
Writing objects: 100% (41/41), 1.09 MiB | 219.00 KiB/s, done.
Total 41 (delta 9), reused 0 (delta 0)
remote: Resolving deltas: 100% (9/9), done.
To https://github.com/haoziyunwei/cv
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
2.8.2 使用托管源
现在你可以访问https://你的用户名.github.io/cv/
这个地址了,恭喜,简历页面已成功部署在了 Github Pages 上。(注意请使用火狐浏览器打开兼容性问题)
2.8.3 查看自己的简历
#你get到新姿势了吗!!!
3.使用html5制作个人简历(高逼格二)
http://my.dingdone.com/xiuzan/marketing
借助于第三方工具
3.1 下载模块并使用
3.2 修改简历
3.3 扫描二维码查阅
4.1 使用markdown制作简历(高逼格三)
1、使用Markdown来写简历的好处
格式简洁,清爽悦目,非常适合程序员的简历。
内容与形式分离,让你专注于写出好内容,而不是一写简历,就想到用什么模板。
2、不足之处
Markdown的排版不够丰富,如没有右对齐。
好在可以使用一些CSS
4.2 在线生成简历工具(高逼格四)
http://deercv.com/
做技术没有一个技术博客、公众号和Github地址,那还是技术吗?
新式简历方法你get到几个了!
不管应届生还是职场人士,简历中不能有假大空的套话,一切应以事例为依据。
最后祝各位早日找到理想的工作,希望这份文章能帮到各位。
推荐阅读