Does it though? Is there such thing as a low-trade programmer? Even at the very entry level the job postings say "Junior Software Engineer". Programmer, to me, just rings of the 80s/90s, when code was a little more gristly and our field didn't have quite such an inflated ego. It has a vintage charm.
"Software Developer" is... fine. It's accurate and descriptive, just very boring (and a bit verbose; "developer" without "software" could be ambiguous so you usually need to say both).
Does it though? Is there such thing as a low-trade programmer? Even at the very entry level the job postings say "Junior Software Engineer". Programmer, to me, just rings of the 80s/90s, when code was a little more gristly and our field didn't have quite such an inflated ego. It has a vintage charm.
"Software Developer" is... fine. It's accurate and descriptive, just very boring (and a bit verbose; "developer" without "software" could be ambiguous so you usually need to say both).