A skill that can be learned within months cannot guaranttee you job.
If you know it, someone else must already have finished the training and
get the job.
I work in a not-so-small company, as far as I know no one in the company get a .NET MCSD certificate yet. So I assume .net MCSDs will be marketable easily.