How programmers write killer resumes

Source: Internet
Author: User

Http://niniane.org/resume_howto.html.

Over the past few years, I have worked in Google and I have been a software engineer (I used to be a development team leader at Microsoft). I have browsed hundreds of resumes, select the candidates who can perform the next interview. Some people leave a deep impression on my resume, while others do not.

Gradually, more and more friends and relatives asked me how to optimize their resumes, So I collected some of the most common problems I have seen in my resume, the following suggestions are provided to avoid these problems:

1.Your resume contains technical details about your work: programming language, your personal achievements, and level.I sometimes see some resumes with only one line of work description, like this:

* Develop an e-mail plug-in a team of three members.

When you read your resume, you may choose the criteria. what are the challenges of work? 2. your work is highly relevant to our company, so you need to clearly describe your work. The more appropriate method should be as follows:

* Use the C ++ language to implement an outlook e-mail plug-in for automatic backup.
Three people develop this task together, and the other two are responsible for writing backup storage servers respectively.
And product packaging and distribution to 300,000 customers.

2.Do not make things less attractive to your resume.If you write too many things, it will bring down the quality of your entire resume. You have no need to write "I completed this task on time and achieved the expected goal ." If you do not mention it, the reader will default this way, and writing something that is not an achievement will weaken your resume.

Sometimes I will see this "main work content" Introduction:

Intern, XYZ Company
* Optimizes the ABC component code to improve the execution efficiency by 20%.
* Use C ++ to implement the front-end program of the ABC component.
* Sort documents and perform some administrative work.

If the last one is not as influential as the first two, remove it. No problem even if you write only one entry-as long as it is attractive information.

3.Do not boast of your work.The readers use their own feelings to determine the nature and value of your work. You need to write quantifiers, rewards (internal or external companies), news reports, and wage increases, and other measurable things. Do not use your own subjective consciousness to describe. In this way, you will not be arrogant.

Do not write "Developing amazing software quickly", but write it as "Improving Software efficiency by 25% through three weeks ". Do not write it as "I am called to save fire whenever other people make trouble". You should write it as "I have been dispatched to three projects with serious lags and helped them overcome difficulties."

Similarly, do not be exaggerated, just like the following:

By organizing an ice cream party, several teams have achieved harmonious cooperation.

4.List in detail all things that can improve your image (rewards, Special Projects ).I have a friend named Melody (not her real name). I have known her for 10 years. A product she developed earned her XXX company millions of dollars and won a lot of praise from the industry. This software became their flagship software. When I went to Shanghai, I saw a line of billboards next to the expressway with their products. However, when I read her resume, I only wrote:

* Technical director of the company's products. This product provides enterprise-level solutions for users to perform X tasks.

You need to write down the honors and rewards you have received!

If you have completed some technically challenging projects in your spare time, or you have a large number of users (hundreds of times), these are also included in your resume.

5.Don't lie.This does not seem to require a reminder, but I have seen my resume on several Recruitment Review Sessions: "I have rewritten the E-commerce system backend program of XYZ ". One member of the review meeting said, "I did this at XYZ. He didn't do this !"

There is a reason to reject this person.

I wish you a good resume! This is a challenging task, but also a task that can be completed.

As an example, you can take a look at my resume.

At the end of the day, I would like to give you a few resumes that I was particularly impressed...

  • A candidate uses the word "ass (silly)" in the first sentence of his profile. (Not suitable, but he was left behind. "Google needs a very strong developer to develop the next xXx ")
  • A personal profile says, "I don't have time to write an introduction. I'm going to a party and have a date with my girls. "(Not suitable. We didn't want him !)
  • One person wrote: "absolute P = NP". When I interviewed him, he said, "N is actually equal to 1 ."
Post from: external IT comment http://www.aqee.net/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.