Back to Homepage

Credit: public domain


Andrew Begel

Those are finches above. Darwin's finches, to be precise. He found them remarkable because of their highly adapted beaks, rapidly evolved to be tightly fit to its environment.

Great software engineers have to be adaptive to, responding rapidly to changes in the team, their business, their market, and the world. Unfortunately, not every engineer is so adaptable: some spend years acquiring skills, and rather than adapt to changes in software engineering (such as the introduction of the internet, cloud computing, scripting languages, or other new technologies), they resist change, failing to embrace or at least understand the new technology.

To help you be more adaptive, we're going to practice reacting to changes in the market of web frameworks.

Which arguments suggest adaptability? Which suggest inflexibility?