5 ms·
This is why we need a professional organization to hold software developers accountable to the same standard as other fields of engineering.
by hellokittycity 4y ago
This is why we need a professional organization to hold software developers accountable to the same standard as other fields of engineering.
- lenkite 4y agoWell, software developers will need 2/3 years of legal training also then.
- consp 4y agoI would love a world where that would happen; and also get years of testing, proof of concept time and funding to make all that actually happen. Not counting on it thoug since cost would skyrocket.
- ByteJockey 4y agoFor this to work, you'd need most of the code to be written by people who are paid (i.e. professionals). In my experience somewhere between 50-80% of code at most places is stuff pulled off maven/npm/github/etc written by people who are completely uncompensated, and possibly as hobby projects. You could censure devs pulling in unverified code, but so far as I can tell, the vast majority of devs are really bad at reading code. I'm doubtful it would change anything. This seems like something that should maybe covered in a computer science curriculum, but most colleges seem to have an aversion to becoming "job training" centers. If they don't start teaching it, I'm not sure how you can expect people to have training in it. Do we need a training course outside the traditional university system?
- zarkov99 4y agoThe problem with this idea has been the same for 40 years: unlike in other fields of engineering in Software there is no bedrock of empirical science from which we can derive objective, reasonable standards. It is all opinion in CS and no doubt the most obnoxious, useless methodologists would be the ones with the strongest opinions about how others should build things.