Hacker News new | ask | show | jobs
by bashinator 4223 days ago
I look at it the opposite way. There needs to be a way to allow software developers to say, "My profession's ethics will not allow me to develop this (credit card, medical record, banking, etc) software in the way you've specified. You can either change X, Y, and Z, or give up on having the accredited software engineer label on it." It certainly wouldn't be required for many or even most applications, but it seems desperately needed right now (c.f. healthcare.gov).

Done right, this allows for both non-accredited software developers, and professional engineers to live and work side-by-side.