(Also is it just me or is "coder" possibly the worst word for "software engineer"?)
@Gargron imo the worst part about it is it has caused business oriented people to say "write a code" in my meetings and that makes me want to die

@Gargron i laughed when i read "disrupting"

fuck off with the startup buzzwords

@colon_three @Gargron It's mashable, they are a living buzzword
@Gargron yeah... I dislike it. Really simplifies what we do.

@Gargron Personally, it's never been a good label or title. For me, programmer, webmaster, web developer, software engineer, are the proper ones.

Then again, I'm 80s gen, coder is Millennial :p

@Gargron It depends. I love « coder » word. « Software engineer » is too much corporate. Coder = write usefull code. Software engineer = write useless doc.
@aeris @Gargron So I guess I am software coder : I write useless code.
@Cyphergoat @Gargron You are code engineer in this case :P
@aeris @Gargron I also like «programmer». Programmer = tells the machine what to do
@CheapSeth @Gargron Yep, programmer is a good term too. But in french, it's a problematic one. « programmeur » (programmer) is too closed to « programmateur »  (scheduler). I'm not this : :D https://social.imirhil.fr/media/fYSsIdyVSp-CdWLeHEY

@aeris @Gargron Yup, even some teachers I had seemed to make the mistake on a regular basis… xD

I remember replying «Ah programmateur, effectivement. Cycle court, 60°C alors?» to one of them :D

@Gargron Probably better than labeling anyone with a text editor a "hacker" but not much better.
@Gargron I actually like it. A coder can do whatever he wants with code
@Gargron "code bro" if you're really looking for one that's worse :wink:
@Gargron when i hear "software engineer" i think of someone drawing boxes on a flip chart. when i hear "coder" i think of someone typing frantically on an ibm model m, grinning in contempt at the Non-Coders, and when you see their screen it's just a Quake II console
@jk @Gargron i think of like, stock photos of a dude in a ski mask typing on a computer that has text running down it vertically like "the matrix"

@Gargron @jk one does end up drawing unreasonably many boxes. Show me a whiteboard, and uh, I'll draw some boxes on it. ill box on the chill rocks, swill mate, coffee, we
stimmed ain't stunned //
Never outgunned //
Fill blanks with arrows, fill up the marker stock
Spy you at the end of the scope,
This is where your block ends, we
Take you out //
Newbie // you get garbage collected
Infected // never respected
Leave the scene or get disconnected

Illest boxen in this federation
inode1, wq!

@Gargron A friend of mine who's an actual engineer loathes the term. In what ways is it like engineering?

Me, I like coder. Does what it says on the tin.

@Gargron yes it is, but mashable has already done two horrible articles on mastodon where they didnt understand the core concept about it.
@Gargron it is one of the least flattering epithets. Reduces the engineering effort to mere data entry.
@Gargron Nice work so far!
@Gargron I fully agree ; coder is like limitating the job definition, what it really means
@Gargron "Hacker" is a level worse, but yeah
@Gargron In french we have "codeur" and I feel the same. "developer"/"développeur" is better.
@Gargron Depends on the way you see the work done : if you consider it to be the greatest in the world or only the snippest in the same world
@Gargron I just use "programmer" when I tell people what I do because it's less of a mouthful than "software engineer" or "software developer"
@Gargron it's not just you 🤷🏻‍♂️
@Gargron My problem with "coder" is that it captures such a small part of what software engineers actually do. Like calling an artist a "pencil manipulator"

@Gargron This is one of my pet peeves: there is a significant difference between software development and software engineering.

Software development is just writing code. Software engineering is writing code, writing {unit,integration,system,regression} tests, planning development cycles and estimating effort, writing documentation, and the rest of it.

Basically, software engineering is: https://www.fastcompany.com/28121/they-write-right-stuff

@Gargron for me it's even 2 different jobs
@Gargron coder: I always think of hospital situations when someone's heart is failing
@Gargron I personally don't like "Software Engineer". Building software is half engineering and half art, kind of like architecture. I prefer "Software Developer"

@Gargron Maybe not if you're working on the Enigma machine...

I identify as a "dev" usually

@Gargron I like the word 'coder' - it is simple.
Simplicity is something that many so-called 'software engineers' has forgotten! :)

Pierre Terdiman - author of OPCODE and Novodex/PhysX - refers to himself as a 'real, true, pure coder' - and that's one of the reasons why I think it's really cool!

Software engineering, yes: that's a thing (apparently) - but take away the layers of fluff, and in the end, we are coders!

I am proud to be a coder.

@Gargron Coders bash out code, Sofware Engineers plan code.
@Gargron this just be me but after I read all the replies it looks like there's a lot of confusion about terminology for a person who writes code at the basic level and works on big enough projects that have world impact at the meta level. I believe that some of these terminologies are culturally influenced as well. I have seen in US people distinguishing programmers as white hat coders and black hat coders. But coders is a common term for "geek" types who sit and code all day.
@prajit The thing is, I do a lot more than just write code for this project. I plan the architecture, vision, UX, write articles/documentation, answer people's questions etc etc. "Coder" really felt wrong there.
@Gargron I wouldn't take it badly. Coding is at the heart of what you do, even if you wear 100 other hats. You don't qualify for the higher "entrepreneur" level since you don't care about money :wink:
@Gargron I've always though it kind of implied someone that just fills in the blanks, just "codes" it up.
@Gargron In German, we say Softwareentwickler.
@Gargron unlike other engineering disciples we both design and implement. I don't mind coder but it's only half the job.
@Gargron It is, I think. It feels like it's only a step above "typist" with regard to how it trivializes the work. (With an acknowledgement that many typists went far above and beyond what their title implied.)
@Gargron yes ,it reduces is to typing monkeys
@Gargron I hate "coder" as much as I hate people who call someone's software "their codes".
@Gargron yeah, it's kinda a peeve for me, too. like when people call artists "drawers." in both cases i think it typically comes from people with little insight into the work they're describing
@wolfteeth @Gargron "a creative"
@elecray7k @Gargron i think that one is just an admission by execs and marketing people that they have no idea at all where designs, video, music, artwork, etc. come from
@Gargron There's also "code monkey"
@Gargron I use coder as a more expansive term because I feel like writing HTML is maybe not considered software (or engineering)? But as a result, yes, it's not a good synonym because it's too broad
@Gargron I think they both suck. Most software "engineers" have nowhere near the technical ability of like a structural engineer. I usually just say developer
@kodo @Gargron we need to put "engineering" into "software engineering" (not "put back" btw, it was never there)
@rysiek @kodo @Gargron This is why I like you. One of my favorite subjects for soapboxing.
@Gargron @rysiek it's not that developers aren't talented. it's just that most commerce websites don't need an "engineer"
@kodo @Gargron Correction, they think they don't.