Few good articles at Builder.com

How to thrive as a developer among nondevelopers - "Being a developer among nondevelopers is a challenging situation. You have the opportunity to make significant contributions to the organization thanks to your skills. Properly handled, a career as a lone wolf can be highly rewarding."

Eight reasons why extreme programming won't work in your shop - "XP can work in a development shop if both the development team and the business organization are realistic about what XP can deliver."