considering embracing my destiny as a Paladin and joining the ACM.

@pixelpaperyarn I haven't paid dues in years, but keep thinking I should. It's an interesting debate in my head, because it's still the best professional association in the field, but also I will be honest that part of why I paid dues so regularly for many years was the student chapter had monthly pizza covered by dues. Still lingering post-college life disappointments that memberships for things cost so much more but subsidize so many fewer meals and snacks.

@max i never finished school (and wasn't a comp-sci major anyway) so this kind of membership deal has always just been expensive.

the local-ish chapter near me seems cool and is a joint ACM/IEEE chapter.

the O'Reilly Safari benefit is also damn cool.

but i'm also kind of planting a flag as someone who really does believe computers should be focused on the common good.

@pixelpaperyarn Yeah, that's often when I'm reminded to renew my ACM membership are those moments of professional ethics questions where it is useful to point to the ACM Code of Ethics, as a starting point.

Or in debates about if programming even is a profession. I can see the importance of PE certification and ASCE to my Civil Engineering colleagues, and think that should matter more to software.

But I have an MEng so that colors a lot of my thoughts here of industry immaturity.

@max my dad's a Mechanical Engineer so yeah, i have similar feels about the industry maturity. his experiences definitely give me a perspective not everyone in the field has.

being a self-taught dev, i'm always torn about certifications because it would effect me directly, even though i can see the benefits.

@pixelpaperyarn I think software industry would need to split job titles to better accommodate things. Other fields have multiple tiers of accreditation: RN / MD, Hygienist / DMD, Paralegal / Lawyer. Software could probably benefit from "Registered Programmer" / "Software Developer" / "Software Professional Engineer" split. Not to dissuade self-taught, but to provide a clearer progression and truer profession.

The current illusion of flat job titles just makes that opaque (Senior vs II/III? 🤷🏾).


@pixelpaperyarn I think we all love the egalitarian feel that "anyone can do it" and all software jobs are white collar, but that also does us huge disservices too in ethics on the one side and class warfare on the other. It's the "temporarily embarrassed millionaires" problem in job title form. With no clear definite blue collar line, unionization will continue to be a hard sell. Less sympathy for "if my certification lapses or I make huge ethical blunders, I'm back to the blue collar grind".

@max all this, yup. that sums up what i see in the industry as well. and i don't know that there's enough folks out there who care *yet* to change that.

Sign in to participate in the conversation

Smeap is the honk of a flamingo. Smeap was also at least once, a storybook land at the weird intersection of TV ads and the worlds they seem to inhabit. It was a place where wars were fought over sodas, and talking polar bears had very good reasons to guard soda machines. It was a place where rainbow color candies were harvested for electric power. It was a place where a prairie dog might move to big city inhabited mostly by Pink Flamingos to follow her dream to be private investigator, only to get slowly entangled in the seedy underbelly of crime and prohibited soda trading of the Neon Flamingos and their syndicate. Social media at times lately feels like it has become almost entirely seedy underbelly with very little upside. Maybe it needs more storybook worlds.