Respostas:
Não tenho nenhuma certificação de banco de dados atual; Eu só tenho aqueles que meu local de trabalho exige que eu tenha por ser um administrador de sistemas, e mesmo esses provavelmente desaparecerão quando eu for declarado "não ser um administrador de sistemas" alguns meses atrás.
A certificação pode ajudar a diferenciá-lo entre pessoas diferentes quando você procura um emprego - é basicamente alguém que atesta a você, alegando que você tem um determinado conjunto de habilidades.
Mas se tudo se resumisse a uma pessoa que faz coisas há anos, versus alguém com um pedaço de papel que dizia que poderia passar em um teste, eu iria com a pessoa com experiência. Eu vi como muitos certificada DBAs Oracle que não tinha idéia do que eles estavam fazendo. (e quando os sistemas deles começaram a ficar lentos demais, recusaram-se a olhar para o banco de dados até eu "provar" que não era algo que o aplicativo estava fazendo de errado ... é claro, tivemos que mostrar a eles como obter estatísticas seu banco de dados, como eles não tinham idéia - eles eram operadores glorificados, certificando-se de que os backups eram executados e adicionando contas ocasionalmente para novos usuários).
A certa altura, meu trabalho havia me configurado uma conta no BrainBench, pois era necessário obter a certificação de terceiros em alguns anos, além dos testes anuais de segurança de computadores do meu local de trabalho. Em algumas semanas, eu consegui passar por mais de 70 testes, o que significava que obtive 'certificados de função' em mais de duas dúzias de funções. Até consegui passar nos testes de software que nunca havia usado antes (por exemplo, Checkpoint Firewall-1) e em alguns dos quais realmente me pergunto (por que um teste na administração da websever faz perguntas sobre cabeçalhos SMTP, mas nenhum sobre cabeçalhos HTTP ?).
...
Então, para confundir as coisas, sou contratado pelo governo federal dos EUA. Meu empregador (a empresa contratante) quer que eu tenha muitas certificações para me deixar impressionante, pois usa meu currículo para tentar conseguir mais trabalho para a empresa. Meu local de trabalho (governo) só quer que eu seja capaz de fazer o trabalho e não poderia me importar menos se eu fosse certificado ou não. Se eu precisar de uma nova habilidade, posso obter tempo do meu local de trabalho e o financiamento de um dos dois para assistir às aulas ... mas não preciso disso há mais de 6 anos.
Se eu quiser assistir às aulas, apenas pelo inferno, desde que eu possa justificar que beneficie meu trabalho, meu empregador pagará o meu 'benefício educacional' (que agora é reduzido pela metade, já que estamos dentro de 12 meses depois). data de término do contrato), mas eu teria que obter permissão separada do meu ATR (o funcionário ao qual me reportar) se ele estiver disposto a cobrir o meu tempo ou se for bom decolar durante o meio do dia (como Eu fiz quando estava trabalhando no meu mestrado)
...
Então, para responder às perguntas:
Tornei-me um DBA certificado MySQL 5.0 (o CMDBA mudou posteriormente para SCMDBA) em 11 de agosto de 2007.
Embora eu nunca tenha conhecido pessoalmente uma pessoa que tenha recebido um aumento porque ela foi certificada, esse nunca foi meu incentivo desde o início.
Eu queria ser levado a sério como DBA. Eu fiz a transição de um desenvolvedor para um desenvolvedor / DBA, começando no MySQL 4.0 em agosto de 2004. Peguei vários livros ao longo do caminho, incluindo:
Uma vez certificado, fui mais respeitado por meus colegas e meu chefe.
Quando mudei para minha nova carreira como DBA, trabalhando para meu ex-empregador que fazia serviços gerenciados de banco de dados , recebi o título de Senior DBA MySQL muito rapidamente porque exerci minhas habilidades desenvolvidas pelo processo de certificação.
Outros bancos de dados que fornecem certificações podem exigir a certificação dos últimos lançamentos principais. Isso reduz o fato de as grandes empresas (como Oracle e Microsoft) fazerem muito trabalho de suporte exigindo que os DBAs acompanhem os produtos. No entanto, isso apenas reforça a unidade de um DBA para se destacar na Administração de banco de dados. Embora eu tenha certificado apenas o MySQL 5.0, eu me esforço para acompanhar o MySQL 5.1, 5.5, 5.6 e o Percona Server.
À luz de tudo isso, o valor da certificação é diretamente proporcional ao valor que você atribui a ela . Afinal, certificação não é graduação . Certificação nada mais é do que uma abordagem disciplinada para ser autodidata. A Certificação MySQL serviu como meu trampolim na direção da auto-educação contínua.
Eu tenho a certificação Oracle e atualmente estou passando uma no PostgreSQL.
Para ser sincero, faço mais para as empresas externas do que para mim.
Muitas pessoas sem certificação são muito melhores do que eu, mas algumas empresas tradicionais ainda são bastante rígidas e apenas olham para a certificação. Então eu faço isso por não ter fechado as portas na minha frente.
Esta é uma pergunta bifurcada, mas tentarei responder as duas primeiras, somente da perspectiva do SQL Server.
Quais certificações você possui?
Nenhum.
Sua certificação, por falta de uma, já trabalhou a favor ou contra você?
Não a favor ou contra mim. Mas aconselharei sobre um perigo de obter os certificados como algum tipo de prova de que você conhece o material: passar no exame não faz de você um especialista. Há alguns pontos óbvios nisso - a barra de aprovação é baixa para começar, e é muito difícil obter muitas perguntas de múltipla escolha erradas quando elas são preenchidas com escolhas obviamente incorretas. Não importa os despejos cerebrais e outros auxílios de estudo disponíveis para ajudá-lo a passar nos exames via memória versus conhecimento e sem nunca tocar no SQL Server. Mas deixe-me explicar os bits não óbvios ...
Há vários anos, passei por várias fases de contratação em que estávamos tentando encontrar um DBA. Quando começamos nossa pesquisa, os currículos com MCSE, MCDBA etc. flutuavam para o topo da pilha. Telefonamos para algumas dessas pessoas e trouxemos algumas dúzias. Não é um bom candidato. Projetos de mesa que você não acreditaria. Teorias selvagens do campo esquerdo sobre como os índices funcionam. Alguns eram tão inexperientes com o SQL Server que sugeri que tirassem o SQL Server de seu currículo.
Agora, pode ser que muitos desses candidatos tenham o currículo em seu currículo, mesmo que não o tenham ganho, seja mentindo ou talvez empurrado pelo recrutador devido às especificações do trabalho (talvez mesmo sem o conhecimento dos candidatos) ) Mas o resultado final foi que, depois de passar dezenas de horas perdidas entrevistando pessoas que mal conseguiam soletrar SQL, os currículos com certificados listados começaram a flutuar no fundo da pilha. Portanto, estou certo de que perdemos alguns bons candidatos que tinham certs, mas no final do dia, ter esses materiais os machucou, em vez de ajudar. E sei que não sou a única pessoa em uma empresa que mudou a impressão de certs quando o bumerangue despejou o cérebro.
Há certas exceções (mestre / arquiteto), e eu gostaria de pensar que os exames MCSA / MCSE são um pouco mais difíceis de enganar apenas com um conhecimento de passagem do SQL Server. Portanto, não tire disso que eu acho que as matérias não valem nada. Só que, pelo menos por um período de tempo, as empresas estavam colocando uma prioridade mais baixa nos candidatos com os cargos mais baixos.
Fiz algum treinamento em segurança da Oracle há um tempo atrás, terminando com um certificado. O treinamento não foi interessante por causa do pedaço de papel, mas muito mais por causa dos tópicos abordados.
Este é realmente o ponto e a principal questão é sobre a mentalidade das pessoas. Se uma certificação significa que você gastará tempo para aprender sobre os comandos e detalhes, caso contrário, não o fará, faça-o e obtenha alguns. Se o seu interesse for alto o suficiente para o seu trabalho (uma "situação" acontecendo com muitos geeks ;-)), na maioria das vezes você terá uma boa mentalidade para fazer esse trabalho sem problemas.
Seja o que for, nada o salvará adequadamente contra uma falha no disco, espaços de tabela corrompidos, depuração ineficiente de consultas ou $ insertWhatMostDbasWorkAroundEveryDay. Isso pode facilitar as coisas se você souber onde consertar o que e assim por diante.
Seja você certificado ou não, a dificuldade de lembrar de todos os vários ajustes e comandos em torno do seu sistema de banco de dados permanece a mesma.
Por fim, no caso da Oracle, pode ser necessário verificar se um comprador certificado pode obter descontos ou não. Não tenho certeza se a Microsoft tem uma política semelhante.
Meu empregador anterior pagaria um bônus de US $ 500 por cada exame de certificação relevante aprovado, além de outro bônus por obter um dos tipos de certificação MCPD / MCSE / OCP. Os certificados Microsoft não expiram, mas eles não saem com certificados para cada faixa tecnologia. Talvez seja apenas eu ou a minha experiência, mas acho que muitos empregadores em potencial não dão muito crédito / peso às certificações. Dito isto, pretendo manter o meu atualizado com meu próprio dinheiro e, como trabalho meio período em outros solteiros, os exames de preços dos alunos ajudam meu dinheiro a ir muito além.
Na minha experiência, as certificações não ajudam muito se você já tem um emprego. No entanto, eles podem ser úteis se você estiver procurando emprego. Eles também são úteis se você faz consultoria ou contratação de trabalho, porque alguns contratos (especialmente contratos governamentais) exigem certificações.
Sou uma zona totalmente livre de certificação, embora alguns possam me descrever como certificável. Não prejudicou nem um pouco minha carreira, mas trabalhei em algumas empresas parceiras da MS em ouro, onde havia a exigência de ter um nível mínimo de pessoal certificado para manter o status de parceiro de ouro.
Em 1995 eu era o MSCE, quando era bastante novo. Aqui na Alemanha, a certificação pode ajudar jovens ou desempregados a encontrar um emprego. Em alguns casos, o treinamento para essa certificação é promovido pelo "Bundesagentur für Arbeit".
O benefício no conhecimento que você obtém na preparação para a certificação é baixo.
Lembro que me disseram que o SQL-Server 4.2 tinha alguma maneira de espelhar seus arquivos e o Windows NT 3.0 também tinha esse recurso. Nenhuma dica dada qual opção escolher.
Eu passei em 11 exames de MS. Mas o mais recente que recebi é o MCITP: Databes Developer 2008.
A falta de certificação nunca funcionou contra mim, mas tive a sensação de que às vezes ajuda. Eles são bons para a empresa: obter o status de parceiro da MS Gold, mostrar aos clientes funcionários certificados, mostrar ao chefe que estamos aprendendo. Eles são bons para mim: eu me preparo para o exame lendo sobre tecnologia. Não estou usando todos os recursos, é uma maneira de descobrir e aprender coisas novas e obter um conhecimento mais profundo sobre outras que já conheço. Eu concordo com Aaron Bertrand, o certificado de forma alguma torna a pessoa melhor (mais profissional), é a atitude e a experiência que medem .
Também pretendo passar em outros exames. Não porque alguém pede isso (sem bônus palpáveis por isso, ninguém me obriga a obtê-los). Porque é assim que eu aprendo e verifico meus conhecimentos.
Atualmente, tenho 2 certificações do SQL Server, um PMP e algumas outras certificações.
Não sei se minhas certificações já funcionaram contra mim. Eles ajudam as organizações em que trabalho com seus esforços de marketing e níveis de parceria. Eles também definiram algum tipo de nível de conhecimento básico ao discutir um tópico com um novo contato / cliente. Eu escrevi essa parte especificamente para dizer básica. Ter uma certificação não significa que alguém é especialista, apenas define um nível definido para a conversa.
Continuarei buscando as certificações, pois elas continuarão ajudando as organizações nas quais trabalho. Eu também acho que aprender novos materiais é desafiador e testar minha auto-diversão. (Eu sei que isso me deixa estranho).
Planejo renovar / atualizar minhas certificações por todos os motivos acima. Eu nunca trabalharia para uma organização que não apoiasse o desenvolvimento de seus funcionários, então eles sim.