Comment Call your headhunter (Score 1) 416
It sounds like you're mostly fed up with dealing with management and that you've decided in your mind that its not possible to find a place without clueless management. Considering just how in-demand developers are right now, I'd encourage you to look around. When you are interviewed, interview _them_ and get a good feeling for what the management is really like. There are certainly places that don't have clueless management.
My feeling (as an entrepreneur, and someone who struggles with this a lot) is that you're more likely to find that in a smaller company (where you get more say over the final product). Maybe at a startup that's well funded and has been around a couple years. Or just a small-medium business. There's also consulting and longer-term contracts. These days you really do have a LOT of options if you're a good developer. If there's not much in your area, consider remote work. Or starting a startup on the side (follow Hacker News religiously if so -- see news.ycombinator.com).
In short, call your headhunter (http://bartoszmilewski.com/2012/02/06/call-your-headhunter/).
If you actually _are_ tired of coding itself, that's an entirely different conversation.