4

Is there a real difference between software engineer vs software developer vs programmer? Or is it just terminology?

Comments
  • 4
    It's like vanilla. Many different flavors of vanilla, but when it comes down to it it's just vanilla. Which one sounds best to you?
  • 0
    Depends on who you ask. When people say/write "software engineer(ing)" they sometimes refer specifically to more SW engineering-related(aka boring) areas like testing, project management, requirements & planning etc.

    I pretty much use them interchangeably, some people are probably more pedantic about it but who cares.
  • 10
    Engineering: generally known as low level / hardware oriented and holds a CS degree.

    Developer: they one that gets shit done, with or without a degree.

    Programmer: only uses 1 language and nothing else, and leaves a giant turd in the code base every time.

    Others may have a different meaning, but... this sums it up for me.
  • 1
    Architect vs bricklayer?
  • 2
    Code Monkey: turns bananas into poorly implemented php code.Its me, I am code monkey
  • 2
    Engineer is formally trained to get shit done, Developer claims that he can get shit done, Programmer tries to get shit done.
  • 0
    @drewbie what if it's vanillin?
  • 0
    @electrineer burn it at the stake.
  • 0
    @drewbie but this sounds like a porn thing.
Add Comment