And I've thought of coders as closer to the traditional definition of 'software engineer'. More formalized education (or possibly not), more formal approach to the process of writing code (planning meetings, standards and practices, etc).
I'm not saying either one is better (both have a lot they bring to the table, and few people are all one or the other, we're usually somewhere on a sliding scale between the two).