As an aside, for those that are computing professionals, I highly recommend you join the ACM. Their resources have improved my work significantly and it’s one of few corners in tech where you feel there are adults in the room. Being part of the ACM is being part of computer history.
Here are links to join as a Professional or Student.
Lower rates are available for Professionals in developing countries and Students in developing countries. (It appears that wealthy countries simply aren’t present on the lists.)
There are also “Discounted Membership Dues for Joint Society Members” and “Complimentary Student Memberships for newly inducted UPE members who qualify”.
The base rate for professionals is $99/year or $198/year with access to the ACM Digital Library. For contrast, a student in a developing country would pay $18/year (and apparently not have access to the same features).
…They should totally add a $5/month option, global, with some meaningful benefit, and see what happens. I give the FSF twice that and I give some radio show a little more than that, just because I like them.
Which makes me think… Among the computing professionals that work for defense contractors, what percentage are ACM members? What percentage are FSF members? If there is a difference after accounting for the relative size difference between the organizations, why is it there? (I do see the comment below about not being able to find membership counts easily.)
How important is it to you that members of a professional organization look like you? (Please please do not take those last three words literally.)
This is my first time hearing of the ACM, why should I join? The digital library looks like yet another “papers locked behind a paywall” thing, why should I support that?
A very big +1 to that. I’ve been part of many conversations on how to do my part to bring the industry in the direction of prioritizing ethics, and it’s come up repeatedly that the ACM and IEEE do in fact have formal codes of ethics. Unfortunately, those codes don’t have teeth in the way they do in other engineering disciplines, since there’s no formal licensing. I also personally feel that they don’t go far enough. Still, it’s the best there is in software engineering, right now.
I agree they could go farther. Ideally, these organizations will grow as the industry matures. I haven’t looked at the numbers, is this the case today?
They’ve certainly been around a long time. I wasn’t able to find numbers on how many members they have, with a quick search.