Ask HN: How does a great resume look like? What are the best tools to make one?
Now I want to find good clients, or work remotely for a startup, and to do that I need to make a resume(or CV?).
So I wanted to ask a few questions:
- What should I put on my resume?
- Can you share some examples of how a great resume should look like?
- What are some of the best tools for making one?
- What do you look for when deciding to hire a developer?
- Can you share some advice that would help me increase my chances of finding a good job?
[+] [-] jaysonelliot|8 years ago|reply
"What does it look like" and "how does it look" are both correct, yet for whatever reason, using both the words "how" and "like" in that construction ends up sounding awkward.
I hope that doesn't sound critical, I'm just trying to be helpful. When it comes to resumes, every little detail matters, even the ones that shouldn't. Good luck!
[+] [-] make3|8 years ago|reply
[+] [-] nsxwolf|8 years ago|reply
[+] [-] unknown|8 years ago|reply
[deleted]
[+] [-] panphora|8 years ago|reply
1. Write a list of 5-10 places you'd love to work and the role you'd want to have
2. Research the people who work there, the company's mission, and the company's marketing materials
3. Spend a few hours writing a job description from the employers perspective, to get you in their mindset and see the importance of certain attributes and skills over others
---
After you do the above steps, you'll be able to see the parts of your resume/cover letter/portfolio that are important and the ones that can be left out.
All you need to do is learn how to shift your perspective... which is a hard thing to do. By doing the above steps, you should be able to achieve it, however.
In my experience, the insights you'll get from doing so are invaluable.
---
Also, use a professional paid-for resume generating service, subscribe for a month, and then cancel. I'd recommend: https://resume.io/?ref=producthunt (I left the parameter on the url so you'll get the 80% discount)
[+] [-] adamb_|8 years ago|reply
[1]: https://www.sovren.com/resume-job-parser/
[+] [-] rconti|8 years ago|reply
So definitely, proofread it yourself, have a grammar nazi proofread it, etc. Your eyes will completely miss mistakes you made -- and not because you don't KNOW they're mistakes, but because you know the content you wrote, and what you MEANT to say, so your eyes won't even see the error, even if they'd easily spot it on someone else's.
Unfortunately, this works against non-native English speakers, but that's all the more reason to seek out help if you need it, to put a non-native speaker on the same footing, to begin with, as a native.
Interestingly, the guy was a 180 degree opposite from what I expected based on the carelessness on his resume and the person who referred him. In the end, he still wasn't anywhere near up to my expectations, but, again, details.
[+] [-] mlevental|8 years ago|reply
[+] [-] jacob_rezi|8 years ago|reply
Everything we do is centered around passing applicant tracking systems which is something no other resume company can say.
We also power South Korea's top university, Seoul National University, with all English resume needs, so we are doing cool things.
Please let me know if you have any questions, I'm happy to personally help you with yours.
Here are some examples: http://blog.rezi.io/5-kick-a-rezi-ats-optimized-resume-examp...
Here is what one really awesome resume looks like: https://rezi.io/ats-resume-example/
[+] [-] flanbiscuit|8 years ago|reply
[+] [-] cv230498|8 years ago|reply
I've been very happy with limecv, check out https://olivierpieters.be/projects/limecv and https://github.com/opieters/limecv
When hiring devs, or anyone really, but this seems particularly problematic in tech: I always look for people who aren't completely full of themselves. If you think you're infallible or arrogant, I don't care what you've done. You're likely awful to work with. Be a person and remember you work with people.
[+] [-] fenwick67|8 years ago|reply
[+] [-] itamarst|8 years ago|reply
You are also not likely to get a remote job without some relevant work experience that demonstrates you can work independently. So your resume should heavily focus on that - show you can learn on your own, manage yourself, etc.. Lacking any programing job experience, though, it's going to be somewhat difficult.
If you don't have relevant job experience, can you get a non-remote job to begin with?
[+] [-] johnmcd3|8 years ago|reply
(1) Not concretely listing the candidate's contribution (vs the team or project description), and
(2) Not focused on the most impressive and relevant items, but instead a laundry list of things unrelated to the opportunity at hand
Some tips and a resume template: https://www.careercup.com/resume
[+] [-] jdmichal|8 years ago|reply
Another favorite is people who don't trim down previous experience. Every time I add a position to my resume, I go back over every other position and remove or compress bullet points based on what I think is important from that job now. And, of course, I've completely removed things like irrelevant college summer jobs. This is the main mechanism that allows my resume to still fit on a single (!) page.
[+] [-] w0rd-driven|8 years ago|reply
My resume is ultimately more than one page, not much more, but it reads very quickly. In the source material I vaguely recall you have seconds, like maybe 30-90 to really hook the reader. Long paragraphs read much more slowly than concise yet robust bullet points. If you want to pack absolutely everything on your resume, keep the unimportant stuff towards the end. I list time travel as one of my interests at almost the very end of my resume. Getting comments on it let me know someone was either skimming for an interesting phrase or really read all of it.
[+] [-] greatamerican|8 years ago|reply
[+] [-] EvRev|8 years ago|reply
https://github.com/evinr/Graphic_Design/blob/master/Resumes/...
[+] [-] Humdeee|8 years ago|reply
[+] [-] rhonsby|8 years ago|reply
The bars require me to tilt my neck to read. If I don't, it's still challenging. The graph isn't very intuitive either.
What I care most about is the description of your role at your previous employment, but it seems to have the smallest font which makes it difficult to read when everything else is so large.
Testimonials also take up a lot of space and doesn't provide much.
[+] [-] wyattk|8 years ago|reply
[+] [-] gkya|8 years ago|reply
[+] [-] walterbell|8 years ago|reply
Were you trying to block machine readers by using an image for skills?
[+] [-] bb88|8 years ago|reply
[+] [-] hypertexthero|8 years ago|reply
Yes, there are spelling mistakes, but for me, these show a human being behind the words and design.
Excellent work.
[+] [-] imauld|8 years ago|reply
[+] [-] andrewmcwatters|8 years ago|reply
[+] [-] karmapolic|8 years ago|reply
[+] [-] sametmax|8 years ago|reply
I myself use inkscape. The result is neat, pixel perfect resume and i can adjust the size and content aesthetically to make it fit on one page.
Of course it supposes that you got the content already figured out.
[+] [-] adamb_|8 years ago|reply
[+] [-] maxk42|8 years ago|reply
[+] [-] b10c|8 years ago|reply
[deleted]
[+] [-] Blackstone4|8 years ago|reply
Be achievement focused. i.e. don't water down what you write with a job description.
[+] [-] minouye|8 years ago|reply
You're basically selling yourself and your skills. Length, design, content, formatting, etc. all will depend on who is actually reading your resume.
For a fantastic example of how your writing changes based on audience, check out https://getcoleman.com/.
[+] [-] iamdave|8 years ago|reply
Going to either extremes are chuckleworthy too.
[+] [-] gkya|8 years ago|reply
[+] [-] rhonsby|8 years ago|reply
As someone who used to interview at least three candidates a week, I tend to look at their resumes right before going into the interview. I want to be able to easily understand their backgrounds, what sort of responsibilities they've had in the past, and maybe what technologies they're proficient in.
Here's a checklist of things that I think should be included (in this order): - Name, number, email - Relevant work experience - Technologies that they're proficient in - Education
You can also choose to include personal projects if you have space for it. For new grads, I like to see personal projects that weren't class projects. That definitely makes them stand out from every other new grad.
For my own resume, I used Apple Pages and one of their standard templates. No need to get crazy and choose something wildly unique.
[+] [-] monocasa|8 years ago|reply
It ended up looking like a hipster restaurant menu, which I guess is what I was going for.
[+] [-] bb88|8 years ago|reply
[+] [-] fyfy18|8 years ago|reply
Yes, you should have something that stands out, but unless you are applying for a job as a designer, it should be your skills and experience that stand out, not how (subjectively) pretty you can make your CV. Additionally larger companies and recruitment agencies will parse your CV and strip all your formatting, before a human even sees it. Sending it over as a PDF (with the text embedded) probably helps with that.
[+] [-] cuchoi|8 years ago|reply
[+] [-] abhishekjha|8 years ago|reply
[+] [-] lessclue|8 years ago|reply
https://cvmkr.com and https://visualcv.com
[+] [-] PenguinCoder|8 years ago|reply
[+] [-] BreakoutList|8 years ago|reply
https://breakoutlist.com/engineer-resume-checklist
Regarding examples of a great resume, see the one in the photo above.
Also see the following template regarding this and your question about the best tools for making one.
Example resume on ShareLaTeX: https://www.sharelatex.com/project/55db6ac384d1be370a7d4b9a
> Can you share some advice that would help me increase my chances of finding a good job?
Treat it like an engineering problem. Analyze your funnel - what companies/opportunities are you starting with? What's your conversion rate between funnel steps? How can you increase that?
And, vitally, how can you put yourself in the shoes of the person on the other side? How can you simulate their perspective? At every point of interaction with you, if you were them, what would you think? And given that knowledge, how can you improve what you're doing?
Other things: check out @sehurlburt on Twitter, Stephanie gives great advice on this topic. Also search around and read threads like the following: https://www.reddit.com/r/engineering/comments/23e4df/entry_l...
[+] [-] nfriedly|8 years ago|reply
Go through every job you've had and be sure to list your contributions, the impact to the business (if possible), and lots of keywords for every little language, library, technology, pattern, field, etc. that you're interested in working with again.
Then in the Summary section at the top write up some of your interests and experiences, this way you can include your side projects, and even name things that you'd like to work on but have no current experience with.
Set your Headline to the role you want.
Next, flip the switch at https://www.linkedin.com/jobs/career-interests/
Now, to answer your actual questions:
- What should I put on my resume? - Basically the same stuff as above, but shorter: contributions, impact, keywords, but limit it to the most impressive / interesting parts. Please try keep it down to one page.
- Can you share some examples of how a great resume should look like?
I don't know if I'd call mine great, but it helped me land my last few jobs. I think I was a lot more impressed with myself when I came up with the design 10 years ago. http://www.nfriedly.com/Nathan-Friedly-Resume.pdf
- What are some of the best tools for making one?
Microsoft Word. Or maybe Google Docs.
HTML might also be a sensible option for someone targeting a web role, but make sure it prints well, and that you can provide a .pdf version of it easily.
- What do you look for when deciding to hire a developer?
Intelligence, experience, and skill. The resume helps you get the interview, but it doesn't have much effect after that point.
- Can you share some advice that would help me increase my chances of finding a good job?
Besides the linkedin point, network. Talk to everyone you know and let them know what you're looking for.
Lastly, nice looking website!
[+] [-] rohanm93|8 years ago|reply
1) Resume Worded - it has handpicked resume copy/lines that you can use for inspiration (http://resumeworded.com).
2) Wherever possible, you should quantify each of your accomplishments by using numbers/metrics. Here's an example of a good resume line:
Managed a process re-engineering project to improve and consolidate end-to-end service processes; restructured communication flow among 10 departments, and cut down paperwork by 75%
Notice how the applicant has quantified the result of his work by using ‘cut down paperwork by 75%’ and '10 departments'. Other ways to quantify your lines include “reduced cost by 15%”, “reduced the need for 3 FTEs”, “reduced process time by 20 hours/week”, “increased revenue by $5,000”….
We've got a list of metrics you can use to quantify your accomplishments here: https://resumeworded.com/metrics
3) We also have a checklist: https://resumeworded.com/checklist
Get in touch if I can help further! Rohan
[+] [-] dilatedmind|8 years ago|reply
[+] [-] mosster|8 years ago|reply
you can have one for free as long as you promise to upload it on your website and make it live :)