4 ms·
I'm coming up to my 40th anniversary in computing, started as a programmer on the original IBM PC. There's no such thing as software "engineering" on the same
by rswail 2y ago
I'm coming up to my 40th anniversary in computing, started as a programmer on the original IBM PC.
There's no such thing as software "engineering" on the same basis as being a professionally licensed "engineer" in other disciplines. We don't have the history, we don't have the licensing infrastructure, we don't have the professional liabilities that require that licensing.
What's more, we don't have the industry history or the requirements "written in blood" that civil, mechanical, and other engineering disciplines have. We don't have the methodologies and analysis like structural engineering that can be evaluated and measured independently.
Programming is still an artisanal occupation, requiring an apprenticeship, "journeyman" and "master" type progression (apologies for the medieval type terminology).
Title inflation is all about compensation and comparison, nothing to do with experience and ability.