Fixing someone else’s mess can drive me crazy. As a developer, I hated taking over someone else’s code, trying to make sense of their programming style, and then fixing it or modifying it to whatever new functionality was needed. For me, the same is true for projects. It’s nice to be called in to save the day. But really, it’s more rewarding to me to take a project from conception to rollout – hopefully, a successful rollout – than to try to patch a sinking ship. Or to even take over a functioning project in mid-stream.