What are the key differences between software engineers and programmers?

  • What are the key differences between software engineers and programmers?

    Joel has already asked this question This isn't an easy question to answer and I'm not sure if there is a clear answer. But I do know that Joel has already posed that question.

  • Nicole

    Nicole Correct answer

    10 years ago

    When hiring, we look for a distinction between someone who is going to be able to help us architect our system, define processes, create technical specifications, implement advanced refactoring, etc. and someone who is going to help us complete programming tasks off a checklist. I believe you could call the former a Software Engineer and the latter a Programmer.

    Can you please clarify, do you hire both (for different jobs) or just the software engineers?

    You *could* call the former a Software Engineer, but I wouldn't. As Brendan's eluding to, that's typically a software architect's job.

License under CC-BY-SA with attribution


Content dated before 6/26/2020 9:53 AM