Lately I was given the job responsibility of being the architect of a product line. Though being a software architect has been my goal for a long time, when I really got it, I found the reality was not quite I imagined. For example, I had always been a very hands-on software developer and I expected to write even more code when I became an architect. Well, turned out I would be spending more time doing code reviews than writing code myself. Also, creating power point slides had become a job requirement because I had to do presentations and "sell" my ideas. Finally, instead of motivating myself (which was hard enough), I had to motivate the whole team, with nothing but a vision.
So far these challenges had been fun and I didn't regret my decision, but I did learn a lesson: be careful what you wish for, you may get it.
No comments:
Post a Comment