A lot of the software we uses these days is crappy. Poorly built, insecure, crap. How do we solve this problem?
We solve it by treating software development with the respect that we treat other professions that can hurt people or destroy things.
Too many people see Software Development as a get rich quick scheme. It is perceived as ‘so easy anyone can do it’ and thus we are encouraging everyone to learn to code.
We don’t encourage everyone to become carpenters; take a 12-week course and go out and start building houses. But that is exactly what we allow in software development.
Software runs the world. We need to be at least as careful in who we let develop software as we are in who can build houses.
If you want to solve the problem of crappy software, you have got to start by getting rid of untrained an inexperienced software developers that call themselves professionals.
Until next time,
I <3 |<