Improve the system, because you can’t improve people with a code patch.
But a person can improve themselves before they can improve the software they work on. There’s less collaboration and centralized planning required for an individual solution to this problem.