You might not be a professional designer or have a degree on typography, but you should do your best to make your resume readable, clean, nice looking and modern. Commonly used fonts that are outdated like Times New Roman (or worse, Comic Sans) make your resume look super tacky.
In an attempt to comply with the “one-page rule” I’ve seen many applicants make fonts tiny, margins smaller and remove most of the spacing between lines and paragraphs, squashing all the content into a single page. That’s not the point, and it doesn’t make your resume easier to read or skim. In fact, it does the exact opposite.
As a developer, you should ideally focus on three things: Experience, Side Projects, and Education. With very rare exceptions, you must be able to produce strong cases for at least two of those items against any job you're applying for.
If you're applying for a position that doesn't even exist or isn't publicly open, you should definitely write a cover letter. That's when your intent should be well stated, because you not only need to show the company how yo…
An at least acceptable way I’ve seen of showing different levels of proficiency involves splitting your list of skills into two categories: Strong and Knowledgeable. That's a bit better: you're not explicitly considering yourself an expert nor including technologie…
Writing “C++ (beginner level)” doesn’t do you any good whatsoever. If that’s your case and you're just starting to learn something, you probably shouldn't be including that item in your list of technical skills just yet (who's never done that? ¯\_(ツ)_/¯). When you feel comfortable enough to work with it, then you can go ahead and tell the world about your new super power.
…t candidate when I was first looking for an internship, so I understand how tempting it might seem. In fact, it just creates clutter and makes it look like you’re both too inexperienced and just trying to imp…t candidate when I was first looking for an internship, so I understand how tempting it might seem. In fact, it just creates clutter and makes it look like you’re both too inexperienced and just trying to impress with a long list of words.