My Amazon author page!!!!
There is nothing new in software architecture. I talked briefly yesterday about seeking what something new in software architecture and realizing like the tourists seeing the statue of Osmandius for the first time, there is nothing there.
Sure there are great concepts in the world of software architecture. Visio and UML are tools that have come from the need to have software architectures documented. There are many other tools, too many to name so we will go with the language (UML) and my personal favorite (Visio).
Devices have changed radically. The cloud has introduced the concept of decentralized centralized computing (figure that one out).But if Richard the III of England needed something new upon the field of battle to turn the tide as he needed a horse, he would as in the end fail as much for something new in software architecture as he did in his quest for a horse.
There is nothing new.
Sure there are a lot of certifications out there now. I talked about that in my certification-merry-go-round (and round and round and round). But in the end it doesn’t matter what pretty horse you ride (or don’t ride, instead stand next to your child who does ride and you of course are the moron standing on the merry-go-round without wanting to be there).
Each of the certifications (and I know of more than 10 now) certifies architects. None of them value the other certifications enough to just say “sure, you have that – we will grant you ours.” It is a fractured market right now.
My argument is that it is fractured as much from lack of “new” as anything. In Medicine and other “professions” you don’t see new certifications. Sure doctor’s chase specializations but that is because they have a specific interest or desire. You don’t have 5 different organizations certifying doctors, or pilots or teachers. (well ok teachers you have 51, but they follow the same core concepts for each of the state licensing processes).
There is a corollary to Murphy’s law (O’Toole’s corollary is my person favorite, and applies to everything “Murphy was an optimist”) I don’t know who the attribution is but the statement is quite simple “work on something long enough to improve it and it will break.”
My question to the world today – have we worked on software certification so long now that we’ve broken software architecture? There is nothing new coming forth in a profession that remains ever changing. The only new things now are variants of certifications rather than new ideas and concepts.
Yea though I walk through the valley of architecture
I will fear no certification
because mine is better.
Or at least mine is newer.
Ok mine has a cooler certificate.
If the goal is certifications – congratulations you win.
if the goal is a profession than let’s kick certifications to the curb for now. The merry-go-round is making me dizzy.
Its time for a standards body. So software architects can get back to creating new things. Instead of chasing a merry-go-round we will never catch (its currently set at 120 KPH).