News for hackers. Stuff that matters.
Re:Code I’m Still Ashamed Of by dmreedy on Wednesday November 16, 2016 @10:22AM (#12967678)
These are very good, very well-stated points,

I've been thinking about this recently. Less on the trade union (even if that might make more sense, in the vein of actual leverage), and more on the professional association side. I've been long-enamoured with the Canadian Engineering 'Iron Ring' ceremony. I don't know how much actual leverage that bestows, but something similar in such an infrastructural discipline as software development seems appropriate.

Re:Code I’m Still Ashamed Of by jonahrd on Wednesday November 16, 2016 @11:29AM (#12968535)
I'm currently an undergrad studying software engineering at a Canadian university, and I'm going to go through the whole Iron Ring ceremony when I graduate. The program here does seem to focus more on ethics, albeit in a somewhat generalized 'engineering' be-careful-when-you-build-a-bridge way, but I've still had some good takeaways that apply to building software.
Re:Code I’m Still Ashamed Of by cjslep on Wednesday November 16, 2016 @11:58AM (#12968897)
The Iron Ring ceremony was one I didn't realize existed until our graduating class of nuclear engineers were told "Oh, by the way, you're all going." This was in The South in the USA.

I love it. I have yet to take the ring off. It's a great way to initiate conversations about ethics and a great way to tangibly emphasize my personal pursuit in being ethical.

Re:Code I’m Still Ashamed Of by Joof on Wednesday November 16, 2016 @03:51PM (#12971367)
Where was this done? I wouldn't mind doing so in Texas as a software engineer since we don't have PE's.
Re:Code I’m Still Ashamed Of by greenshackle2 on Wednesday November 16, 2016 @11:58AM (#12968896)
The ceremony is symbolic, the Iron Ring committee has no real power. There are professional engineering associations with actual power, unrelated to the ring, but software engineers are not usually part of them.

I'm a software dev. with a background in a different engineering discipline and there isn't much reason for me to join an engineering professional association in Canada. Unlike, say, civil, where you have to be licensed to perform some of the duties, nothing in a software engineer position actually requires a license.

Re:Code I’m Still Ashamed Of by nickff on Wednesday November 16, 2016 @01:18PM (#12969731)
Just wanted to chime in and say that I am in a position similar to yours, and agree with everything you have said, but would add that I believe the iron ring is a very good 'nudge' towards ethical decision-making.
Re:Code I’m Still Ashamed Of by BeetleB on Wednesday November 16, 2016 @09:06PM (#12973593)
>I've been long-enamoured with the Canadian Engineering 'Iron Ring' ceremony.

They have it in the US too:

https://en.wikipedia.org/wiki/Order_of_the_Engineer

Re:Code I’m Still Ashamed Of by totony on Wednesday November 16, 2016 @01:18PM (#12969730)
Canadian engineering unions are basically a mafia. Their sole purpose is basically ensuring that their members pay dividends and preventing them to do any job if they dont.