12 years is the middle years for a career programmer. Enough to know what patterns aren't serving you, and enough to know that there is still a bunch to learn.
In most companies if you don't fight actively against it, many times also being seen as not wanting a career at all by others, as most of us get pushed into management.