software development

Originally, Software was developed using Polymathic thinking (Part 1)

Originally, Software was developed using Polymathic thinking (Part 1)

Do we really have a shortage of information technology professionals? Or in the mechanization and de-humanization of software design and delivery, did we just simply break the way software is delivered? Did we by collectively place too much value on specialized skills, and not enough on the generalized thought patterns needed to leverage all the specialized skills?