nouns - What is a good, short, word to describe a software engineer?


What should I call a person who write software, computer programs ? I know he/she is a software engineer, can I call him/her as "Coder"?



Answer



In increasing order of formality:




  • Coder refers to someone who engages in the act of writing source code, and has a very casual, possibly even negative connotation.




  • Programmer refers to someone who writes software, which has a neutral connotation.




  • Developer or dev refers to someone who develops software, which may or may not involve actually writing it, but probably does.




  • Software engineer and computer scientist are more formal terms for those with degrees or other professional qualifications.




  • SE is a commonly used abbreviation in speech for a software engineer, but CS is only used for computer science itself, not the people who practice it.




Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

time - English notation for hour, minutes and seconds

grammatical number - Use of lone apostrophe for plural?

etymology - Origin of "s--t eating grin"

etymology - Where does the phrase "doctored" originate?

word choice - Which is the correct spelling: “fairy” or “faerie”?