How to prepare a front-end engineer's resume ?)

Source: Internet
Author: User

1. You are a front-end engineer

Although the resume has some general information, the occupation determines the core content of the resume and the success or failure of the job. Therefore, this resume should reflect that you are a qualified front-end engineer. What are professional front-end engineers? Let's take a look at Nate koechley's speech last year, professional
Frontend engineering, the content that front-end engineers should pay attention to can be seen from the Mind Map "what should front-end engineers pay attention to" summarized by Ke Jun, for more information, see the front-end development Public Manual (including tools, web sites, and experiences) summarized by Chen Cheng.

There is no doubt that front-end engineers should know how to use resumes to reflect their professional skills and professionalism, which should be considered by each candidate.

Ii. Content is king
  1. Personal Information

    1. Name(Required)
    2. Gender(Required)
    3. Age(Required)
    4. Contact number(Required)
    5. Degree(Required)
    6. Salary expectation
    7. Personal photo
    8. Email
    9. Blog
    10. Foreign language proficiency
  2. Professional skills

    1. HTML, CSS, JavaScript/ActionScript, etc.
    2. Web standards, availability, and accessibility
    3. A non-Front-End scripting language (Java, PHP, Python, C #, etc)
    4. Any skills and interests conducive to front-end development
  3. Vocational and Educational Experience

    1. Start time, organization name, position (degree), and harvest
    2. Simplified and refined
    3. Sort by time in reverse order
  4. Representative works

    1. Works that reflect your current front-end skills or important experiences
    2. Concise and refined, and you can briefly attach your gains in this work
    3. You must specify the content of your work that you have completed.
    4. Online links should be tested to ensure availability. If there is any change from another person, it should be noted that large changes do not need to be submitted.
    5. Provide the attachment with the corresponding file name
    6. Sort by completion time in reverse order

Based on the actual situation, representative works can be directly integrated into professional skills and experiences. Of course, the content is not just that, but can add any information that reflects the professional quality of front-end engineers.

Iii. Web is a platform

There is no doubt that web is the real platform. When the backend of this platform is gradually ruled by the cloud (many of Amazon's services and Google App Engine are emerging ), the cloud user agent (such as a browser) is the battlefield for front-end engineers. Front-end engineers can be engaged in a long-term and promising career.

As the first work submitted by front-end engineers for a new journey, the resume should be used without hesitation to reflect their professional skills and professionalism. Therefore, the web page is the best carrier of the front-end engineer's resume. It can reflect many professional qualities of front-end engineers:

  1. Knowing why the selected DTD is one of the following, rather than others, is an understanding and consideration of the HTML standard.

    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
      4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
      1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
      1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    4. <!DOCTYPE HTML>
  2. Select the appropriate HTML tag for the content, name the ID and class reasonably, and try to use the microformat. This is a semantic understanding and consideration.
  3. At least compatible with the-grade browser listed in Yui, which is an understanding and consideration of cross-browser and CSS hacks.
  4. Although Web performance is easy to highlight in the case of a large volume of traffic, the efforts to apply the 34 Best Practices of the Yahoo performance team will surely be minor and beneficial for a lifetime.
  5. Javascript applications

    1. The resume information structure is generally very simple, but this does not mean that JavaScript cannot be used to enhance its interaction. Find out where their JavaScript skills and resumes are combined.
    2. We can try to use a certain framework (Yui, jquery, prototype, and mootools). It is obvious that the framework can increase our development speed and at least one excellent framework can enhance our value.
    3. Can I use JavaScript to make a few eggs in my resume?
    4. Separates structure, style, and behavior.
    5. Understand and embody Dom scripting and graceful
      Degradation), progressive enhancement (progressive enhancement), non-invasive JavaScript (unobtrusive
      Javascript. Kong Translation's "Understanding" progressive enhancement "is a good article in this regard.
  6. Accessibility. The in-depth research and application in each step above are commendable.
  7. HTML5, css3, SVG, canvas, and even offline and security technologies can be combined with our resume. List when
    Can I use... It provides support for some new technologies in mainstream browsers.
  8. Print the style. Obviously, the front-end resume is not only viewed by the supervisor, but also by the HR and big boss. Therefore, preparing to print the style is very important. This is not just a skill issue, it is also a quality of front-end development. You need to know that the print style should be black and white, and there should be as few Decorative Pictures as possible, because most of the current office printers are still black and white, and black is more expensive, so pay attention to this when your resume has a black background.
  9. Simple Design: Never mess up your resume. Although design is not the most important skill of front-end engineers, good visual design can better reflect the value of front-end engineers, therefore, aesthetics is also the basic quality of front-end engineers. If you are confused about visual design, you can start by reading the Design book recommended to everyone.
4. Details determine the experience
  1. Identification file names, such as "Qin GE's resume" and "Qin GE's work", rather than "my resume" and "my work ".
  2. Remember to check the sender after sending the email to ensure that the attachment is not forgotten.
  3. Make a package for your resume and many other works. Do not include numerous packets in a large package. The whole package should be sorted out, and the garbage should not be too large.
  4. Do not send emails repeatedly, especially after rejection, unless you make great progress after a while.
  5. Check the link validity. If the link is invalid, you can use the Firefox plug-in linkchecker or Pinger.

In fact, the results of front-end engineers are directly oriented to millions of users. They directly determine the end user experience, so every detail is crucial, just like JavaScript programming, as long as we have a good grasp of style elements, we can avoid many mistakes. In fact, this idea runs through the entire front-end development, including making resumes.

I like a candidate who has a personal blog, because his blog not only shows his front-end skills, work accumulation, professional qualities and sharing spirit, at the same time, he can maintain his blog throughout a simple development process, from content, interaction, vision, front-end to backend maintenance. These roles are the upstream and downstream of the front-end in the development process and need to collaborate frequently, this kind of experience can make front-end communication more efficient and more pragmatic empathy. Similarly, when I recommend that my front-end resume be based on web pages, it is also based on this idea and provides relevant knowledge as appropriate for interested friends to go in this direction. Although my advice is intended for front-end engineers in the "HTML + CSS + JavaScript" direction, there must be more skills and ideas that can reflect the front-end in your resume, this is just the beginning.

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.