Re: programming skill set
Ideal programer these days is someone that knows business first and then some programming languages such VB, C, etc...
If you are an expert in some industries such manufacturing, trading, sales and distribution, accounting, etc, etc, etc and you know how to program any employeer will be more than happy to offer you a job.
Programming skills only won't get you far.
Re: programming skill set
Next step:
Learn C# . If you're a winforms programmer, it can't hurt to know both.
If you're going to be a web developer, then learn ASP.NET, JS, XHTML, XML, HTML, CSS, to start with that is.
Whatever your field, you'll also need to keep expanding on your knowledge, forever... until you die.
Re: programming skill set
And, if you're a VB programmer (as opposed to someone who learned programming before he learned any particular language), learn programming. There's a big difference between knowing VB and knowing programming. But RhinoBull made the most important point; you can't write a decent accounting program - no matter how good your programming skills are - if you don't know accounting thoroughly.