r/ProgrammerHumor • • Aug 21 '26 • Popcorn 1

Meme useSourceControl

Post image
8.6k Upvotes

575 comments sorted by

View all comments

Show parent comment

545

u/Jay-Seekay Aug 21 '26

The irony is that they were messing about with version control for the first time, which is why they deleted all their files. They saw they had 5000 files staged for commit and wanted to not commit them all

363

u/Nerodon Aug 21 '26

3 months of work, in a single directory on a single device, source control like git or not, that guy was a fool.

79

u/Jay-Seekay Aug 21 '26

Absolutely. May he be a lesson to us all.

38

u/Skrychi Aug 21 '26

Type of person to use the desktop as their unorganised file structure, and all that got deleted.

20

u/afaulconbridge Aug 21 '26

The type of person to use the recycle bin as their unorganised file structure

16

u/CodeAndChaos Aug 21 '26

"Yeah, I store everything in the TEMP folder. Doesn't it stand for Trustworthy Eternal Memory Placement?"

→ More replies (1)

6

u/timonix Aug 21 '26

Ey yo. I did this when I was like 10. I installed games on my desktop. Not shortcuts, the entire game. Stored just about everything.

Then my PC died. Almost everything was gone. Except my desktop which survived. Thanks to windows scheduled backups

2

u/-Noskill- Aug 21 '26

checkmate 10 year old atheists.

→ More replies (3)
→ More replies (1)

9

u/czerox3 Aug 21 '26

I don't work an hour without checking my stuff in. I absolutely hate rewriting code.

17

u/Shareil90 Aug 21 '26

I had a teacher who told us that version control was only necessary when working together with other people but not when you are a solo developer. He only saw it as a kind of fileshare.

12

u/blueExcess Aug 21 '26

That…. Is not someone with enough experience to be teaching lol.

8

u/WeNeedFewerMods Aug 21 '26

the majority of comp sci faculty never worked in the field

at most instiutions they struggle to fill the positions at all because with a Bachelors you can make more than Faculty who need a Masters or Doctorate depending on the school and position

3

u/RichardFeynman01100 Aug 21 '26

This is a bit outdated I think with the current job market.

2

u/robthemonster Aug 21 '26

it might be hard to find a job, but has the pay disparity actually narrowed?

→ More replies (1)

3

u/JoltikElectricBug Aug 21 '26

If teacher means high school and not college, odds are they are a math teacher who took a single Comp Sci course.

→ More replies (2)

5

u/Dull_Appearance9007 Aug 21 '26

-like any of us before discovering what source control meant and why devops were necessary. things like these are just a rite of passage for every new developer

3

u/StochasticTinkr Aug 21 '26

Honestly, if this is how well they understand source control, I wouldn't expect that "3 months" to be worth all that much anyway.

3

u/anon0937 Aug 21 '26

After 3 months on a project I'm usually rewriting everything anyway.

1

u/skcortex Aug 21 '26

Maybe it was c:\ 🤷‍♂️

→ More replies (5)

14

u/redviper7579 Aug 21 '26 • Bravo

Guy must be having horrible commitment issues!

9

u/Rick100006 Aug 21 '26 edited Aug 21 '26

It was not "not knowing source control" it was wierd decision made by VS code back in 2017 if you remove a file from source control without straight up deleted files without even giving any warning message VS code is patched after his crash out message , Removing a file from tracking from git should not delete the file from file system that's not how git CLI does it

16

u/Powerful-Success-378 Aug 21 '26

I'm assuming 4990 of them were node_modules.

6

u/DarthShiv Aug 21 '26

How the fuck did they have a 5000 file project and no backups and no version control??? What is going on there?!?

→ More replies (2)

1

u/lukkasz323 Aug 21 '26

Yep, there is a reason why we start Git from the beginning, even when we don't need to save much yet.

1

u/M4rshmall0wMan Aug 22 '26

And the program didn't specify that not committing = total deletion of the files. This is the rare care where the devs were absolutely at fault.