Comment by mikert89
2 days ago
alot of software isnt that important so its fine, but some actually is important. especially with a branding name slapped on it that people will trust
2 days ago
alot of software isnt that important so its fine, but some actually is important. especially with a branding name slapped on it that people will trust
The industry needs to step up and plant a flag for professionalization certifications for proper software engineering. Real hard exams etc
I can't even imagine what these exams would look like. The entire profession seems to boil down to making the appropriate tradeoffs for your specific application in your specific domain using your specific tech stack. There's almost nothing that you always should or shouldn't do.
All engineering professions are like that. NCEES has been licensing Professional Engineers for over a hundred years. The only thing stopping CS/SE is an unwillingness to submit to anything resembling oversight.
All software runs on somebody's hardware. Ultimately even an utterly benign program like `cowsay` could be backdoored to upload your ssh keys somewhere.
https://xkcd.com/2347/ , but with `fortune -a` and `cowsay` instead of imagemagick