如何让你的简历更容易被人看到?

如何让你的简历更容易被人看到?

最近我从一位内部人士那里了解到,PDF 格式的简历可能存在一个重大缺点:人力资源部门使用的自动数据挖掘工具有时无法从 PDF 中提取信息。您很可能至少经历过一次被要求发送 WORD 格式的简历(但愿不会)。原因似乎是人力资源人员使用的工具不能很好地处理 PDF。

那么,问题是,你如何提高简历的可见性/可访问性?也许,元数据(使用hyperref)可以解决这个问题,但我不知道。你的经验是什么?

答案1

使用 Org-mode 生成你的简历

我即将讨论的解决方案受到以下解决方案的启发:普尼斯·查甘蒂。主要想法是有一个中央 org 文件,它将作为生成 PDF 或 ODT(openoffice)版本简历的数据库。关键想法是有一个专用包,它将格式化数据导出为 PDF。这将产生一个由 org 文件管理的格式良好的 PDF。目前我不知道如何改进 ODT 输出的格式,但这并不重要;只有自动化系统(ATS)才能“打开”此版本的简历。

专用包

其主要亮点如下:

  • 定义分段以允许类似简历的外观。特别是:\section用作简历的分段,\subsection用作项目的标题(例如,您在哪里学习过)。最后,\subsubsection用作边栏标题。
  • 可选的键值,定义将插入到生成的 PDF 中的个人资料图像

