4 ms·
I'll add a fifth c-word in there: "coder". When someone views me as a "coder" they’ve already diminished my work and reduced my pay. They’ve locked me into a s
by janpot 4y ago
I'll add a fifth c-word in there: "coder".
When someone views me as a "coder" they’ve already diminished my work and reduced my pay. They’ve locked me into a specific output and function.
edit: My personal preference is "programmer". Calling a programmer "coder" is like calling a writer "typer" to me
- flohofwoe 4y agoOTH the best programmers in the world proudly call themselves 'coders' (the 'demo scene coders'). And TBH, every time somebody calls themselves a 'software engineer' I have to supress some heavy eye rolling, what currently goes as acceptable quality level in software development simply isn't worth calling it 'engineering'.
- psyc 4y ago> every time somebody calls themselves a 'software engineer' I have to supress some heavy eye rolling I'll always back you on that one. I wish I could make every company I've worked for not call me that. I'd accept literally anything else, but I always liked programmer. Developer seems like a fine compromise, I don't see what's wrong with that. It seems to convey building something potentially multi-faceted or sprawling via a variety of different activities plus programming, but when it comes down to it just by any means necessary.
- pdpi 4y agoI’d risk saying that the technical choices most of us here are challenged with are close to the ones Linus faces than to what .theprodukkt deals with in their demos. Irrespective of technical merit, I’d call those of us in the Linus camp “software engineers” but not the demo scene people (whose output is art rather than engineering). Similarly, the people making game engines are software engineers while the people making games with them are (probably) not, even if they spend just as much time programming. There’s many roles where your day-to-day work is largely composed of writing code, but only some particular specialisms put robustness and long term maintainability at the top of their priority list. Just because many individual engineers suck at that side of the job doesn’t change the job description.
- deleted 4y ago[deleted]
- intelVISA 4y agoI quite like programmer as a title Software Engineer was bearable if the person was skilled but kinda got its image ruined by being the de facto styling of people fresh out their 6 week React bootcamp
- theandrewbailey 4y agoAgreed, 100%. Once, I came across a programmer calling themselves a contractor. I wanted to ask them what they did: hang drywall and install toilets? That's what a general contractor does. And along the same lines, to most people a developer is someone who buys land and builds houses, not someone who writes and fixes programs. Don't call yourselves that, unless you want people to potentially misunderstand your job. Programmer is a word that is specific, succinct, and widely understood even by grandmas. Now, we have individual contributor. That sounds like you gave money to someone's kickstarter project.