I'm not going to argue against the idea developers are non-contemplative (I'm also not not arguing it), I simply think what you describe is something else.
This is the result of a market pressure that doesn't want to pay for developers that are contemplative. There is no use when they just want developers busting their ass with a color-inside-the-lines toolset, to build a run of the mill (technology-wise) webapp, and have it finished yesterday.
They don't want to pay for more talent than that, and anyone with a CS degree will soon be out of their price range, so we've seen is a rise in popularity of hyper-accelerated tip-of-the-iceberg vocational education "hacker schools" and "boot camps."
Developers do think deeply about things. Just at companies willing to hire someone with more than 5 years experience and give them time to think about problems.
This is the result of a market pressure that doesn't want to pay for developers that are contemplative. There is no use when they just want developers busting their ass with a color-inside-the-lines toolset, to build a run of the mill (technology-wise) webapp, and have it finished yesterday.
They don't want to pay for more talent than that, and anyone with a CS degree will soon be out of their price range, so we've seen is a rise in popularity of hyper-accelerated tip-of-the-iceberg vocational education "hacker schools" and "boot camps."
Developers do think deeply about things. Just at companies willing to hire someone with more than 5 years experience and give them time to think about problems.