Agile = Buzzword?
I have no doubt "agile" is a trending requirement found in job posting for developers. Though as someone else pointed out, its more a management technique than a way of developing. And, I'll add to that in my experience "agile" is a management technique often abused to both put off decision making and to circumvent writing a fully fleshed out specification. When an employer says they want an agile developer what they really want 9 times out of 10 is a developer who won't complain when the direction of the project shifts every other day. Sadly, its usually the development team who turns around and takes the bad rap too when the project ends up late, over budget, and under delivered.