Other profession had hundreds of years to mature, but software will not be allowed time to grow.
Other profession had hundreds of years to mature, but software will not be allowed time to grow.
And this is how, I believe, AWS will become kind of required, as it will be the only way to get a certified-up-to-date version of a Linux, of a database, of a library, etc. And programmers will only be responsible for the glue code between those services.
Which is ok. (As long as you don't claim that it's something it's not.)
And it's also ok for a company to actually use your blueprint (ignore copyright for a moment).
The problem is if a company uses the hobbist blue print without verifying that it fulfills necessary requirements, like being safe in case of an earth quake.
Not being a Mechanical Engineers doesn't prevent building the car and putting it on the road, provided the regulations are met.
And if something happens to someone else with that car, the one building it is also liabiable, provided it was caused by a construction error.
However not having an Engineering license doesn't forbid it to being built.
Many programmers are factory workers, plugging software libraries, that is why open spaces are organized like the mills from industrial age, or the offshoring sweet shops exist.
https://www-oern-pt.translate.goog/v-0C0J0H/informatica?_x_t...