posted 17 years ago
In the context of the question, I would say neither. Looking at a single type of programming as the secret for a happy career is incorrect.
Testing, development, support, maintenance, product work, etc etc: they all provide different skills and create a complete view of the development process. In my opinion it would be a mistake to concentrate on any one area and exclude the rest.