QUOTE(davidaaron23 @ 21 May, 2009 - 01:46 PM)

I have a cpl of people who have told me that sharepoint, c#, vb are some of the best to focus my energy on.
Not bad advice. Of course, it all depends on the area where you're looking for work, so you should browse the job boards and see what is most in demand in your area. Where I live, .NET (C# and VB) and Java are about tied for most used, followed by C++ and then PHP. Those are pretty much the only languages on the map. I've seen some Sharepoint, but not a huge amount - most of the .NET work here is just generic C#/VB with SQL Server. Of course, things may be different where you live, so
do the research.
QUOTE
Also when getting job in your own personal experiences what is more important or needed: experience, a degree(im currently getting my associates then going for bach), or certifications.
Experience is
definitely the big thing (especially in a tough economy). As for the others, it depends on the job and the company. Some companies aren't picky about education, but others use it as a screening criterion, i.e. they won't even look at you if you don't have a bachelor's degree. I've not seen much demand for certifications - I think they're generally seen as a "nice to have" and might be a tie-breaker if 2 candidates are very close, but they aren't usually a requirement.