I know this is a sticky topic but what do you think a VB programmer should
know besides the language?

SQL ?
SYBASE?
XML ?
Crystal Reports?
ADO?
ASP?
Oracle?

I don't know what to specialize in if in fact that is a good idea. I'm worried
about JAVA with it's Swing capabilities could easily replace VB. I'm also
not sure of MS commimitment on the language since all of it's products seem
to be moving to the net in five or ten years.

Any ideas ?

Steve.