Recently received a lot of resumes to come to the interview, found that your resumes are all like this? If I were HR, you wouldn’t make it to the next round.

Soon to the year, the most suitable time to find a job: gold three silver four. Another time period is: gold nine silver ten. The general idea is: March is the best time, followed by April. For gold, silver and gold, September is the best time, followed by October. I got here a few years ago, anyway, on the grapevine. As soon as the New Year is over, there will always be more ideas to exchange, and there will be gold, silver and silver. Golden nine silver ten is, some companies in the middle of the year, the issue of last year’s year-end bonus.

This year’s market may not be as hot as last year’s, but you should still polish your resume in case the opportunity arises.

N reasons for job-hopping

As a technician, you should check out more opportunities if you meet any of the following criteria:

  • Have less money

  • Technological space is growing too little

  • No room for growth

  • Heart wronged

As well as

  • When the boss hires you, he talks about his ideal. Now, the boss asks you to say: can the ideal make money?

  • Too much overtime — no time to date or girlfriend running off with someone else

  • Your girlfriend is in Beijing and you are in Shanghai

  • There are no big guns left in this technology company

It’s just around the corner, the legendary annual dog food festival. Back to the subject, what does a good front-end developer resume look like? .

An excellent resume as a front-end development engineer

Well, I think it goes something like this:

HR can then simply open the GitHub link in this PDF:

That’s what excellence is, isn’t it?

Ok, that’s the joke, let’s look at the text.

N wrong resume poses

Over the years, I’ve read a few resumes, more or less. I also have some experience. Let me list the problems first and say the reasons again:

Open position

Lying on your resume. Any cheating will not be tolerated, and this is a common problem for candidates who are not confident in themselves. I do not discriminate against the students trained by the training institutions. I discriminate against the training institutions and their behavior. Even if you are lucky enough to make it through the interview, you may still be spotted on the job.

Improper file name. When I receive a resume, you can be xxx. PDF, xx company xx.pdf, but not all. PDF, resume.pdf. Do I need to help you rename it and file it? In the file name of the resume, you should highlight the key, who, what position, such as: Li Xiaoming Android engineer _ resume.pdf

Use formats other than PDF, such as PPT, DOCX, HTML. PDF is the most compatible format I have seen so far. TXT written on Windows will have coding problems when opened on Mac OS. Not to mention DOCX. Our company’s standard Office is LibreOffice, and 100% of the opened files have problems. I will not say PPT, although very handsome, but I am very tired – the person to interview is you, not me.

Ha ha ~

Be Professional

Grammar problems. In normal times, you can misspell some of the tech stack words. But on the resume, please be careful ~, preferably ask a gay friend to help you go through. Capitalize when appropriate. HTML should not be written as HTML or HTML, Java 8 should not be written as Java 8 or Java 8, or even J8.

Typography. Aesthetic style, even secondary, line breaks when they should, line up when they should. Fortunately, everyone is using a template to complete, this problem is not big.

No project experience or useless project experience. It’s just a list of tech stacks, not what you do. This feeling is like, I have done in BAT, but I was sweeping the floor in the inside. As a meituan takeout staff, every day into baidu takeout building to deliver takeout — in addition to not being killed, what can you be proud of? .

He wrote some nonsense that didn’t matter. Who the fuck wants to know about your relationship with your uncle’s daughter and where you went when you were in school? Besides, it doesn’t matter what tutors or part-time jobs you had in college. You’re going to be interviewing for a technical job, technical job, technical job, not a salesperson, not a teacher. If you are a party member, you don’t have to stress how much you love the party. After all, as ordinary people, we all support each other’s party leadership.

No fault

List the technology stack. Don’t put too many extraneous technology stacks on your resume. Anything written on your resume can be used against you in a court of law. For example, when I graduated, I prepared three different types of resume, embedded engineer, Web engineer, and both. Then in terms of professional skills, I listed all the things I played. In retrospect, it was…

It’s a death sentence. Everything I wrote on my resume was reviewed.

How should a programmer write his resume

A resume is simply an introduction to how great you are. So, you need to introduce the following:

  1. Who I am.

  2. I know what.

  3. What have you done.

  4. How it turned out.

And then you put that into a mold, and you’re done.

Choose a set of templates

If you’re not a designer, or if you’re looking for a related position, don’t spend time styling your resume. You should spend more time on the content of your resume. As a technical position, the interviewer wants to see what you can do, not how pretty you are. You’re not interviewing motivator programmer = motivator + programmer.

Then I recommend the template I use, moderCV in LaTex. This is what it looks like:

The great thing about this template is that there is very little room for nonsense. The biggest drawback: you need to learn LaTex. You can easily write about your experiences, and it will look great in typography.

First screen loading: Highlight yourself on the first page as much as possible

Here’s one of the best examples that stands out:

I am knowledgeable, experienced, code coquetwork, efficiency terror, C/C ++, Java, PHP are all proficient, proficient in a variety of frameworks, deep mountain training for more than 20 years, only sleep 4 hours a day, thousands of miles away to locate problems, quickly repaired online. Physically strong and fast, I can program for 100 hours without rest, discuss technical solutions without water for 5 hours, and can do everything from leading projects and coming up with solutions to stealing accounts and threatening PM. Instant noodles mineral water is ready, the school does not support programming has dropped out, the family does not support programming has been cut off, the wife does not support programming has been divorced, the children do not support programming has been sent to the orphanage, the standby power supply 10 gigabit fiber will never power off the network, the door has been mined no one to disturb

So make sure the HR can easily open your resume and see what they want to see. Be aware of this if you use GitHub Pages and web Pages. Not all HR will be over the wall, not all companies to access the Internet will be very easy.

When you are fresh out of school, you should highlight your achievements in school:

At work, highlight your company and projects.

Graduation to Work: From school to company

For school admissions, you can write down all kinds of things you played in school, like this:

It’s about writing up all the things that you play with and feel excited about. After all, most people play video games, and if you play a lot of stuff, you’re going to make a good impression on the interviewer. But again, don’t lie — anything you put on your resume can be used against you in a court of law. As a programmer of Play for Fun, everyone doesn’t Play this way.

In addition to this kind of play can earn you points, there are:

  1. 211, 985 extra points for universities

  2. Additional points for Master’s Degree

  3. Bonus points for internship experience in a large company

  4. GitHub, blog bonus points

  5. Bonus points for ACM and other competitions

  6. Bonus points for project experience

  7. , etc.

By the time you have worked for many years, education is irrelevant. At this point, the bonus point becomes:

  1. BAT and other big companies bonus points

  2. NB’s open source project points

  3. Bonus points for project experience related to the company

  4. Industry leader, bring halo

  5. The technology stack perfectly matches bonus points

  6. GitHub, blog bonus points

  7. Get to know Phodal plus (I mean: extrapolation)

  8. , etc.

The world will look from school to company. So, if you have a choice when you graduate: big company or startup. Take this into account. If the startup fails, you’ll have a hard time finding another one. On the other hand, it’s easy to move from a big company to a small one.

Of course, no matter how good your resume is, you’re not going to make it to the next round. You should definitely use Growth, an open source New Year’s gift APP from Phodal. In Growth 2.5.0, we will take you to the top of the developer’s game with a new technology tree and a new learning experience. Download link (a.app.qq.com/o/simple.js…) .