BTW, the reason I said I'd likely not live to see software development become a profession is because the same sentiments as this blog were echoed in this Scientific American article some 27 years ago and precious little has changed for the better since then:
https://www.researchgate.net/publication/247573088_Software'...
I think the italicized heading on page 87 sums the matter up beautifully.
Then we'll see who has egg on their faces! It'll be very interesting to see all the red blushes when the bugs and spaghetti code are exposed for all the world to see.
Rigor will be the order of the day when developers can no longer hide behind the obfuscation of compilation.
;-)
What would you have us profess?
Those in the medical profession have the Hippocratic Oath
There are oaths of admission for Lawyers, different in every state, of course
Many Engineers trained in Canada wear the iron ring
Again, what would you have all of us profess?
We can't even agree on obvious things, like the fact that tabs and null terminated strings are the work of Satan. ;-)
All paid less.
At last, someone who understands the problem and who can actually articulate it.
It would be nice to see the software industry become a true engineering profession like, say chemical, civil and electrical engineering but I've resigned myself to the fact that I'll not live long enough to ever see it.