3 ms·
I would love for software engineering to have the same licensing requirements as civil and structural engineering. For simple stuff, like building a deck, you
by Frondo 9y ago
I would love for software engineering to have the same licensing requirements as civil and structural engineering.
For simple stuff, like building a deck, you don't need an engineer. For a lot of basic-enough construction projects, you can just buy supplies and hammer them together. It's only where structural or safety issues kick in that you need to have someone sign off and approve your plans, and that makes sense.
Likewise, putting up a brochure-ware Wordpress site, just do it yourself or have some kid do it. But once you start collecting customer/financial/personally-identifying information, you should need to have a professional either do it, or review your code and sign off on it. There's a risk involved, and for too long we just shrug our shoulders and push the risk off onto the consumer, onto Visa, onto whatever.
I am looking forward to when the software world leaves this wild-west phase.
- Nullabillity 9y agoNo, the underlying systems need serious rearchitecting to avoid these issues to begin with. A third-party trying to verify your identity should never have enough information to impersonate you afterwards.