I am currently unemployed and i am fortunate enough to have two job choices in front of me:
- Web development for an american company that is about to open an office here (Mexico), this company owns a few portals. They work mostly with open source stuff (LAMP development, integration of 3rd party API's).
- Enterprise web application development for an american-indian company, they have most of their customers in USA and work with Microsoft technologies (ASP.NET, SQL Server, Silverlight and so forth...).
Right now i have very general and superficial knowledge about web development, because of this, i think of this as a very critical choice for my career.
I am leaning torwards .NET development, because there seem to be a lot of jobs for people with .NET in their skillset, but i think I'm missing something because I lack the experience to see a bigger picture here.