News for hackers. Stuff that matters.
Re:Microsoft President: We Need a Hippocratic Oath for Softw... by Chris2048 on Monday August 10, 2020 @06:55AM (#24107768)
If a doctor says no, it's because of legal liability and risk to licence.

For the same reason, it's harder to hire some rando budget doctor because the field is gate-keeped by the requirement of a licence, and liability.

You can't magically make Engineering the same without the same conditions. Add barriers top entry that see my pay rise, or have cheap programmers with no liability.

Re:Microsoft President: We Need a Hippocratic Oath for Softw... by bumby on Monday August 10, 2020 @03:26PM (#24113053)
Engineering already has these barriers, they just aren’t required or enforced.

I’ve never been on a project that requires a software product stamped by a licensed engineer. NCEES dropped the software license because there was so little demand, compared to, say, civil engineers who consider a license a rite of passage to career growth.

Re:Microsoft President: We Need a Hippocratic Oath for Softw... by Chris2048 on Tuesday August 11, 2020 @07:15AM (#24119146)
You need a licence to practice medicine, if there is something called a "license" for engineering but isn't required for practise, then it's not the same. If we have the same barriers, but not enforced, then we don't have the same barriers.
Re:Microsoft President: We Need a Hippocratic Oath for Softw... by bumby on Tuesday August 11, 2020 @09:37AM (#24120118)
That’s not quite right. You actually do need a state license in the US to practice engineering for the public except for a few basic instances:

1) you work for the federal government

2) you work under a licensed engineer

3) you work under an industrial exemption

There’s differences depending on state. There has been a more concerted effort to remove #3 recently due to both political reasons and the technical issues in this thread. Most people performing engineering work under an industrial exemption don’t actually realize it. Again, this is different state to state. For example, in some states you can’t start a business with “engineering” in the name unless you have a certain percentage of owners/principals with an engineering license.[1]

What actually happens is conflating terms in common parlance. “Engineer” and “engineer” are not necessarily the same. For example, a computer engineer may work under an industrial exemption (due to working in a manufacturing service) while a software engineer does not. Legally, an “Engineer” claims an explicit responsibility to public safety.[2] Apropos to the headline article, there is a distinction with this difference.

[1] https://fxbinc.com/wp-content/uploads/2016/10/state-by-state...

[2] https://www.theatlantic.com/technology/archive/2015/11/progr...