Computer Science, Computer Programming, Software Engineering, etc. - it's all just a bunch of vague names for vaguely different types of jobs that are actually different but don't seem very different.
i've described myself as a coder, a software engineer, a developer, a programmer etc etc. It's all the same to me. think my job title is "software developer" i think.
I have a degree but it's nothing to do with computer science.