There is a thing called "a coding architect". It basically means that you're a programmer just like any other, but you have more responsibility on the overall architecture of the project.
Sure, I've seen plenty of these "documentation architects" who don't produce that much value, but that's not the only type of architect out there.
Sure, I've seen plenty of these "documentation architects" who don't produce that much value, but that's not the only type of architect out there.