this post was submitted on 06 Oct 2025
827 points (96.7% liked)

Programmer Humor

26799 readers
1381 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

Yeah learned this the hard way.

you are viewing a single comment's thread
view the rest of the comments
[–] sorter_plainview@lemmy.today 19 points 2 days ago (2 children)

See all this is fine for someone with good experience in git. They know how to solve the screw up. But wih junior devs, who don't know much about it, they will just get confused and stuck. And one of the senior has to involve and help them solve. This is just annoying because these can be avoided very easily. Until they understand the pattern of how everyone operates with git, it just creates issues.

To me first time causing this issue is completely fine. I will personally sit with them and explain then what went wrong and how to recover. Most of them will repeat it again, act clueless and talk like they are seeing this for the first time in their life. That is the difficult part to me.

May be I'm just old school, and a grumpy old person, even though I'm not that aged.

[–] psycotica0@lemmy.ca 3 points 1 day ago

Oh, the human interaction is annoying! Yeah gotcha. That makes more sense!

[–] zalgotext@sh.itjust.works 2 points 2 days ago

Sounds like the onboarding process needs to have a step in it that says "here's a link to a git tutorial, read this and get familiar with using git, as it's an integral tool that you will use every single day on the job". Bonus points for providing a sample repo that juniors can use to mess around with git, extra bonus points for including steps in the onboarding materials for the juniors to set up their own repos to play around with.