Show HN: Resumegen – A single-page LaTeX resume generator
writecodeeveryday.github.io
writecodeeveryday.github.io
[2] https://github.com/prashnts/prashnts.github.io/blob/develop/...
[3] https://github.com/prashnts/prashnts.github.io/blob/develop/...
What if you wanted to export this as PDF? Is that straight forward or no?
There's a media query stylesheet for printing.
Whoa that's cool it splits it up into three pages. Pretty sweet.
wkhtmltopdf output never looked quite right to me.
Lot of (way too much) personal information to be sitting publicly on the net, imho.
Online LaTex editor includes previews of documents as you work. https://www.overleaf.com/users/sign_in
And these are some templates on if you just want to copy/paste and make minor edits to personalize.
1) A POST API that can take a template link and a blob of source and create a preview?
2) A GET request that can take a template link and a blob of source, allow someone to login/register and that doc to their account.
I'd love to get people directly onboarded from this into Overleaf. I'm busy trying to break the LinkedIn TOS to get the entire resume history for the users but I could definitely use those outlined above :D
Please never send in a 10-page resume detailing every single technology you have worked with / used at work. You don't show up at someone's doorstep to sell your product by introducing your whole life, do you? Resume is like a simplified pitch deck, make me interested in learning more about your application in 2 minutes. Also, please check your spellings and use consistent formatting.
If you have worked on some side projects, definitely mentions the one you really like or the ones relevant to your job. If you wrote a robot running around the office on April Fool's Day, write that down, I'd be curious. I usually look at people's GitHub profile if a link is mentioned.
My opinion is mine, though. Some HR / recruiter might not like my preference, but I would rather not work for that kind of firm.
It always surprises me when I hear this attitude. I can't think of another example of people saying, essentially, "Please don't send me relevant information".
My preference is the more detail the better. If I don't need as much information, I can skim over the bits I don't need, but if I don't have enough information to decide whether to take things further (and the typical US-style 1/2 page résumé rarely does), then it's an unnecessary waste of time chasing for that information. I don't want to poll you for information you could have provided ahead of time, and you aren't going to look good compared with the CV that includes relevant experience.
Be succinct, by all means, but don't intentionally redact useful information! This is about providing the information necessary to get you to the next stage, not a teaser to pique interest.
> You don't show up at someone's doorstep to sell your product by introducing your whole life, do you?
That's handled with a summary at the top of your CV or a cover letter you send with your application.
There is no need for cover letter in our fields.
I suspect that the recruiters that I dealt with just used the pdf view
No, you were responding as if that was what I was saying.
I'm struggling to understand your point when you say that a CV isn't evidence and people can look good on paper but not in person then. That's not an argument against having more information up front to help you decide whether to interview somebody or not.
So let me ask you the, is it okay for you to get a 20-page resume then instead of 10? How about this, someone with 40 years of experience and now you get a 40-page resume.
Nobody actually does this, but yes, a 40 page CV would be fine as long as it had a cover letter or summary and it was laid out in a way that I could skim it. I'd prefer the 40 page CV to a 1 page résumé any day, because the 1 page résumé doesn't have what I need to make an informed decision. I can skim a 40 page CV in minutes without chasing anybody for more information and without conducting a 1–2 hour interview.
You've still not provided an argument against more information, just said that you don't value it. There's literally no downside as far as I can see. If you're not interested in certain details then you can just skim over them.
Some thoughts:
- For my taste the sections/fields are not flexible enough. There are a few big ones missing, that I have on my résumé or have seen on others. E.g. Projects, Open Source, Involvement, Writing, Speaking Engagements, References... (there are a few more, for a complete list, have a look at the schema I'm using for ProgrammerCV at http://programmercv.com/resume-schema, which is open source btw)
- Getting the output as latex is a really nice idea. I'm working on a tool to extract résumé data from linkedin, xing etc. (http://programmercv.com/resume-exporter) and I want to offer export to multiple formats like .docs, .pdf, .html etc... and I'm already seeing that its quite difficult to offer flexibility and at the same time, garantuee some output quality. I guess latex could help... I will add it to my todo :)
- As someone else commented on, for my taste the template feels to cramped. stretching infos over 2-3 pages is preferable over to much on one page, imo. But luckily there are quite a few high quality latex résumé templates out there
2 pages for everyone else.
Your resume is the first hint a company gets about your communication skills, including your ability to edit and summarize. Unless you've got heaps and heaps of experience, 2+ pages can send the message "trouble editing".
A resume in the U.S. is not like a CV in Europe. It is an abbreviated list of highlights that are relevant to the position you are applying for.
This is a starter for people who don't want to write for two hours to get started.
I've been collecting a few latex resume links for those interested:
https://www.rpi.edu/dept/arc/training/latex/resumes/
www.github.com/writecodeeveryday/writecodeeveryday.github.io
My final idea is something that allows you to pick the template at the end and uploads to Overleaf under your Google account.
1. The experience/research section is pretty cramped, at least on safari. Maybe take advantage of the whole browser window rather than putting it in a frame?
2. I may have missed it but couldn't find a way to delete fields mistakenly added. Output just includes blank data that can be deleted later so not a big deal.
Overall cool!
There is no way to delete but Ill figure something out tonight along with a LinkedIn scraper.
Check network inspector tab texlive-full.js - 2.4Gb.
In any case, the sheer size of LaTeX will make such an endeavour probably not very useful (Download 1 GiB to render a document? Probably not.)
Any day now we'll be downloading 1 GB in order to read an article, so just give it time …
http://manuels.github.io/texlive.js/
See previous story: https://news.ycombinator.com/item?id=5083361
But, do you want to render a resulting .pdf? If it's going into a canvas, I can see it taking some serious work.
(I think I did never write something as hard to parse for lay-people for explaining so simple an idea. There's something very wrong with the above comment.)
At the end, you get a button to copy some latex, which you are instructed to paste in some website which applies a template and you get a preview back. You can get a PDF as well. Example here https://l.awalgarg.me/oobqng33.pdf.
Seems handy I guess for getting a starting point.
I made this but with markdown a while ago, https://github.com/awalgarg/cv-maker.
What is the single most important line in a resume?
That's the job you do, like "FULL STACK WEB DEVELOPER", which is the title of the resume, going on top, bold big font. That's the first thing a reader needs to understand, what do you do and what are you applying for.
This resume generator doesn't allow to write a title.
Answer yes to any of these questions and you'll realize that you can't do your job if the resume doesn't have a title. (Unless you spend 10 minutes to decode it). You simply don't know what's the job of the candidate and can't forward to any team/manager.
Not to mention the challenge with people writing the meaningless official titles from their companies and people having 10 years of experience in different roles.
You can demand that everyone involved in recruiting scan your resume for 10 minutes and understand the last 10 years of your life. Most likely, that won't happen and your resume will be discarded half the time.
Please fork the project and commit a pull request.
Oh, you could bring your message in a different tone you know, would have made your post stronger tuning the attitude down from 11 to 10.
P.s. Don't know about others but I giggle each time I see full stack web developer. This time in caps even.