If you take the programming statement to be "take the time to get an understanding of situations" then that is a pretty good change. It would imply that previously the GP made decisions rashly, based on a programming ideology, or without all of the facts.
If the statement means exactly what it says, then you're correct.
If the statement means exactly what it says, then you're correct.