The best developers know how to think on their feet. And that means sometimes changing things up right in the middle of a project. While being committed to the end-goal (building a great website) is good, the best developers know when to change directions. Their super power is one of judgment. Basically, they know precisely when something is no longer working and can troubleshoot on the spot. They don’t waste time pursuing methods that aren’t effective.
Good developers know how to adapt to change.
They stick to what works and when that stops working, they try something new. That something new varies, of course, whether it’s a new bit of code, a new tool, or even a new plugin. But they’re willing to shift gears on the spot to pursue a path that works better. That can be scary, especially if you’ve sunk a lot of time into a project already.