Moment of Clarity!

Just came across this gem, that I’m sure anyone who works in development can appreciate:

As developers need to look at problems from a different standpoint, software projects
cannot be accelerated by spending more time in the office or adding more people
to a project. Development is not just about timelines and assigned tasks. If you visit
the development centers of world-famous software companies such as Google and
IBM, you’ll see that there are many opportunities for spending time away from the
keyboard for developers. Programming questions have to be thought of in the context
of the real world