What to do/learn next?  (newbie career advice)
I'm 30 years old, never finished my college degree and I work in the family business.  Recently, I decided to go back to school at nights as an insurance policy.  As I like computers and it seems like they are going to be around for a while, I enrolled as a compsci major.  I'm currently taking an Intro to Java course and I absolutely love it.  I thoroughly enjoy everything about programming and I hate to brag, but I'm pretty good at it.  I'm top in the class and I'm able to finish projects that take others hours in a fraction of the time (of course this isn't an ivy league school and I'm not purporting to be the next Bill Gates).  But I feel like this might be what I was put here to do.

I know I'm essentially 10 years behind the typical programmer, so I'm looking to try to expedite my growth.  One blog I read by a respected programmer suggests learning ASP.net and C#/VB ASAP.  So I'm currently spending time learning Java in class and ASP/C# on the side (all the while working a full time non-computer related job).  

What makes my decision so hard is that I really have no feel for the industry or anything, I just know that I love to program and I love the challenge of putting together a program.  I know it's hard, and it's so general, but I would really appreciate any advice you can give.  Should I stay the course and learn Java and ASP/C# simultaneously?  Or focus just on Java and then learn something else?  Again, I know it's tough but any and all advice is appreciated.  Also, thanks for taking the time out of your day for reading this!!
What to do/learn next?  (newbie career advice)
===

I'm 30 years old, never finished my college degree and I work in the family business.  Recently, I decided to go back to school at nights as an insurance policy.  As I like computers and it seems like they are going to be around for a while, I enrolled as a compsci major.  I'm currently taking an Intro to Java course and I absolutely love it.  I thoroughly enjoy everything about programming and I hate to brag, but I'm pretty good at it.  I'm top in the class and I'm able to finish projects that take others hours in a fraction of the time (of course this isn't an ivy league school and I'm not purporting to be the next Bill Gates).  But I feel like this might be what I was put here to do.

I know I'm essentially 10 years behind the typical programmer, so I'm looking to try to expedite my growth.  One blog I read by a respected programmer suggests learning ASP.net and C#/VB ASAP.  So I'm currently spending time learning Java in class and ASP/C# on the side (all the while working a full time non-computer related job).  

What makes my decision so hard is that I really have no feel for the industry or anything, I just know that I love to program and I love the challenge of putting together a program.  I know it's hard, and it's so general, but I would really appreciate any advice you can give.  Should I stay the course and learn Java and ASP/C# simultaneously?  Or focus just on Java and then learn something else?  Again, I know it's tough but any and all advice is appreciated.  Also, thanks for taking the time out of your day for reading this!!