以下是专用包的代码:

  \NeedsTeXFormat{LaTeX2e}[1994/06/01]
  \ProvidesPackage{orgCV}

  %%%%%%%%%%%%%%%%%%%%%%%%%%%% Options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  \RequirePackage{kvoptions}
  \SetupKeyvalOptions{
    family=CV,
    prefix=CV@
  }
  \DeclareStringOption{profilePic} % holding the filename of profile pic
  \DeclareStringOption[60pt]{profilePicWidth} % holding width of profile pic
  \ProcessKeyvalOptions*
  %%%%%%%%%%%%%%%%%%%%%%%%%%%% END Options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


  % A Few Useful Packages
  \RequirePackage[paper=a4paper,top=0.5in, bottom=0.5in, left=2in, right=1in]%
                 {geometry}
  \RequirePackage{titlesec} % custom section
  \RequirePackage{etoolbox} % Needed for if-else statements
  \RequirePackage{paralist} % Define special lists
  \RequirePackage{tabto} % Allow tabbing for inline tabbed list
  \RequirePackage[symbol]{footmisc} % Have symbols instead of number for footnotes
  \RequirePackage{tikz} % Used for insertion and decoration of the profile picture
  \usetikzlibrary{calc}
  \RequirePackage{color}
  \RequirePackage{hyperref}
  \definecolor{linkcolour}{rgb}{0,0.2,0.6}
  \hypersetup{colorlinks,breaklinks, urlcolor=linkcolour,linkcolor=linkcolour}

  \pagestyle{empty} % plain

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% Measure profile picture's dimensions for the insertion in the title.
  \newlength{\ProfilePich} % Will store the height of the profile picture
  \newcommand{\setProfilePich}[1]{
                                  \settoheight{\ProfilePich}{\usebox{#1}}
                                 }
  \newlength{\ProfilePicd} % Will store the depth  of the profile picture
  \newcommand{\setProfilePicd}[1]{
                                  \settowidth{\ProfilePicd}{\usebox{#1}}
                                 }
  \newlength{\ProfilePicw} % Will store the width  of the profile picture
  \newcommand{\setProfilePicw}[1]{
                                  \settowidth{\ProfilePicw}{\usebox{#1}}
                                 }
  \newsavebox{\ProfilePic}
  \newcommand{\profilePicDimensions}[1]{
    % create and save the box
    \savebox{\ProfilePic}{%
      \includegraphics[keepaspectratio=true,width=\@yourpicturewidth]{#1}%
    }
    \setProfilePich{\ProfilePic}
    \setProfilePicw{\ProfilePic}
    \setProfilePicd{\ProfilePic}
  }%

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% Title
  %%
  % Check whether profile picture was provided as a package option.
  \ifx \CV@profilePic \@empty
    \relax % profile pic was not provided in package's options
  \else
    \def\@yourpicture{\CV@profilePic}
    \def\@yourpicturewidth{\CV@profilePicWidth}
  \fi
  \renewcommand*{\maketitle}{%
    \begin{minipage}[t]{0.7\linewidth}
      % Insert candidate's name as given in the org-file.
      \raggedright{{\Huge \bfseries \scalebox{1.2}{\@title}}}\\[.5in]
    \end{minipage}
    \hfill
    \ifdef{\@yourpicture}{ % profile pic was provided
      \profilePicDimensions{\@yourpicture}
      \begin{minipage}[t]{0.2\linewidth}
        \raggedleft{
          \begin{tikzpicture}
            \fill[black!20] (0,0) %
            node[anchor=south west] {%
              \includegraphics[keepaspectratio=true,width=\@yourpicturewidth]%
              {\@yourpicture}%
            } %
            rectangle ($(\the\ProfilePicw,\the\ProfilePich)$);
          \end{tikzpicture}
        }
      \end{minipage}
      } % end of profile picture insertion.
      {
        % No profile picture to insert
      }
  }
  %%%%%%%%%%%%%%%%%%%%%%%%End of heading%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% Section Headings, etc.
  \titleformat{\section} %command
              % [] % shape
              {\Large\scshape\raggedright} %format
              {} %label
              {0pt} %sep
              {} %before
              [\titlerule\vspace{2ex}]
  \titlespacing{\section}{0pt}{6ex}{0ex}

  \titleformat{\subsection} %command
              {\small\bfseries\raggedright} %format
              {} %label
              {0pt} %sep
              {} %before
              [\vspace{0.5ex}] %after
  \titlespacing{\subsection}{0pt}{4ex}{0ex}

  \titleformat{\subsubsection} %command
              [leftmargin] %shape
              {\small\scshape\raggedleft} %format
              {} %label
              {0pt} %sep
              {} %before
              [] %after
  \titlespacing{\subsubsection}{16em}{0.25ex}{2em}
  %%%%%%%%%%%%%%%%%%%%%%%%End of sectioning%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Paragraph indent
  \setlength{\parindent}{0cm}
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Lists
  % This macro alters a list by removing some of the space that follows the list
  % (is used by lists below)
  % Inline tabbed itemize
  \newenvironment{tabbedenum}[1]
  {\NumTabs{#1}\inparaitem\let\latexitem\item
    \def\item{%
      \def\item{\tab\latexitem}\latexitem}}
  {\endinparaenum}

  \renewenvironment{itemize}{
    \begin{list}{\textbullet}{%
        \setlength{\itemsep}{0.25ex}
        \setlength{\parsep}{0em}
        \setlength{\parskip}{0em}
        \setlength{\topsep}{0em}
        \setlength{\partopsep}{0em}
        \setlength{\leftmargin}{1em}}}{\end{list}}
  %%%%%%%%%%%%%%%%%%%%%%%%End of lists definitions%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

组织文件中的简历示例

考虑以下简单的例子

  #+OPTIONS: tags:nil toc:nil author:nil num:nil H:3
  #+LATEX_HEADER: \usepackage[profilePic=profile-pic,profilePicWidth=60pt]{orgCV}

  #+TITLE: Foo Bar

  * Contact and Personal Information
  *** Address
  Right here street, Somewhere

  *** Email
  [[mailto:[email protected]][[email protected]]]

  *** Web Pages
  [[http://www.foo.bar.com]]

  * Language Skills
  *** Klingon
  Native language
  *** Elvish
  Fluent (speaking, reading and writing)

  * Fields of Interest
  - Space traveling
  - Hunting goblins

  * Education
  ** University of nowhere (since 1234)
  PhD. Candidate. Title of dissertation:

  # Dissertation's title
  #+BEGIN_CENTER
  */Find and Kill Goblins/*
  #+END_CENTER
  * Technical Skills
  ** Hunting Skills
  #+ATTR_LATEX: :environment tabbedenum :options {3}
  - ~wolves~
  - ~bears~
  - ~elephants~
  ** Social Skills
  None.
  * References
  Do you really need them?

结果如下:

在此处输入图片描述

相关内容