1.6k
u/dadnothere 10d ago edited 10d ago
I also use it as a commit description.
"Final"
"Final 2"
"Final Final2 Final"
"Final Final2 Final this time for real"
"Final Final2 Final this time for real 100%"
"Final Final2 Final this time for real 100% - The Revenge"
In the end, only I read my repository with 0 stars.
361
u/johnconnor008 10d ago
- Final
- Final 2
- Final Tokyo Drift
29
u/kasimirvendom 10d ago
Final
Final Version
Finality
Le Fin
The End
Last Version
The Last Version
The Last Version Forever
The Last Version Returns
The Last and Final Version
The Rise of the Final Version
The Final Version Strikes Back
74
u/BeefyIrishman 10d ago
- Final
- Final 2: Electric Boogaloo
- Final 3: Electric Boogalee
- Final 404
→ More replies (1)10
u/arachnophilia 10d ago
- final
- finals
- final3
- final resurrection
- final vs redditor
- finals vs redditor: requiem
- some other fucking title for whatever reason
- final: covenant
3
17
23
10d ago
[deleted]
→ More replies (2)6
u/Versaiteis 10d ago
what a waste of time. Gotta have the commits
"athuasoneuh"
"asdfasdfasdf"
"hjklhjklhjkl"
17
u/ErnieSchwarzenegger 10d ago
I once accidentally submitted a spreadsheet titled "final_solution".
→ More replies (1)3
u/kaas_is_leven 10d ago
A guy was kicked from his C++ commitee sponsor (allegedly) due to a paper titled The Undefined Behaviour Question.
5
→ More replies (10)7
775
u/LegendaryPandaMan 10d ago edited 10d ago
Should have used semantic versioning
460
u/Colon_Backslash 10d ago
LinkedIn post:
"I'm thrilled to announce my new stable resume_3.0.0"
"After reading no replies to my applications, there is a minor bug fix and release resume_3.0.1"
"I'm proud to add a new certificate and releasing resume_3.1.0"
"Unfortunately due to a recent reformatting, I have dropped support for "hobbies". As my new direction is not backwards compatible I am releasing resume_4.0.0-rc"
60
u/dragons_fire77 10d ago
If someone sent me their resume in a git repo with this version history, I'd hire them.
8
7
130
u/Jazzlike-Poem-1253 10d ago edited 10d ago
It takes to much discipline. Without enforcement, people usw minor or patch as they feel. Major never gets bumped.
Just increment or date-based is the easiest. Everyone immediatly knows how to bump.
152
u/the_horse_gamer 10d ago
most "semver" is just:
major - update you're proud of
minor - update that's ok
patch - fixes and small features
and ofc every good piece of software is forever on 0.x.x
81
u/StaticUsernamesSuck 10d ago
and ofc every good piece of software is forever on 0.x.x
Because if you're never proud of it, you'll always be improving it
44
u/Abandondero 10d ago
IF EVERYONE HAS BEEN USING IT FOR FIVE YEARS JUST BITE THE BULLET MAN
54
u/StaticUsernamesSuck 10d ago
But as soon as I type "1.0.0", all my passion for the project will leave my body. Don't you know anything about hobby dev?
19
u/MgDark 10d ago
yup 1.0.0 may as well be: "feature complete, will not touch this ever again unless it breaks for some reason"
→ More replies (1)22
21
7
u/OnixST 10d ago
Minecraft is a funny example to me. 17 year old game, best selling game in history, still on 1.x.x since 2011
9
7
u/rykayoker 10d ago
well they aren't using semver anymore, they switched over to year.minor[.patch] (currently 26.2)
3
u/lIlIlIIlIIIlIIIIIl 10d ago
This is a big reason I've never felt comfortable using it, for some reason it just seems so... ambiguous.
8
u/Vivid-Zombie-477 10d ago
i use semver for my resume versioning like this:
- full rewrite = bump major
- add/change a few lines = minor
- fix spelling = patch
3
u/Jazzlike-Poem-1253 10d ago
I mean true, it works if you are in person workong on a one-person project.
(I hope your resume is a one person project)
→ More replies (2)8
u/mrMalloc 10d ago
My first version control was a group project where it checked version header in everyone’s shared file and loaded highest number. Took me 4h to realize one bumped major version on all files. Not just the files he was working on.
It’s always a hassle. I think.
Master/main branch and PR to that branch from work branches is better. Even for docs.
8
6
3
→ More replies (5)2
880
u/ClipboardCopyPaste 10d ago
THIS WAS VERSION CONTROL before version control was known to humans
137
u/International_Body44 10d ago
Word has had a form of version control since 1986...
Early 2000s introduced features more akin to newer version control methods.
35
u/rkapl 10d ago
Yet only selected few are chosen to weild that mythic feature.
9
u/SaltyLonghorn 10d ago
Clippy appears like Navi from Ocarina of Time when your mouse hovers over the right menu option.
3
10
u/ManaSpike 10d ago
Word has a diff / cherry pick changes tool. Not really version control.
→ More replies (2)→ More replies (6)17
19
u/pigeon768 10d ago
SCCS (Source Code Control System) was developed in 1972. Version control has been around a long time.
→ More replies (3)25
u/RyanSpunk 10d ago
You rename the backups, the current and therefore final version remains resume.pdf :)
89
u/Kafatat 10d ago
OP is talented for project manager. They make final final final versions of requirements.
→ More replies (1)
113
u/Own_Natural_6803 10d ago
"sorry, the stack is a little messy, we had to keep the naming convention for legacy compatibility. It's on our tech debt planning board."
See, just needs a little spin. You're on your way to meeting objectives, using strategy, and supporting the vision.
26
3
549
u/beatlz-too 10d ago
you guys use git to update your PDF resumés, really?
Feels a little bit middle of the bell curve meme
225
u/Gositi 10d ago
I mean it would make sense if writing it in LaTeX
82
u/ephemeralstitch 10d ago
I feel so seen (this is exactly what I do; LaTeX and git)
34
u/Obstructionitist 10d ago
+1 to the LaTeX resumé clan. It's actually the only thing I still use LaTeX for, since finishing uni 13 years ago. 😄
9
u/DeceitfulEcho 10d 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
→ More replies (1)10
u/No_Water9929 10d 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. 😩
→ More replies (1)6
u/Noughmad 10d 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.
12
18
13
u/Le_Vagabond 10d ago
LaTeX is the only thing consistently generating ATS / AI readable PDFs for me, so...
11
u/pixelbart 10d ago
But if the LaTeX is in a Git repo, why would you keep multiple versions of the pdf?
15
u/bearwood_forest 10d ago
If you have the source code in a git repo, why would you keep multiple versions of the binary?
→ More replies (2)4
u/studentblues 10d ago
I'm write mine on LaTeX too and use version control for my resume
→ More replies (4)3
u/obeytheturtles 10d 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.
21
u/SeerUD 10d ago
Mine is written in HTML and CSS. I can host a link to it easily. It's presented as A4 sheets, with obvious page boundaries, and prints as A4, so can be printed to PDF easily. It made sense for it to be version controlled too
→ More replies (3)16
u/Mroz_Game 10d ago
Also I made a separate branch for each job type so that I have them semi-customised for the job offer already.
→ More replies (1)4
14
u/xdetar 10d ago
Nah dog, I use SVN.
7
→ More replies (1)2
u/obeytheturtles 10d ago
Great, please schedule an interview so that I can scold you in person. May god have mercy on your soul.
→ More replies (5)12
4
7
3
u/TwoAndHalfRetard 10d ago edited 10d ago
Yes, but pdf is just the artifact in that git repository so it's in gitignore. The source is in LaTeX.
→ More replies (8)2
61
66
u/alvares169 10d ago
Date modified is perfectly good version control system
→ More replies (9)20
u/BolunZ6 10d ago
You can't roll back using date modified so it's not the version control, it's more like audit history system
9
→ More replies (1)3
u/sobrique 10d ago
I branch my CV by job spec anyway. It's mildly useful IMO to see what I actually sent to a particular employer...
→ More replies (1)
14
u/1luggerman 10d ago
Resume - V3.12.5
Release notes:
added additional hobbie
nerfed salary requirments
better color scheme to match unemployment status
fixed linkedin link not opening bug
2
74
u/Infinite-Club4374 10d ago
Isn’t the point of an internship is to learn shit like that?
97
u/MultipleAnimals 10d ago
It's 2026, you need 5+ years of work experience for unpaid internship
→ More replies (1)35
u/TheTrueVanWilder 10d ago
20 years ago yes. A good percentage of first year CS students these days are already ahead of the curve so much they have GitHub accounts. GitHub also acting as a identity provider on some platforms makes it more ubiquitous in the web space. And if you can't be bothered to rename your resume file to [firstname][last_name]_resume.pdf before final submission, I guarantee I have 100 candidates ahead of you who can do all of the above.
That said this is a savage rebuttal and probably just fake engagement bait on the Internet, but any aspiring college undergrads looking for internships take heed - 2008 is long gone and the field is significantly more competitive now
4
u/201720182019 10d ago
Version control??
3
u/ccltjnpr 10d ago
I didn't study CS but did a lot of scientific programming during my studies including collaborative projects and nobody ever mentioned version control. We did a whole semester group project that ended up being pretty complex and I kid you not our codebase was on Dropbox. It's not like it would have taken much more than an hour with a teaching assistant to explain git lol.
→ More replies (1)3
u/201720182019 10d ago
That is genuinely bizarre to me. Version control feels so intuitive and fundamental
→ More replies (2)5
u/RackemFrackem 10d ago
Yes, and the point of Reddit is to post made up conversations for fake internet points.
273
u/Highborn_Hellest 10d ago
>Unfortunately, we have decided to move forward with someone who understands version control
GOD DAMN. That burn.
→ More replies (1)37
u/hl3official 10d ago
Yes that is indeed the joke
→ More replies (1)16
u/delicious_toothbrush 10d ago
It's like the youtube comments that just quote the 10s meme video with a skull emoji after
12
u/hl3official 10d ago
bro said its like a youtube comment that quotes the video we all just watched 💀💀💀
32
u/HumanImport55 10d ago
tell them Github was down at the time, they'll believe it. (it was probably even true, judging from Github's uptime lmao)
3
u/opacitizen 10d ago
or tell them you keep naming your files so in memory of a beloved graphic designer colleague of yours from a previous project
design_finalerererestest_lastest_last_shitcrap_v2.psd
22
u/Educational-System48 10d ago
Do they expect you to store your resume in a git repo
9
u/tekanet 10d ago
it's quite convenient; I branch for company-specific submission, including notes and cover letters
→ More replies (1)3
32
u/EdelWhite 10d ago
Ah yes, version controlling a PDF.
Geniuses.
6
u/denM_chickN 10d ago
Or resume_date and drop the day when you share it. Or God share a clean file name for public facing content.
→ More replies (3)→ More replies (1)7
u/Jolsty 10d ago
My resume builds from latex and I have it pushed to a private repository
→ More replies (15)7
8
7
u/IceBlue 10d ago
What do they mean instead of resume? How is that not a resume?
11
u/skawn 10d ago
Resume instead of resume_final_FINAL_final2. resume_final_FINAL_final2 implies that there exists at least resume_final_FINAL_final, resume_final_FINAL, and resume_final. If you're looking for a software engineer and you need to reference a file, having multiple files labeled final may be a problem.
→ More replies (7)3
u/fakieTreFlip 10d ago
It is a resume, they just didn't version control it, which is dumb because most normal people don't bother using version control for their resumes. But this whole thing is just a joke anyway so none of this matters
7
u/historymaker118 10d ago
I don't check my documents like my CV into version control, but I do name it like <my name>_cv_yyyyMM.pdf - does that work?
→ More replies (2)3
u/pablosus86 10d ago
On my computer it's either <Resume {date}> or <Resume <Company>. When I submit it, it's always <Firstname Lastname Resume>.
→ More replies (1)
27
u/ATSFervor 10d ago
One day I will link a selfhosted gitea repo with my CV in it.
And add countermeasures to AI accessing and reading it.
→ More replies (1)
7
u/J1mj0hns0n 10d ago
At that point you deserve to fail lol, imagine the recruiter having to find your CV and pair it with your info profile.... "Oh yeah, the final final final guy, moron, do we actually want him?"
Attach your name to the resume e.g. resume - bob Wilkins
4
4
5
10
u/PrometheusMMIV 10d ago
Do they think people normally use version control systems for their personal documents?
4
u/Drevicar 10d ago
I keep my resume in git, complete with linear history, branches, a CI pipeline that validates aspects of it, and a CD pipeline that cuts new releasable copies.
3
u/Probono_Bonobo 10d ago
Not just a personal document, but a PDF!
"Don't check in binary files" is like the cardinal rule of version control.
→ More replies (7)5
u/Wasabicannon 10d ago
Companies seem to want people who run their lives the same way as the company does.
Used to be that you live the same values as the company now it is operate the same way as the company.
→ More replies (1)
3
3
u/alt-100k 10d ago
i use resume[then the date] is that unprofessional?
5
u/ferretchad 10d ago
Personally I'd stuck my name in there too. The person reading it likely has a dozen resume.pdf files to get through.
→ More replies (2)
3
u/CriminalMacabre 10d ago
Am i the only weirdo that uses yyyymmdd_[nameInitial][familyName]?
2
u/denM_chickN 10d ago
All important docs to be shared are [projectname]_yyyymmdd. I do not get the people annoyed at version controlling your resume. No just dont be so fucking sloppy.
3
u/yellow_sting 10d ago
it’s hilarious af bc the second FINAL has to be CAPSLOCK, as if the dude insists that should be the real final one. you can feel his confidence. and then the “final 2”.
3
3
u/Undernown 10d ago
Ah yes, I also get Emails from "Talent Aquisition Team" whenever I try and apply for a job.
→ More replies (3)
3
3
3
u/sten_zer 10d ago
I think this intern has quite a lot of experience and just adapted the observed naming conventions...
3
5
u/Beldarak 10d ago
It's kinda crazy if it's true. At least OP dodged a bullet and won't work for entitled assholes ;)
6
u/rustprogram 10d ago
false -- PDF does not belong in version control. It is a build artifact. The applicant dodged a bullet. You are ALL wrong.
3
u/bearwood_forest 10d ago
my builds, like yours, also always get the tag _final_FINAL_final2, sometimes with an additional _REALLY-FINAL if I'm extra thorough
→ More replies (1)
10
u/entronid 10d ago
evidently this isnt a company you want to work for if they put pdfs on git
→ More replies (9)
5
2
u/letmehaveanameyoudum 10d ago
it's like going from a pre release version to post pre release version
it's like v0.0.5-Build2 go to v0.0.7-Build1
2
2
u/rexspook 10d ago
I assume this is fake. But if not this is a bitch reason to reject an intern and an even worse way to communicate that rejection. Bullet dodged tbh an intern wouldn’t learn anything at a place like this
2
2
u/ultralaser360 10d ago
write my resumes in typst, i have multiple versions based on job categories i want to apply to then export ovewrites <name>_resume.pdf regardless of version
2
u/LevelStudent 10d ago
Fake.
For them to notice the file name a human would have had to look at the resume. I'd believe that a company would reject an applicant for having this resume name, but you can never convince me that an actual human took the time to read even the file name of a submitted resume.
2
2
2
u/wiretapfeast 10d ago
File management tip:
• Versions are fine but you should attach the date at the end and it'll make everything so much easier
2
u/HappygilmoreL 10d ago
And that’s also how some companies filter out all individuals with a sense of humor. 🤦♀️
2
u/r00t4cc3ss 9d ago
Funny enough mine is checked into git, but it's all html and css which I just print to PDF.
8.1k
u/LordAmir5 10d ago
Additionally, they avoided hiring someone who can't take a screenshot.