Na minha opinião, os envolvidos com informática se dividem em dois grupos quando o assunto é certificação Microsoft. Existe uma minoria que tem experiência própria com isto e fala siglas estranhas como MCSE, MCAD, MCP e menciona o tempo todos números cabalísticos como 70-290 e 70-316. E existe a grande maioria que vive feliz ignorando tudo isto. O objetivo deste post é estragar a felicidade desde segundo grupo :)
As descrições abaixo podem conter erros ou ficarem desatualizadas, a página da Microsoft sobre certificação é www.microsoft.com/learning (pelo menos atualmente).
Como se obtem uma Certificação Microsoft
Com um exceção recente, as certificações Microsoft são obtidas passando em exames. Os exames são realizados em micros e, em grande parte, são compostos de questões de múltipla escolha. Não existe nenhum pré-requisito (curso, anos de experiência comprovada, etc); qualquer um pode fazer um exame e, se atingir a nota mínima, está aprovado.
Os exames são desenvolvidos pela Microsoft, porém a aplicação dos exames é feita por duas empresas americanas, a Pearson Vue e a Prometric. Estas empresas, por sua vez, credenciam centenas (milhares?) de centros de teste espalhados pelo globo. Atualmente os exames custam US$80, existem com frequência promoções envolvendo vales (vouchers) que cobrem parte ou todo o custo.
Ao passar no primeiro exame você se torna um MCP (Microsoft Certified Professional). Outros títulos são obtidos passando em combinações de provas.
O que você ganha sendo certificado
Fama, fortuna, mulheres lindas (ou homens lindos, se for o caso) - se você quer tudo isto é melhor tratar de aprender a jogar bola (ou a desfilar na passarela no cado das mulheres).
Para você mesmo, você poderá ganhar um pouco de auto-confiança. Para aquela minoria que conhece o assunto, você ganhará algum respeito pois eles sabem das dificuldades para obter uma certificação. O resto do mundo não vai saber exatamente do que se trata e, na sua maioria, vai ser indiferente.
A Microsoft envia um certificado, um broche e um cartão de identificação a cada certificação obtida (não a cada prova), mas você tem que solicitar. Você pode emoldurar o certificado e colocar sobre a mesa (no mínimo a assinatura impressa do Bill Gates vai chamar a atenção). Já experimentei usar o broche em eventos da Microsoft, ninguém prestou atenção. O cartão eu usei como fundo em uma das fotos deste blog (o primeiro uso prático que encontrei).
Nos eventos anuais da Microsoft é comum darem um brinde para os certificados.
Como se preparar para um exame
Ao contrário do que alguns imaginam, experiência profissional com a matéria de um exame não é condição necessária nem suficiente para passar. É perfeitamente possível estudar um assunto que não faça parte do seu dia-a-dia e passar no exame. No meu caso, uso os exames exatamente para me obrigar a estudar aquilo que não uso nem conheço. Por outro lado, uma característica dos exames é ser bastante abrangente enquanto que no trabalho a gente tende a se concentrar em uma faixa estreita.
Isto não significa que a experiência não seja útil, muito menos que o estudo não deva incluir uma parte prática.
Existem diversas formas de estudar para um exame, cada pessoa obtem melhores resultados com uma determinada combinação. As maneiras principais são cursos, livros, simulados e a prática.
Existem cursos voltados diretamente para a preparação aos exames e cursos mais gerais. Em algum ponto entre eles estão os cursos com material oficial da Microsoft (MOC - Microsoft Official Curriculum).
Da mesma forma, existem livros específicos para preparação, inclusive da Microsoft Press. Com uma exceção, usei sempre este tipo de livro como roteiro de estudo, complementando com informações obtidas na internet e livros sobre temas específicos (os bons livros de preparação costumam conter uma bibliografia no final de cada capítulo). Os livros de preparação se concentram na matéria que cai no exame e são bem resumidos, porém (pelo menos os bons) costumam conter também informações úteis para o dia-a-dia.
Várias empresas (como Transcender, ...) comercializam exames simulados, O custo destes simulados é relativamente alto; a única ocasião em que adquiri um foi para o meu primeiro exame de Análise de Requisitos e Definição de Arquiteturas, para me acostumar com o formato das questões. Felizmente as empresas costumam disponibilizar versões demo dos simulados (com poucas questões); vários livros de estudo vem com estas versões. Algumas empresas oferecem simulados com "questões reais de prova", existem questões legais e morais envolvidas (ver braindumps adiante).
Uma forma bastante eficiente de fixar o estudo é através da prática. Muitos livros de estudo contem exercícios práticos descritos passo a passo. Para fazer estes exercícios você vai precisar do produto, se não der para comprá-lo veja se não está disponível uma versão trial.
As Certificações de Desenvolvimento
Quando comecei a me interessar por certificação, a certificação para desenvolvedores era a MCSD (Microsoft Certified Software Developer), retroativamente chamada de MCSD Visual Studio 6. Para obter esta certificação eram necessários 4 exames: um de Análise de Requisitos e Definição de Arquiteturas, um de Desenvolvimento de Aplicação Desktop (com opções de Visual C++, Visual Basic e Visual FoxPro), um de Desenvolvimento de Aplicação Distribuida (também com opções de Visual C++, Visual Basic e Visual FoxPro) e um exame "eletivo" (escolhido livremente em uma lista de cerca de meia dúzia de exames). No meu caso fiz o exame de aplicação desktop para Visual C++, o de aplicação distribuida para Visual Basic e como eletivo o Projeto e Implementação de Base de dados com o SQL Server 2000.
Com o lançamento do .Net, a Microsoft criou duas novas certificações: MCAD (Microsoft Certified Application Developer) e MCSD .Net. Para ser um MCAD são precisos 3 exames: um exame de desenvolvimento de Web Services e Server Components (em C# ou VB.Net), um exame de Desenvolvimento de Aplicações (Windows ou Web, em C# ou VB.Net, num total de quatro opções) e um exame eletivo (com várias opções). Para ser um MCSD .Net são precisos 5 exames: um de Análise de Requisitos e Definição de Arquiteturas, um exame de Desenvolvimento de Web Services e Server Components (em C# ou VB.Net), um exame de Desenvolvimento de Aplicações Windows (em C# ou VB.Net), um exame de desenvolvimento de aplicações Web (em C# ou VB.Net) e um exame eletivo. No meu caso aproveitei o eletivo do MCSD VS6 e fiz os demais exames em C#. O lançamento do Visual Studio 2003 não afetou as certificações nem, até onde sei, os exames.
No final de 2005, junto com o lançamento do Visual Studio 2005, a Microsoft anunciou uma mudança profunda nas certificações. Foi criado o MCTS (Microsoft Certified Technology Specialist), com três credenciais para desenvolvedor, relativas a aplicações Web, Windows e Distribuídas. Cada uma destas credenciais requer apenas 2 exames, um igual para todas (Application Development Foundation) e outro específico. No início dos exames específicos deve-se escolher a linguagem de programação: C#, VB.Net ou C++ (somente para o exame de aplicações Windows). Além do MCTS, foi criado o Microsoft Certified Professional Developer: Enterprise Applications Developer. Para ser um MCPD:EAD é preciso passar nos 4 exames de MCTS e mais o exame Designing and Developing Enterprise Applications. Quem já é MCSD .Net pode obter o MCPD:EAD passando em dois exames de atualização.
Braindumps e Outras Robalheiras
Uma discussão sobre certificação não seria completa sem tocar neste assunto espinhoso (que muita gente prefere ignorar). No início de cada exame o candidato assina um termo de sigilo; a Microsoft protege as questões de prova também por copyright e como segredo industrial. Eventual material de rascunho usado durante a prova deve ser deixado no centro de teste.
Tudo isto não impede que algumas pessoas registrem em sites as suas recordações das questões de prova, gerando os chamados braindumps. Um outro candidato pode então decorar as perguntas e respostas e com isto passar no exame sem saber nada (supondo que o número de variações de perguntas seja baixo frente ao número de braindumpers).
Algumas pessoas são ainda mais preguiçosas e se limitam a falsificar o certificado (ou simplesmente colocar no currículo certificações que não possui).
Isto serve também de materia prima para espertalhões, que revendem os braindumps como material de estudo ou simulados ou até mesmo oferecem certificados falsos.
Como já disse em outra ocasião, tudo isto é imoral e ilegal.
19/out/07: pequenos acertos no texto.
Mostrando postagens com marcador Certificação. Mostrar todas as postagens
Mostrando postagens com marcador Certificação. Mostrar todas as postagens
domingo, julho 23, 2006
Certificação Microsoft
quarta-feira, junho 28, 2006
NCSD.Net - Oficialmente
Novamente demorou somente 2 dias para o resultado do exame chegar à Microsoft. Já solicitei o "Welcome Kit" (certificado, cartão e broche) .
segunda-feira, junho 26, 2006
MCSD.Net
Passei hoje na prova que faltava para ser um Microsoft Certified Software Developper for Microsoft .Net. A prova foi "Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET". Acabei não estudando muito devido ao curto tempo desde a prova anterior, um acúmulo de serviço e, principalmente, uma gripe irritante. Felizmente grande parte da matéria também fazia parte das provas anteriores. O resultado não foi brilhante, mas bem satisfatório (e mais que suficiente para a aprovação).
Próximos exames de certificação (upgrade para MCPD) só daqui a alguns meses. A família agradece...
Próximos exames de certificação (upgrade para MCPD) só daqui a alguns meses. A família agradece...
quarta-feira, junho 07, 2006
MCAD - Oficialmente
Desta vez as coisas funcionaram rápido e o resultado do exame que eu fiz dois dias atrás já chegou na Microsoft (teoricamente poderia demorar até duas semanas e no exame anterior demorou três).
Agora só falta receber o diploma pelo correio.
Agora só falta receber o diploma pelo correio.
segunda-feira, junho 05, 2006
Desenvolvedor de Aplicativos Certificado Microsoft (MCAD)
Bem, ainda falta a minha nota chegar até a Microsoft (da última vez demorou algumas semanas e precisou de um cutucão), mas com a prova de hoje (exame 70-320 - Developing XML Web Services and Server Components with Microsoft Visual C#) completei os requisitos.
Eu estudei principalmente pelo Training Guide da Que, de autoria do Amit Kalani. O livro é muito bom, mas não deixa de ser um resumo. Cada um dos onze captítulos merece um livro a parte (e tenho quase certeza que existem todos estes livros). O livro contém uma quantidade generosa de exercícios práticos e vem com um CD com uma versão eletrônica do livro e um simulado demo (com 60 questões).
Eu estava muito confiante na vespera, tendo ido muito bem no simulado impresso do livro e razoavelmente bem no simulado do CD. No início da prova, como de costume, deu aquele susto de ver algumas coisas que eu nem sabia o que era... No final eu estava confiante de ter passado, mas por pouco. Nova surpresa ao ver o resultado: aparentemente a cultura geral e o bom senso (e provavelmente um pouco de sorte) funcionaram e um tirei um notão (devo ter errado somente três ou quatro questões das 43).
A principal dificuldade do exame é que ele cobre muita coisa e várias questões são sobre detalhes. Além disso, a redação das perguntas é muitas vezes confusa. Teve uma única questão que eu achei bastante fora do assunto (dizia respeito a uma propriedade de uma classe não relacionada diretamente a Web Services ou Server Components).
Bem, daqui a 3 semanas faço o último exame para obter a certificação MCSD .Net. Só para não esquecer, estas duas certificações já ficaram obsoletas com o lançamento do .Net Framework 2.0. No segundo semestre tento a sorte com os exames de upgrade.
Eu estudei principalmente pelo Training Guide da Que, de autoria do Amit Kalani. O livro é muito bom, mas não deixa de ser um resumo. Cada um dos onze captítulos merece um livro a parte (e tenho quase certeza que existem todos estes livros). O livro contém uma quantidade generosa de exercícios práticos e vem com um CD com uma versão eletrônica do livro e um simulado demo (com 60 questões).
Eu estava muito confiante na vespera, tendo ido muito bem no simulado impresso do livro e razoavelmente bem no simulado do CD. No início da prova, como de costume, deu aquele susto de ver algumas coisas que eu nem sabia o que era... No final eu estava confiante de ter passado, mas por pouco. Nova surpresa ao ver o resultado: aparentemente a cultura geral e o bom senso (e provavelmente um pouco de sorte) funcionaram e um tirei um notão (devo ter errado somente três ou quatro questões das 43).
A principal dificuldade do exame é que ele cobre muita coisa e várias questões são sobre detalhes. Além disso, a redação das perguntas é muitas vezes confusa. Teve uma única questão que eu achei bastante fora do assunto (dizia respeito a uma propriedade de uma classe não relacionada diretamente a Web Services ou Server Components).
Bem, daqui a 3 semanas faço o último exame para obter a certificação MCSD .Net. Só para não esquecer, estas duas certificações já ficaram obsoletas com o lançamento do .Net Framework 2.0. No segundo semestre tento a sorte com os exames de upgrade.
sexta-feira, maio 26, 2006
Sério ou Brincadeira?
Vi no Newsgroups do Technet o link abaixo
http://www.certifai.xpg.com.br/index.php
dei uma olhada no site e não consegui decidir se é ou não uma brincadeira. Será que alguém pagaria R$50 por um transcript MCP falso? (Para quem não conhece, o transcript MCP é uma folha com a relação das provas de certificação Microsoft que você fez, você imprime no seu próprio micro acessando um site da Microsoft).
Ah sim, é claro que ser for sério é ilegal, imoral, etc.
Agora vou voltar aos meus estudos para obter o meu certificado à moda antiga.
http://www.certifai.xpg.com.br/index.php
dei uma olhada no site e não consegui decidir se é ou não uma brincadeira. Será que alguém pagaria R$50 por um transcript MCP falso? (Para quem não conhece, o transcript MCP é uma folha com a relação das provas de certificação Microsoft que você fez, você imprime no seu próprio micro acessando um site da Microsoft).
Ah sim, é claro que ser for sério é ilegal, imoral, etc.
Agora vou voltar aos meus estudos para obter o meu certificado à moda antiga.
sexta-feira, maio 12, 2006
Certificação
Como mencionei em 10 de janeiro, estou a um exame da certificação MCAD e a dois exames da MCSD .Net (ambas já obsoletas). Graças às promoções do TechNet Brasil, tenho vouchers para exames gratuitos válidos até 1/julho. Portanto criei coragem e marquei o exame 70-320 para o começo de junho. Se sobrar fôlego, vou tentar também o 70-316.
Portanto, agora é "crunch time" e os posts aqui e no Wiki C/C++ Brasil vão ficar ainda mais escassos.
Portanto, agora é "crunch time" e os posts aqui e no Wiki C/C++ Brasil vão ficar ainda mais escassos.
terça-feira, janeiro 10, 2006
Mais um Exame de Certificação
Em 15 de abril de 2003 comprei na Amazon o meu primeiro lote de livros sobre .NET. Entre eles, o MCAD/MCSD Training Guide do Amit Kalani para o exame 70-315 (Developing and Implementing Web Applications with Visual C# and Visual Studio .Net). Meu objetivo, na época, era obter o MCAD até o final do ano. Considerando os exames em que já fui aprovado para obter o MCSD Visual Studio 6, preciso, além do 70-315, apenas mais um exame (70-320).
O ritmo do estudo oscilou conforme a pressão do trabalho e da família. Na metade de 2003 mudei as minhas prioridades e passei a estudar para o exame 70-300 (Analyzing Requirements and Defining Microsoft .NET Solution Architetures), a fim de aproveitar uma oferta de exame gratuito para quem já tinha a certificação em MCSD. Após passar no exame, voltei à inconstância do estudo. De alguma forma, 2004 passou sem que eu prestasse qualquer exame.
Em agosto de 2005, ganhei um voucher de exame gratuito em uma das promoções do TechNet Brasil e defini como nova meta para o MCAD o final de 2005. Em novembro, com o lançamento do Visual Studio 2005, a Microsoft anunciou novos exames (a serem disponibilizados em 2006) e uma mudança radical nas certificações de desenvolvimento. Em meados de dezembro, descobri que o voucher valia apenas até 8 de janeiro. Com este incentivo adicional, entrei em um ritmo acelerado de estudo e no dia 4 passado prestei e passei o exame (agora quase obsoleto).
Para quem não conhece o processo de certificação da Microsoft, eu diria que na essência eles consistem em passar em exames. Você estuda da forma que achar melhor, agenda o exame em um centro autorizado, vai no dia combinado, responde às perguntas no micro e se acertar um número mínimo de questões passou no exame. Tendo passado em um exame, você é um MCP (Microsoft Certified Professional), com direito a diploma, cartão e broche. Determinadas combinações de exames dão direito a títulos adicionais (com diploma, cartão e broche).
A pergunta mais comum sobre certificação é se vale a pena. A minha resposta é que depende do que você espera da certificação. No meu caso, eu comecei a me interessar por certificação no final de 2001, em um momento em que estava com grandes dúvidas sobre a minha carreira. Meus objetivos eram dois: mostrar a mim mesmo que eu era capaz de passar nos exames e aumentar a abrangência dos meus conhecimentos (já que eu trabalhei sempre em áreas bem específicas). Tenho certeza que atingi estes dois objetivos. Não percebi os efeitos colaterais da certificação apregoados por alguns, como aumento expressivo da remuneração, veneração pelos colegas de trabalho e fim da queda de cabelo.
Um outro mito sobre certificação é a sua relação direta com a experiência profissional com o assunto. Eu diria um profissional com anos de experiência terá dificuldades nos exames, pelo fato da experiência tender a se concentrar em algumas tecnologias e os exames serem muito abrangentes. Olhando pelo outro lado, é plenamente possível passar num exame sem ter experiência profissional no assunto. No meu caso específico, tenho usado os exames como incentivo para estudar assuntos com os quais não tenho contato no dia-a-dia e os resultados tem sido positivos.
Para quem ainda pretender prestar o exame 70-315, alguns comentários. O livro do Amit Kalami foi muito bom, além de preparar para a prova ele ensina bastante coisa para quem for usar C# no dia-a-dia. Recomendo fazer toda a parte prática do livro (o que acabei não fazendo na correria final). O exame consta de 43 questões de múltipla escolha, o software deixa bem claro quando é esperada mais de uma alternativa e não deixa selecionar a mais ou a menos. O tempo é mais que suficiente, e ainda se ganha mais 1/2 hora pelo exame estar em inglês. A nota mínima é 700, ou seja, você precisa acertar pelo menos 31 das 43 questões (supondo que não se possa acertar parcialmente uma questão). A redação das questões sofre muito da tentativa de dar uma roupagem "prática" às questões, o que resulta numa enxurrada de informações desnecessárias. Por outro lado, ocasionalmente uma informação vital está escondida no meio do texto, portanto você precisa ler tudo com muita atenção. As questões em si são um segredo industrial da Microsoft e você precisa aceitar um NDA antes de começar o exame. Como levo a sério NDAs, digo apenas que o livro do Amit Kalami cobriu bem o assunto. O nível de dificuldade é suficiente para fazer a maioria das pessoas suar, é importante não entrar em pânico ao ficar em dúvida e lembrar que você não precisa acertar todas as questões para ser aprovado.
Agora é decidir se vou tentar fazer o 70-320. Apesar de também estar obsoleto, o livro está na minha estante pegando poeira...
Enquanto isso, tem gente já fazendo os exames da nova geração.
O ritmo do estudo oscilou conforme a pressão do trabalho e da família. Na metade de 2003 mudei as minhas prioridades e passei a estudar para o exame 70-300 (Analyzing Requirements and Defining Microsoft .NET Solution Architetures), a fim de aproveitar uma oferta de exame gratuito para quem já tinha a certificação em MCSD. Após passar no exame, voltei à inconstância do estudo. De alguma forma, 2004 passou sem que eu prestasse qualquer exame.
Em agosto de 2005, ganhei um voucher de exame gratuito em uma das promoções do TechNet Brasil e defini como nova meta para o MCAD o final de 2005. Em novembro, com o lançamento do Visual Studio 2005, a Microsoft anunciou novos exames (a serem disponibilizados em 2006) e uma mudança radical nas certificações de desenvolvimento. Em meados de dezembro, descobri que o voucher valia apenas até 8 de janeiro. Com este incentivo adicional, entrei em um ritmo acelerado de estudo e no dia 4 passado prestei e passei o exame (agora quase obsoleto).
Para quem não conhece o processo de certificação da Microsoft, eu diria que na essência eles consistem em passar em exames. Você estuda da forma que achar melhor, agenda o exame em um centro autorizado, vai no dia combinado, responde às perguntas no micro e se acertar um número mínimo de questões passou no exame. Tendo passado em um exame, você é um MCP (Microsoft Certified Professional), com direito a diploma, cartão e broche. Determinadas combinações de exames dão direito a títulos adicionais (com diploma, cartão e broche).
A pergunta mais comum sobre certificação é se vale a pena. A minha resposta é que depende do que você espera da certificação. No meu caso, eu comecei a me interessar por certificação no final de 2001, em um momento em que estava com grandes dúvidas sobre a minha carreira. Meus objetivos eram dois: mostrar a mim mesmo que eu era capaz de passar nos exames e aumentar a abrangência dos meus conhecimentos (já que eu trabalhei sempre em áreas bem específicas). Tenho certeza que atingi estes dois objetivos. Não percebi os efeitos colaterais da certificação apregoados por alguns, como aumento expressivo da remuneração, veneração pelos colegas de trabalho e fim da queda de cabelo.
Um outro mito sobre certificação é a sua relação direta com a experiência profissional com o assunto. Eu diria um profissional com anos de experiência terá dificuldades nos exames, pelo fato da experiência tender a se concentrar em algumas tecnologias e os exames serem muito abrangentes. Olhando pelo outro lado, é plenamente possível passar num exame sem ter experiência profissional no assunto. No meu caso específico, tenho usado os exames como incentivo para estudar assuntos com os quais não tenho contato no dia-a-dia e os resultados tem sido positivos.
Para quem ainda pretender prestar o exame 70-315, alguns comentários. O livro do Amit Kalami foi muito bom, além de preparar para a prova ele ensina bastante coisa para quem for usar C# no dia-a-dia. Recomendo fazer toda a parte prática do livro (o que acabei não fazendo na correria final). O exame consta de 43 questões de múltipla escolha, o software deixa bem claro quando é esperada mais de uma alternativa e não deixa selecionar a mais ou a menos. O tempo é mais que suficiente, e ainda se ganha mais 1/2 hora pelo exame estar em inglês. A nota mínima é 700, ou seja, você precisa acertar pelo menos 31 das 43 questões (supondo que não se possa acertar parcialmente uma questão). A redação das questões sofre muito da tentativa de dar uma roupagem "prática" às questões, o que resulta numa enxurrada de informações desnecessárias. Por outro lado, ocasionalmente uma informação vital está escondida no meio do texto, portanto você precisa ler tudo com muita atenção. As questões em si são um segredo industrial da Microsoft e você precisa aceitar um NDA antes de começar o exame. Como levo a sério NDAs, digo apenas que o livro do Amit Kalami cobriu bem o assunto. O nível de dificuldade é suficiente para fazer a maioria das pessoas suar, é importante não entrar em pânico ao ficar em dúvida e lembrar que você não precisa acertar todas as questões para ser aprovado.
Agora é decidir se vou tentar fazer o 70-320. Apesar de também estar obsoleto, o livro está na minha estante pegando poeira...
Enquanto isso, tem gente já fazendo os exames da nova geração.
Assinar:
Postagens (Atom)