Re:The most prized degree in India became the most worthless
by remmargorp64 on Tuesday May 12, 2020 @12:23PM
(#23155825)
But according to the dictionary, and engineer is a person who designs, builds, or maintains engines/machines/public works.
An engineer isn't just someone who designs things... but also someone who builds and maintains them.
Wouldn't that mean that even a lowly programmer who is just simply maintaining code is also an engineer?
But to come to your point, in my mind - an engineer is the one who designs the software, a programmer is the one who actually writes good code to make that design a reality, and a developer is a blanket term for someone who does both (or more) jobs.