<p>At my company, a ‘software engineer’ is someone who might write code for computer chips or instrumentation. A ‘computer programmer’ (like me) writes code for business processes like payroll, inventory, accounting, reports, etc. Like someone above said - I work in the IT department, while the software engineers work in the engineering groups. My actual degree was Computer Science, with a concentration in Business Programming.</p>