I agree wholeheartedly with Jumpin.
I've yet to work with a DBA that isn't or hasn't been at some point a programmer, network admin, etc. Furthermore, most folks that I've worked with stay current (or as current as can be given time restrictions) with programming languages, interesting technology, be them new, or an iteration of a classic.
But what I love the most about being a DBA and being in DBA teams (regardless what they get called in corp-cv-speak) is working with a bunch of very interesting, likeminded, deeply technical people. A conversation can switch from SQL, to C#, to Unity back to SQL before veering off on a tangent to Assembler. In short they're interesting people interested in interesting things.