Elevenbeans.github. IO

Overview

This article should take about 5 minutes to read. Divided into two parts:

Part 1: Tell me about my personal views on the resumes I have dealt with in the past. Opinions of one family are welcome.

Part 2: Share a self-created resume scheme.

Part 1:

Although I have not been in the industry for a long time, I often have the opportunity to help the boss read the resume and interview candidates in the front direction, which precipitates some ideas. In addition, I will carefully read the resumes of relatives and friends recommended by me, and then try my best to recommend relevant positions. Of course, I update my resume regularly and always think about how to present myself in a limited space.

How should a programmer’s resume be written?

What makes a good resume is content, and good typography and styling are just icing on the cake.

In terms of content, what I expect from a candidate’s resume are:

1. Education

“Diploma is important to a programmer?” “My junior college graduation how, code still write 666”. I do not mean to lead a war, on this point have expressed the impulse to suggest moving zhihu – how much does the degree to a programmer? . In a word: in the departure season, especially the school recruitment season, the push and screening of resumes in large factories are batch to this time, the time cost will become particularly important. An immature tip: Ivy /985/211/ first class/double first class, please do not mean your school name, bold best! As for the rest, write master’s on undergraduate write undergraduate, and so on. If you do not have an outstanding educational background, this recommendation should not be deleted, because in this way, you will either be passed directly, or HR will ask you later. Just keep it out of the way.

2. Work/internship/awards experience

Social recruitment highlights work experience, mainly the introduction of important projects, sorted according to the degree of satisfaction (in the case of the majority of enterprise projects, excellent projects maintained independently will be more bonus). Outstanding technology-related awards (ACM, Mathematical Modeling, software Design contest, etc.), no awards? A variety of OJ brush number can also be reflected) and campus or internship program experience.

3. Assess yourself

An objective and succinct self-assessment is likely to be the interviewer’s overall impression of you. Remember not too much.

Let’s talk about the content FAQ:

1. Never exaggerate and never fake (Real! Real! Real!)

Counterfeiting is absolutely unacceptable. The position requires three years of experience, and you only have two. You wrote three years in order to apply? Do you tell people about your original work and then ask them questions? I think even the words “proficient” and “familiar” should be used sparingly. Can you really write “master” Node after using Express? Master Angular/React/Vue! (ha ha ha ha feeling has been playing bad). These are basically true to me, and IT is really difficult to accept this level of “embellishment”.

2. Highlight your strengths

What are your strengths? Good academic background? Rich project experience? What was your favorite project or technology that you studied best? A resume is not a rundown. Put the most important things in front of you. Some candidates put their Github address and project address in big letters on their home page. However, I found that Github is a folk warehouse for other people, and personal project access is directly 503, 囧. This example sounds extreme, of course, but I’ve actually seen it. You should present the best version of yourself in a way that is authentic. What? You don’t think you have any advantage? Well, your strength is honesty

3. Limit the length

Anyway, I just saw an 8-page resume today. 5 stars for HTML + CSS + JS, 5 stars for Node, 4 and a half stars for Python… Proficient in Vue, proficient in Linux, proficient in Webpack… Best of all, big screenshots of the code! Project interactive draft large screenshots! Front of the station! Station side shot! Group photo! (Give you a look to feel for yourself)

As for style or format, I think clean and elegant is ok.

Some black spots in the style:

1. Ordinary people slash-and-burn (except graphic design majors/Virgos with design talent)

Since almost everyone thinks they’re “proficient” or at least “familiar” with Word and Excel, many people would probably make a resume from scratch. This leads to some basic formatting issues: itemlists aren’t perfectly aligned, arbitrary fonts (Arial/Helvetica/Times New Roman), crappy tables and ugly borders, and the fact that the same content is spaced between different lines. Maybe I have a higher degree of detail than ordinary people, the appearance is not delicate and the content is not colorful will directly bye bye.

2. Use a rough template

A template is a good choice, but you need to use a good template, otherwise it’s the same as the first case. A good template is what Markdown is to tech bloggers: it keeps the style to itself and the content to you. Try 15+ Good resume Templates for Job Hunting, 7 Concise and Polished Resume templates for Job hunting. There is always one for you, and a little modification can also have a very personal performance

To smooth the transition to Part2, I give a few examples of personalized resume presentation:

  • Popular online resumes among techies: pinkyjie.com/resume/
  • Front-end engineers can play it like this: Strml.net
  • Chinese version: github.com/jirengu-inc…
  • There is a kind of I think technical personnel general gameplay: segmentfault.com/a/119000001…

Part 2:

Here’s how I play it for now:

ResumeX — a minimalist and creative resume solution

ResumeX is based on React and LESS and provides interactive message output.

Making repo:github.com/elevenbeans… , Demo address: ElevenBeans. me/

Usage:

  • First Star. (kidding 😝)

  • Clone warehouse.

  • npm install

  • NPM run dev (export NODE_ENV=dev-HMR && NPM run dev to use HMR)

  • Personalize header links and social information./data/header.js

  • /data/dialog.js // this is the resume content (text, images and links are supported)

  • Package the file NPM run build

  • Github Pages will be released. Portal)

Xing/leng /style/*.less./ SRC /style/*.less.

At last

More featured articles can be found at Github Repo: github.com/elevenbeans… .

The Over –