Discussions
Back to Discussions

What's the daily, regular word for a person that codes for a living?

Takheer
Hey everyone, I know it's not a very straightforward question, but what's the generic term for a person that writes code using programming languages? Is programmer a normal word or not? I know there's software engineer and other stuff but is it natural to just say, "He's a programmer"? Like "He's a doctor" instead of specifying and saying "He's a surgeon/physician", can we do the same with programmer or not? Is programmer even a word in today's language or is it outdated? Coder? What's the normal daily generic word? Please I'm begging you Thank you everyone for the input!

13 comments

fingerchopper•
Coder or programmer both work.
chayat•
Developer would be a good general term.
Optimal-Ad-7074•
in every team I've been part of, they're called developers.   my location is Canada.
Boxing_day_maddness•
In NZ and AUS we would commonly use "developer" in your job title and coder or programmer in conversation. If you're talking to someone you know doesn't know anything about IT you might say "I am a software developer" or "I am a computer programmer" as they as terms that have more understanding in the general population. If you were to just say "developer" it might be confusing for some people (some not most).
royalhawk345•
Programmer, Developer, and Software Engineer are used pretty interchangeably, colloquially. They may have different meanings to different people, but what those distinctions are exactly can be incredibly inconsistent.
Desperate_Owl_594•
programmer is what my brother is. coder sounds bad.
Ph4ntorn•
I’ve worked in software in the US for 20 years. When I started my career, it was more common to hear people called programmers than it is today. I almost never hear people call themselves or others programmers at work. It’s much more common to hear engineers, developers, or devs. But, without context, when people hear engineer, they think mechanical engineer, electrical engineer, chemical engineer, or something else other than software engineer. I think developer is less misleading, but it’s still a bit vague. So, programmer is still a useful single-word term to describe the job to someone in a social context.
prustage•
Software Developer. Developer on its own would do but in the wrong company they might think you build houses. or Software Engineer I have found this to be used more frequently when the end product is Telecoms, Process Control, Real time systems, Automation or Robotics. I wouldn't call a person who develops Apps a Software Engineer.
MeepleMerson•
Computer programmer, programmer, or coder. The term "coder" is less proper / more slang. Programmer is the most common, and computer programmer is used when making an effort to emphasize that a computer is the things being programmed (as opposed to devices and robots, for example). A software engineer is a programmer that applies a more formal engineering approach to the development of software, something that is particularly well suited to large-scale and complicated projects that involve larger groups of programmers.
RichCorinthian•
"Coder" is fine if you are a hobbyist, I guess, but I don't know many professionals who call themselves that in serious contexts. I tell people I'm a programmer, or a software developer, or a senior software engineer. I listed these in order of how impressive I'm trying to make it sound. If we are joking around I will say "I'm just a code monkey."
SnooDonuts6494•
Geek. (But sure, "programmer" is fine.)
GalaXion24•
Programmer or software developer
jmajeremy•
Programmer or software developer. "Coder" seems kind of informal.