While there is probably a place for “granular” certifications, especially if their origin is the external accreditation of real-world recognition inside a community-of-practice, abstract profession-wide certifications such as one finds in professions like accounting or civil engineering seem to me to have only a negative role in software engineering. ICT is just too big, too varied, too fast moving for there to be a single wise way.
To assume you can mandate a single approach to all software engineering is to assume a world of sealed, proprietary black boxes that simply need experts to configure and deploy them, as with other regulated professions. In my InfoWorld column this week I explain why I think this is wrong.
Filed under: InfoWorld |