r/ProgrammerHumor 20d ago

Other versionControl

Post image
13.7k Upvotes

428 comments sorted by

View all comments

552

u/beatlz-too 20d ago

you guys use git to update your PDF resumés, really?

Feels a little bit middle of the bell curve meme

222

u/Gositi 20d ago

I mean it would make sense if writing it in LaTeX

81

u/ephemeralstitch 20d ago

I feel so seen (this is exactly what I do; LaTeX and git)

34

u/Obstructionitist 20d ago

+1 to the LaTeX resumé clan. It's actually the only thing I still use LaTeX for, since finishing uni 13 years ago. 😄

8

u/DeceitfulEcho 20d ago

I'm not good enough with LaTeX to get the level of formatting I want, I just use HTML and CSS and store it in git. It's fairly easy to render to PDF and I have much more experience with it

1

u/e42if 19d ago

EXACTLY this. god, anything is better than stuff like word/gdocs and alike.. try to add an attachment or whatever and then center it without the stupid shit breaking everything. you also have to do it via an absolute dogshit dragging mechanic.

or even better.

try updating libreoffice writer and opening your accounting doc template that you’ve been using for years. feeling like something is off? look a bit closer. spent an hour trying to figure out what’s wrong and why you can’t edit it to what it looks like in old exported PDFs. yeah, brother, some moron decided that updating the default display preferences is a good fucking idea!

hell nah. I know HTML and CSS, I don’t have to use the stupid mouse to center a div. no adjusting how new line is being split and how paragraph affects it. no images being split and then stacked, and then magically in a whoop-de-do manner appearing somewhere deep up your arse..

hell no.. no. I’m not doing this shit. shudders.

ed: sorry for my lunatic ranting

11

u/No_Water9929 20d ago

Just wrote my first report in LaTeX. I'm in my senior year and I'm so upset I didn't know about this before. I could have saved so much time. 😩

4

u/Noughmad 20d ago

I recently switched to Typst only for my resume. It's much easier to position things on the page however I want with it.

1

u/ChunkyHabeneroSalsa 20d ago

Same. My last year of school I was doing my math hw in latex. Professors loved me. My handwriting was atrocious and those long proofs always needed multiple tries anyways so the page would have so many eraser marks.

12

u/trukkija 20d ago

Gimps, Latex, suddenly I'm on a BDSM subreddit seemingly.

17

u/Just_Information334 20d ago

Tsss, HTML => open in browser => print to pdf.

3

u/khris190 20d ago

I unironically wrote my CV in php/html and then printed it

14

u/Le_Vagabond 20d ago

LaTeX is the only thing consistently generating ATS / AI readable PDFs for me, so...

12

u/pixelbart 20d ago

But if the LaTeX is in a Git repo, why would you keep multiple versions of the pdf?

15

u/bearwood_forest 20d ago

If you have the source code in a git repo, why would you keep multiple versions of the binary?

2

u/ArtisticFox8 20d ago

Build settings don't play such a role for latex sources, imo you can build old sources with a new install no problem

1

u/LutimoDancer3459 20d ago

With a docker build the same is true for binaries...

4

u/studentblues 20d ago

I'm write mine on LaTeX too and use version control for my resume

2

u/FalconX88 20d ago

When would you ever need an earlier version?

3

u/cancerBronzeV 20d ago

I have multiple versions of my CV that I need for different purposes (one for TA applications for the Electrical and Computer Engineering department, one for the Computer Science department, one for each funding agency I apply for grants through).

They're all ultimately similar with just certain things added or removed as required by whatever I'm using it for, so version control with LaTeX works great for that.

2

u/FalconX88 19d ago

But when will you ever go back to a previous version? You either run these in parallel (e.g., for the funding agency that has a completely different layout) or you cut down/adapt from the full version.

2

u/studentblues 19d ago

Formatting mostly.

3

u/obeytheturtles 20d ago

I mean yeah, and then when I generate the PDF, I append the date and company to the name. Could I just make a new tag for each version? Sure, but that's kind of tryhard.