For the last year I've been working in a small firm, mainly doing photoshop to HTML+CSS, and back-end development in C#; and of course a sprinkle of javascript here and there.
My background is basically summed up by being half a year from completing a bachelors degree in informatics(put on hold because working/learning .Net took most of my waking hours), and a basic interest in computers.
Didn't really fall for programming until I started working in that area,
but boy oh boy, when you fall for that seductive code-mistress, you fall hard ;-),
so there's no doubt regarding my general career direction.
Ok, bit of a long-winded intro; what I seek, or should I say crave, is some guidance on what you, fellow developers(with a better understanding of the business as a whole), would recommend me doing next?
I use at least the same amount of time, if not more, time in Visual Studio and fiddling in Firebug as I did while employed, but looking at wanted ad's for hints as to which technologies/languages/etc. I should concentrate on does not really feel especially rewarding.
Should I invest time into learing Silverlight? Hone my understanding of javascript? Focus on a better understanding of the paradigms that lays the foundation of programming? Broaden my horizon, and teach myself some adminstrative skills(like AD and such), or perhaps attain some knowledge of actionscript?
When being 30 years old, and with such a limited background, I feel that I should make every line count... ;-)
I feel I've got a pretty solid understanding of C# and OO in general.
So, what's your basic thoughts regarding the future of this industry, and more specific, how you got any advice for me?
UPDATE : Wow, thank you all for an amazing amount of advice! Of course, completing a bachelor is on my to-do list, but experiencing first hand the difference between university(in Oslo, Norway...can only adress my personal experience) and what you learn at a stimulation work environment, makes it hard, not to mention disencouraging, to prioritize studies over trying to get a new position as a developer.