What's the difference between a computer scientist filling the role of programmer and somebody who is both a computer scientist and a programmer? If you can fill the role of X competently, why can you not rightly be said to be an X?
You're X AND Y. Not just Y. Just like someone here on HN who worked on their double bachelors of Math AND Physics while there was a minor called Math-Physics. S(he) worked hard for that and.