Originally posted by Tony Alicea:
First of all, you don't mention what is your graduation about. PhD? MS? BSc? In what? English Literature or Physics? Maybe Computer Science?
Java is not going away anytime soon, the same way that the Web (and the Internet before it) is [b]NOT going away so...
Web development is going to be around for a long time. The language that you are asking for..., is it the Web development language of the moment (Java), or the language of the future (Java? OK, maybe C#, Ha ha!)
The answer for you is simply JAVA. Because Java is a 6-year old language and C# is a ZERO years-old language. C# is a Java look-alike language so it would be VERY easy for Java programmers to switch to it. Easier than for current Micro$haft programmers of Visual Basic (VB) and Inactive Server Pages (ASP). If you read the literature, VB and ASP programmers were disappointed to say the least when they learned that their old programs won't work in the "new" .Net framework and that they have to learn REAL OOP.
We Java programmers ALREADY know that.
So learn Java as best you can and as soon as possible. Pass Sun Certified Programmer for the Java 2 Platform Certification with over 95% and that in itself will help you get interviews. A lot of companies look for that if the applicant does not have professional experience.
I repeat, getting a high score in Sun's Certification exam WILL help you get interviews. A lot of companies look for that (especially with a high passing score).
In the meantime, while you study Java and for the coveted Certification, you can publish your non-trivial student exercises on a public Web site which is free.