4 ms·
Virtually every other high paying profession has unions by another name, namely professional organizations who often are responsible for things like licensing,
by zjaffee 8y 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.
- ivl 8y agoThe 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.
- tracker1 8y agoI'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.
- ivl 8y agoI 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.
- pseudalopex 8y agoNCEES discontinued the software engineering exam.