Hacker News new | ask | show | jobs
by zjaffee 2706 days ago
Virtually every other high paying profession has unions by another name, namely professional organizations who often are responsible for things like licensing, ethics enforcement, ect.

Should Software Engineers want to remain a part of the professional class over the long term, it would be ignorant to not push for these things and introduce further supply restrictions around who can and cannot be a software engineer just as how accountants, lawyers, actuaries, ect have all done before them.

1 comments

The NCEES does offer a software engineering PE exam. But, that's meaningless when anyone can be a dev because there are no limits to who can be hired for what purpose in software, really.
I'm someone is and has had very senior roles in software development without any formal education past high school, for the past 24 years. I'd rather not have a program that requires such in this area of work. There are already enough businesses that won't hire me for a give role because of their internal requirements for certain positions, I'd rather not.
I sympathize with that, and I was in no way advocating the PE exam for software development (although I could see it being of use in certain areas - it could be useful for roles involving risk similar to the risks that usually lead to other engineering disciplines having that requirement). But with how many CRUD apps are in existence, it's wholly unreasonable to expect all developers to get a 4 year degree and pass the PE exam.
NCEES discontinued the software engineering exam.