I came from the all-around background (started building/fixing computers, then programming, now full-time DBA) and I can't agree more that the database world has evolved well beyond the ability to 'know-it-all'...specialty knowledge is needed now more than ever!
I think you pegged the personality and skills part! I can't wait to see part 2.
Thanks,
James
~ Without obstacles, you cannot progress ~
http://sqln.blogspot.com/