What separates a junior from a mid-level dev? I don't think it's years and it isn't syntax
Got told I'm "on track" for mid next cycle. When I asked what the gap was I got a paragraph about ownership that I could not turn into a single thing to do differently on Monday.
So I'm asking people who've crossed it. What changed? Size of what you got handed, how little supervision you needed, knowing when to escalate instead of grinding on it alone, something I haven't thought of.
I can write the code. Whatever I'm missing isn't code.