My code runs and passes the tests, so technically it works, but when a senior dev opens it I can see them wince. I honestly don't know what separates my messy version from their clean one; it all looks like it does the same thing to me. I'm getting by, but I feel like I'm missing some standard everyone else can see.
More people experience this than they realize.
Your code works but is messy, and you can't tell what good quality actually looks like.
If this sounds familiar, the Library can help you find the bigger picture.