I think that there is a simple way to look at it too.
If you're a manager, you're supposed to think & act with people as a priority. U're supposed to operate from 'Social Intelligence'.
But if u're a programmer, u're supposed to operate from 'Technical Intelligence'.
Since these two are very different and will result in different thinking & acting so the schedule will obviously be different.