Software Engineering Licensing

Discussions debate whether software engineering should adopt professional licensing, certification, and ethical standards like civil or mechanical engineering, emphasizing accountability, liability, and regulation.

📉 Falling 0.5x Career & Jobs
2,660
Comments
20
Years Active
5
Top Authors
#1595
Topic ID

Activity Over Time

2007
2
2008
7
2009
23
2010
19
2011
35
2012
33
2013
82
2014
56
2015
117
2016
153
2017
210
2018
213
2019
195
2020
266
2021
209
2022
278
2023
251
2024
264
2025
240
2026
7

Keywords

IT US IMHO DO JS McConnell EDIT IMO EIT OP engineering engineers software engineer software engineering professional licensing ethics software engineers licensed

Sample Comments

rafiki6 Nov 22, 2017 View on HN

Main issue is enforcement. Engineering is a good example. Engineers become licensed have guilds etc. Thing is they tend to work on things that are in the physical world and if they break they will cause death and destruction. So the government will force a company to have an engineer stamp that this design doesn't suck and hold them liable when it does. More importantly, most infrastructure projects engineers work on tend to have government involvement to begin with meaning that someone wit

fma Jul 9, 2018 View on HN

I would imagine OP is referring to "Professional Engineer".https://www.nspe.org/resources/licensure/what-peEvery single design, bridge, etc is certified by a Professional Engineer. Your ass is on the line. I don't mean just being fired from your job - but jail time.Per the website:"A century ago, anyone could work as an engineer without p

lifeisstillgood Oct 28, 2022 View on HN

Hmm, so maybe having software regulated like an actual engineering profession isn't such a terrible idea after all...

zer8k Jul 15, 2023 View on HN

Your opinion is admirable but you're missing something.I, as a software engineer, sign nothing. I do not have a license, I do not have a labor union, and I do not have the "professional stature" to tell my boss to fuck off when he suggests something dangerous. The reason engineering disciplines have such benefits is because after enough cars crumbled and bridges fell the leaders in the industry conceded they needed to listen to professionals. I hear similar bad faith arg

criddell Dec 6, 2021 View on HN

Software Engineers aren't really engineers IMHO. In the US, Professional Engineers are often licensed and can be punished for malpractice. Maybe licensing and enforcing standards of practice wouldn't be such a bad idea for software engineers.

jMyles Nov 15, 2015 View on HN

> [Engineers] are bound by honor and state regulatory boards to produce work that is correct, safe, and up to the best practices. Engineers can lose their licenses through negligence...Software development doesn’t have such rigorous accountability, and this may be the area where we stand to improve most.Are you serious?The last thing that software needs is to become part of the state superstructure of cronyistic 'regulation'.If "writing software without a license"

criddell Oct 2, 2025 View on HN

Software engineering could become a real profession with licensing like mechanical, electrical, chemical, civil, and other engineering professions. If you do something unethical, you could be sued for malpractice and lose your license to practice.The code of ethics for Professional Engineers works even though it isn’t any of the things you say are necessary.

qchris Aug 18, 2020 View on HN

Every time this comes up, people (some of whom are in this thread) end up talking about how this can't/shouldn't happen for software. After all, what, is every high-schooler or green college grad that ever wants to code their own app for a startup going to have to be professional certification?I guess I'd argue that those people shouldn't be legally allowed near this kind of thing without that kind of a certification. Looking into all of the other engineering discipli

tbabb Mar 26, 2018 View on HN

I've been saying for years that software engineering needs to be elevated to the same standards held by other engineering fields; like civil, mechanical, biomedical, and so on:If an engineer or a firm is negligent and people die and/or millions of dollars are lost, they are kicked out of the industry/lose their right to operate as a business.For example: To work on cryptography and security, you need a degree and to have passed certification, perhaps at regular multi-year in

neura Feb 24, 2022 View on HN

I hear what you're saying.I would argue that review boards, licensing, etc are only relevant because of the stakes. How to enforce it becomes irrelevant if you can't sell anybody on the idea that it's important in the first place.Even the strength of your statement "...I don't think it would hurt the industry to have..." doesn't sound like something that any part of government would be willing to get behind.There's just such a huge leap from &quo