Ralph Westphal is blogging a series about the future of software development.
"Software development has gone through so many changes in the
past 20 years – but the software developers have not! They are lagging
behind in how they see themselves as professionals, how they learn
their trade, organize their projects, and try to keep abreast with the
latest developments."
Ralph is absolutely right here. I can confirm his point as I'm seeing these types of developers around me too.