I recently quit my job. It felt like it was time to move on, and I had been offered another opportunity anyways. However this opportunity is only for this coming summer and after that I am going to need to find another job. I will possibly be looking for a job in the web development space, however my web dev skills are a bit out of date. I'm a PHP programmer but I never really got into the OO part of PHP which seems to be the popular thing now. I'm a novice with ASP.NET/C# and also Python (atleast from a web dev perspective) and I took a glance at Ruby once... My question is, really, what should I spend my time focusing on learning over the summer so that I can be the most marketable when it comes time to get that new job?
- What language is the most popular now and possibly for the next few years?
- Is there a specific style/way of programming in that language that i should focus on? (ex. MVC)
- Are there any really popular frameworks for this language that would be very beneficial to learn?
[EDIT] I'd like to make it clear that i have a decent bit of experience in OO development and also with the .NET framework itself. I've done some C# desktop development, I'm just new to the web space with that.