Monday, September 3, 2007

Generalizing Specialists

Here is a nice article regarding Generalizing Specialist. According to the article a Generalizing Specialist is someone who
1: Has one or more technical specialties (e.g. Java programming, Project Management, Database Administration, ...).
2: Has at least a general knowledge of software development.
3: Has at least a general knowledge of the business domain in which they work.
4: Actively seeks to gain new skills in both their existing specialties as well as in other areas, including both technical and domain areas.

For Details :)

No comments: