Imagine you're someone with an interest in learning how to code.
Perhaps you're from one or more communities that face serious stereotype threat in this area (e.g. a woman or a BIPoC person) - that is, you don't have a ton of role models and may even have been told outright that coding isn't *for you*.
But you decided to Do The Thing anyway, because you're a badass.
Imagine the steps you need to go through:
1. Pick a language. Python, Ruby, etc. There are nice tutorials online. You do them and feel smart.
2. Download a runtime and start writing code locally, testing it out. This can be tricky if you are trying to do web stuff, but whatever. You feel smart.
3. Okay, you actually wanna do *development*? Then learn git. The names confuse you. You end up fucking up your source tree six times before you learn reflog. You feel like an idiot.