Coder sees "We need feature X". Coder implements feature X, marks it as complete; next.
So they have the coder (implementer) role covered, but not the "programmer" role ("thinker"/feature designer).
Leslie Lamport - Thinking Above the Code: ~ A lot of people like to think that they're thinking, but they don't really do much thinking. [1]
Evidently, there was no expectation that the coder/implementer was supposed to do any thinking here.