A lot of developers aspire to become a software architect. The title sounds impressive. And you figure an architect is going to be making a lot of money. I found it humorous that one team on my project decided to declare itself as the architects. Even though such antics are humorous, I think there is some validity to moving ahead by becoming an architect.
I read an article on how real life people advanced to the software architect position. One factor was getting involved with new technology early on. Another is doing publishing or public speaking. You must have top notch communication skills.