The Microsoft Certified Technology Specialist (MCTS) certifications are designed to help validate your skills on the features and functionality of Microsoft technologies. You can show your depth of knowledge in one specific technology, earn multiple MCTS certifications to show breadth across different products, or build on the MCTS to earn a Microsoft Certified IT Professional (MCITP) certification.
MCTS candidates are capable of implementing, building, troubleshooting, and debugging a particular Microsoft technology.
You can become an MCTS in any of these areas:
- Windows Applications (70-511 TS exam)
- Service Communication Applications (70-513 TS exam)
- Web Applications (70-515 TS exam)
- Data Access (70-516 TS exam)
- Silverlight (70-506 TS exam)
How good is to have a Microsoft Certified Technology Specialist (MCTS) certification?
Depending on who you talk to, you will get all kinds of answers for this question. But generalizing we could say that if you consider yourself a reasonably decent software developer or programmer, a Microsoft Certification is surely a good asset to include in your CV or resume.
Some active developers, those on the job, might tell you that some employers don’t really take into consideration whether you have a technology certification or not while others really do look into that and prefer their staff to be certified because of the guarantees it implies. In this case, the end of matter is that even though some companies don’t really care if you have a certification, having one does really open doors to some prospective employers. For example, most consulting companies that usually are bidding for contracts all the time, undoubtedly need certified employees so they can use that as an asset and as a means of assuring skill. The fact of the matter is that employers really want productive employees (developers that can get the job done under pressure, meeting deadlines, etc…). If you have a technology specialist certification but you can’t get the job done, the certification means nothing and the employer will certainly fire you. Nevertheless, as mentioned above, if you are a good developer having a cert is always a plus.
For those of you that don’t have a job, or if you haven’t got any work-experience or a tech education degree, a certification is definitively a very good means of proving that you have aptitude, an innate component of a competency, to become a good developer. In this case, paying for a exam preparation course and obtaining a certification is the least you can do to show your credentials to potential employers. Consider it as an investment. You will become much more employable after obtaining the certification. However, be careful, because many certifications require students to have some experience in the technology subject of the test. Make sure you read and understand exam preparation course requirements in terms of student profile. If you meet those requirements, or almost do, go ahead! If not, do some basic training before taking the bigger steps towards certification.
If none of the ideas above have really convinced you, maybe approaching this matter from a different point of view might do ;)