After learning Java at college I moved on to VB.NET and Java at undergraduate level and post-graduate level, all predominantly winforms based, before ending up in an ASP.NET Web Development role professionally. After two years doing web development in ASP.NET and MVC, transitioning to C# along the way, I'm currently working in a more generic "IT Developer" role, working mostly with C# in Winforms.