system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: What is the difference between "software engineer" and "programmer"?
gpt
You are getting answers in the theoretical realm.  In the practical realm it is a matter of semantics.  And it depends on the place you work on what you are called.  

Someone called a programmer may actually be doing software engineer.  And some software engineers are programming.