用个人网站代替简历,你不知道的找工作捷径(R+github+hugo)

文摘   2024-09-06 09:00   荷兰  
现在是互联网的时代,听说HR们都已经使用AI筛选简历了。用word做简历,然后打印提交的时代早就过去了。一个展示自己的个人网站,一个在线简历可能要远远好于传统的简历。你未来的老板可以直接点开你的网站查看你的个人信息,甚至于你的教育,业绩和项目经历。
这种个人品牌的打造方式,越来越重要,拥有一个个人简历式网站无疑是展示自己技能和成就的最佳方式!
今天,我教大家一个简单快速的办法,利用 R 的 blogdown 包、Hugo 静态网站生成器和 GitHub Pages 来创建一个漂亮的个人简历网站。而且是纯自助的免费方式。整个过程只需 5 分钟,操作简单,快来一起动手试试吧!

准备工作

在开始之前,先准备一些基础工具: 

1. R 和 RStudioblogdown 是基于 R 的工具,所以必须先安装好 R 和 RStudio(它的集成开发环境)。 

2. GitHub 账号:我们会把简历网站托管在 GitHub 上,省钱又方便。 

3. Git:需要用 Git 把项目推送到 GitHub,确保你本地有安装。


第一步:安装 blogdown 和 Hugo

  1. 安装 blogdown 打开 RStudio,运行以下命令来安装 blogdown 包:

    install.packages("blogdown")

  2. 安装 Hugo blogdown 依赖 Hugo 来生成静态网站,接着运行以下命令来安装 Hugo:

    blogdown::install_hugo()

  3. 确认安装成功 安装好后,确认一下 Hugo 版本:

    blogdown::hugo_version()

搞定这些,我们就可以开始创建网站了。


第二步. 创建新项目并选择主题

  1. 创建项目
    在 RStudio 中,点击 File > New Project > New Directory > Website using blogdown,然后选择一个文件夹作为你的项目目录。

  2. 选择主题
    Hugo 里有很多现成的主题可供选择,适合做简历展示的有:

  • Hugo Resume

  • Developer Portfolio

选定主题后,运行以下命令把主题下载下来: r blogdown::new_site(theme = "主题作者/主题名称")

比如我们使用 hugo-resume 主题: r blogdown::new_site(theme = "eddiewebb/hugo-resume")


第三步:自定义个人简历内容

  1. 编辑内容 在项目文件夹的 content/ 目录下,找到 index.md 文件。这个文件就是简历的核心,你可以用 Markdown 编辑它,填入你的个人信息,如:

  • 姓名

  • 联系方式

  • 专业技能

  • 教育背景

  • 工作经历

  • 修改配置 网站的配置文件通常是 config.toml 或 config.yaml,在这里可以设置一些全局信息,比如网站标题、社交媒体链接等。

  • 实时预览 想看下自己的网站长什么样?运行以下命令,启动本地预览:

    blogdown::serve_site()

  • 打开浏览器,访问 http://localhost:1313,就能看到你编辑的个人简历网站的预览了!


    第四步. 部署到 GitHub Pages

    这一步,我们会把网站部署到 GitHub 上,方便别人通过你的个人域名访问。

    1. 创建 GitHub 仓库 进入 GitHub,创建一个新的仓库,命名为 your-username.github.io。这个仓库会成为你的个人网站。

    2. 推送网站到 GitHub 在本地项目目录下,初始化 Git 仓库并添加远程仓库:

      git init
      git remote add origin https://github.com/your-username/your-username.github.io.git

    接着,将文件提交到 GitHub: bash git add . git commit -m "Initial commit" git push -u origin main

    1. 启用 GitHub Pages 进入 GitHub 仓库的 Settings,在 Pages 选项中,选择 main 分支作为 GitHub Pages 的发布源。

    几分钟后,你就可以通过 https://your-username.github.io 来访问自己的网站啦!


    5. 总结

    恭喜你!通过简单的几步操作,你已经成功搭建了一个个人简历网站。这个网站可以托管在 GitHub Pages 上,不仅免费,而且简单易维护。今后,你只需要通过 blogdown 修改内容,再推送到 GitHub,就能轻松保持网站更新。

    心动不如行动,赶快动手,制作一个属于自己的简历网站吧!

    感谢关注!

    科研代码
    专注R和Python的数据分析。
     最新文章