Grinding out web apps is a desk job. If you're lucky enough to have one of the software development jobs which involves pushing the boundaries, a lot more time is spent thinking, planning and problem solving than typing.
Bingo. It's like saying you want to be a painter, but then get stuck painting walls for a living. You're still painting, but it's not the same. Unless painting walls is your thing; that's cool too.
You are still doing most if not all of that at your desk and probably writing it into some kind of document to share with your team, stakeholders, whoever.
But you can easily convert me be telling me about these "ergonomics of thinking". How does one make thinking more ergonomic?