I view them as computer programmers. Just as a computer programmer is an artist in his own way, or a web designer is. However, they are only seldomly musicians. In my opinion, if you view DJs as musicians than we should view studio Engineers as musicians which we often don't. I understand the idea of creativity being utilized during a DJ's "performance" but as another poster viewed a guitar player as having the capability of being an instrumentalist but not necessarily a musician, I view DJ's in the same light. In the same light, but just with less time and hard work (concerning dexterity) than an traditional musical instrumentalist.
my two cents.