Rodrigo Almeida, DBA Oracle há mais de 10 anos é um dos DBA’s mais influentes do pais e mantém seu próprio Portal e Fórum (www.rodrigoalmeida.net), eleito ORACLE ACE em 2009 pela Oracle Corporation, cursou Eng. da Computação pela UNISANTA, graduado em Analise de banco de dados e pós-graduando em BI pela Veris Faculdades, especialista em Micro-eletrônica pelo INSA em Toulouse/França. Possui certificações OCP 9i/10g/11g, OCE SQL Expert, OCS 11g Implementations e Exadata e OPN Specialist. É vice-presidente do grupo de usuários Oracle do Brasil (GUOB), colunista Oracle do portal iMasters e colaborador técnico para os principais portais e revistas Brasileiras e internacionais. É participante dos Beta Program da Oracle Coporation para soluções de banco de dados e instrutor oficial da Oracle University Brasil para os treinamentos de BD e Exadata e atualmente é DBA Oracle e DMA Exadata na CDS – Condomínio de Soluções Corporativas focado no gerenciamento e implementação de Oracle ExadataExalogic e tecnologias de banco de dados e aplicações Oracle.

 
 
 
 

Rodrigo, muito obrigado pela entrevista, sabemos que está sempre muito ocupado e com muito volume de trabalho, e mesmo assim se dispôs a participar aqui do Certificação BD.

Primeiramente gostaria de agradecer a equipe do blog Certificação BD pelo convite e dedicação que vocês estão realizando este projeto, pois creio que para muitos iniciantes da área de tecnologia Oracle é muito interessante e prestativo todo o conteúdo, creio que muitos leitores estão pegando dicas valiosas para o crescimento profissional, graças ao trabalho de vocês. Parabéns a todos!

1) Rodrigo, conte como foi sua trajetória para alcançar um currículo tão amplo como este. Como foi o início de tudo isso? Você tem noção de tudo o que já fez e ainda pode fazer como DBA? Muita gente se espelha em você, como se sente?

Minha trajetória com Oracle vem desde a adolecência, para ser exato desde os meus 14 anos de idade (meados de 1997), sempre gostei de tecnologia e tinha uma facilidade imensa com computadores e até mesmo com programação na época, foi quando um tio deu um livro de Oracle 8 e me disse para estudar (acho que ele queria zuar com a minha cara! rs), pois bem, imagina a complicação para um garoto de 14 anos, sem domínio do inglês entender uma arquitetura de banco de dados, não existia google na época, apenas Alta Vista e Cadê, além disso, eu frequentava muitos canais de mIRC e um pouco antes de BBS, onde eu já conseguia falar com algumas pessoas da área que me explicaram como instalar o tal “Oracle Database”, sempre com um dicionário do lado para entender o que eles diziam.

Pois bem, quer as primeiras impressões? Demorei exatamente 2 semanas para instalar um banco de dados Oracle 8 no Windows 98 além de apanhar por quase 1 mês para entender o que o tal “srvmgrl” fazia, depois o “bendito” da ferramenta sqlplus, quando finalmente consegui conectar com o usuário SCOTT e apareceu o prompt do SQLPLUS, a verdadeira tela preta “SQL>”, pensei. E agora, o que isso faz?

Primeiro ponto, começei a ler e reler o livro umas 5 até 7 vezes para conseguir entender o conceito, quando começei a navegar legal pelo sqlplus e começar com os primeiros comandos SQL e PL/SQL, baixar banco, backup, rede e até mesmo programação de várias linguagens (C/C++,VB,DELPHI) no Oracle, começei a gostar muito e ficar cada vez mais interessado em Oracle, foi quando decidi ler o Oracle 8 Concepts completamente, quase 1.300 páginas, lí esse manual várias vezes até conseguir entender o que cada componente fazia e começar a entender completamente o porquê de cada comando.

Em 1999/2000, com 17 anos de idade e 3 anos de experiência em banco oracle e entrando na faculdade de Engenharia que profissão resolvi seguir 100% a profissão de DBA, na época não existiam tantos DBA’s e o mercado necessitava muito de pessoas com conhecimento em Oracle, foi quando eu prestava já consultoria para algumas empresas em São Paulo, começei a pegar projetos maiores, como migrações de banco de dados por causa do BUG do milénio, a partir deste ponto não parou mais. A maior dificuldade era concilicar faculdade e trabalho, mesmo porque eu estudava de manhã.

Muitas ferramentas me ajudaram no meu desenvolvimento profissional, a prova disso era os fóruns, como os do Info/GPO/iMasters e Yahoo Groups, quando alguém tinha algum tipo de problema, a primeira coisa era simular o problema da pessoa no meu computador e depois fornecer uma solução, com isso, fui adquirindo muito mais conhecimento e experiência no produto. Claro, tenho que mencionar que depois que entrei realmente no mercado, trabalhei com muitos profissionais fantásticos que me passaram conhecimento e me ensinaram muitas outras coisas.

E até hoje é assim, eu nunca paro de estudar, compro constamente ebooks sobre qualquer técnolgia Oracle que me interessa, seja de banco de dados ou aplicações, gosto muito de aprender novas tecnologias e disciminar para o pessoal dos fóruns e blog, o único problema que hoje falta tempo! rs.

Sinceramente, nunca parei para pensar sobre noção ou imagem que passo aos leitores, não sei como todos me vêem, mesmo porque acho que tenho muito para compartilhar, desvendar e explorar o mundo Oracle, acho que por escrever no portal iMasters há 10 anos, me deixou em uma boa exposição e até mesmo como referência de consulta, mas minha preocupação maior foi sempre em resolver os problemas e expôr uma solução para o público, trocar experiência, achar novos problemas, discutir novos assuntos e conceitos, isso que eu acho fantástico e gosto de fazer, tenho muitos projetos ainda para colocar no blog, muitas ideias e enriquecer nosso conteúdo em português, orientar os estudantes e até mesmo atualmente na organização de eventos junto ao GUOB. Mas o maior problema do DBA ainda é a falta de tempo. Não tem jeito. rs.

Atualmente sou gerente de uma equipe técnica e a primeira coisa que oriento a equipe é: “Tudo que aprender, compartilhe, assim seu conhecimento será multiplicado!”. Em breve vou abrir o espaço do blog para novos articulistas para justamente ter um bom conteúdo e novas referências de profissionais em nossa comunidade e conseguir divulgar o nome deles, para manter a mesma linha de conhecimento que tive. Além de ter o fórum, que eu acho um “filinho” virtual. rs.

2) Fizemos essa pergunta para a Paola Pullas e queremos fazer a você também. Como foi o processo que o tornou um Oracle ACE? Isso é um padrão a todos os Oracle ACE? Em que data isso aconteceu, e claro, comente como foi receber a noticia!

Tenho um amigo que trabalha comigo até hoje (David Siqueira) que através dele essa história poderia ser contada melhor, pois a historia é bem engraçada, mas fui eleito em Julho de 2009 pela Oracle Corporation como Oracle ACE, até então, ninguem sabia o que era ser um Oracle ACE ou sua função na comunidade, um outro amigo que me indicou ao Oracle ACE Program, tinha preenchido um formulário (dossiê praticamente) sobre todas as minhas ações na internet em colaborar com o crescimento da tecnologia Oracle no Brasil, desde artigos, palestras, fóruns, certificações, TAR’s abertos no Metalink, webinars, eventos, lista de e-mails e mais outros pontos, praticamente tudo foi levantado e só fiquei sabendo desse tal Oracle ACE Program, quando recebi um e-mail do pessoal da Oracle USA me perguntando diversas outras coisas, foi quando percebi que era um comitê de avaliação e depois de 1 mês recebi o e-mail de confirmação do Oracle ACE.

Fiquei ultra feliz, é um reconhecimento enorme fornecido pela própria empresa, pelos seus esforços, contribuição e tudo mais. Achei fantástico, principalmente por entrar em um grupo seleto, onde outros Oracle ACE’s é o autor de diversos livros que lí, que tenho como orientação em meus projetos, isso que me deixa impressionado. Porém, era só para nós mesmo da área, pois meu Chefe, mãe, mulher e amigos nem imaginava o que era isso, para explicar para a mamãe, demorou tempo e ela ainda acha que até hoje a minha profissão é arrumar computador. rs.

E ter uma placa do Oracle ACE Program com o seu nome em casa, é extraordinário.

3) Além de DBA você é DMA, explique aos nossos nossos leitores o que é este novo papel? Sendo um dos especialistas Exadata no Brasil e até se tornando um instrutor oficial da Oracle para Exadata, isso mostra o reconhecimento de todo seu esforço e estudo?

Muito bem, a Oracle esta focada em 100% na solução do Oracle Exadata e já é uma realidade aqui no Brasil pela quantidade de máquinas que esta sendo vendidas e migrações que estão ocorrendo, mas para administrar um Oracle Exadata, além de ter bons conhecimentos em banco de dados, é necessário conhecer muito bem hardware, sistema operacional, storage e redes, deste modo, esse profissional não está mais limitado à administração do banco de dados e sim, ao ambiente por completo, assim sendo, a comunidade está chamando esse perfil profissional de DMA, ou seja, Database Machine Administrator.

Estudo o Oracle Exadata desde 2008, desde o seu lançamento com o Exadata V1 em parceira com a HP, eu sempre me identifiquei muito com este tipo de solução pelo simples fato de gostar muito de arquitetura de hardware, storage e redes, pois a “Arte de Performance & Tuning” para o banco de dados fica completo, você tem acesso e permissão em efetuar o ajuste mais fino, seja na camada de storage ou rede afim de levar o máximo de perfomrance ao seu banco de dados, além disso, te fornece uma ampla quantidade de recursos do Oracle Database 11gR2 que podem fazer sua aplicação decolar em performance, reduzir drasticamente o espaço em disco além de nivelar Performance e segurança aos dados, métricas exatas de consumo e acesso, tecnologias de hardware totalmente integradas ao software, é praticamente o brinquedo dos sonhos de qualquer DBA, que agora começa a ser chamado de DMA.

Devido aos estudos e principalmente por ter implementado os Exadatas no Brasil, participar de um dos primeiros projetos de Oracle Exadata e Exalogic
trabalhando juntos com Disater & Recover, me ajudou em muito em se tornar um instrutor oficial da Oracle University em Exadata, mas apesar disso, vou realizar muito mais estudo e práticas com Oracle Exadata, pois como sempre comento com meus alunos, eu não gosto de ficar falando apenas a teoria e conceito de uma determinada tecnologia, eu gosto de comentar dos problemas, soluções, dos BUGs que serão encontrados e principalmente, do caminho das pedras para ajustos finos no hardware e truques no software, acho que isso faz enriquecer qualquer treinamento.

Como a Oracle Brasil esta muito bem em vendas em soluções de hardware, o número de DMA’s aqui no Brasil vai crescer exponecialmente, em breve vou começar gerar conteúdo técnico nos blogs e sites sobre ExadataExalogicExalytics além da troca de experiências que acho fundamental, além disso, o GUOB também em breve vai inaugurar o GUOB Exadata SIG, justamente para criar eventos e webinars técnicos sobre a solução do Oracle Exadata e começar a criar uma comunidade específica neste tipo de solução, com apoio de diversos outros profissionais e veiculos de comunicação. Serei inicialmente o presidente deste grupo e pretendo como no início da entrevista, criar um fórum que concentre muita informação do dia-a-dia de um DMA e dicas para quem quer iniciar nesse perfil profissional novo.

4) A certificação hoje aproxima muito os candidatos das vagas, mas isso é determinante? Como você executa processo de seleção como Coordenador de Banco de Dados de sua empresa?

Eu sempre tive uma opinião. Certificação não qualifica um profissional, isso é fato. Conheço muitos profissionais que possui uma sopa de letrinhas em assinaturas de e-mails, listas e fóruns que não conseguem recuperar um banco de dados ou interpretar um relatório de AWR. Porém, como gerente de uma área técnica e trabalhar em um parceiro Oracle, certificação acaba sendo extremamente necessário. Por dois motivos:

Primeiro, dependendo da certificação que o profissional busca, você já consegue saber se o candidato é um DBA com perfil mais de infraestrutura ou desenvolvimento, consegue analisar se é um profissional focado apenas em uma tecnologia ou que gosta de aprender e trabalhar com outras tecnologias, analisar se consegue ter “jogo de cintura” em ambientes mais diversificados, se realmente gosta de estudar ou tirou por obrigação, são pontos já favoraveis quando se analisa um curriculo.

Segundo, certificação, quando obtido com méritos, ou seja, sem decorar um testking, realmente consegue fornecer uma boa base de conhecimento sobre o produto, ler a documentação da Oracle para preparar para as provas de certificação é essêncial e a certificação é a oficialização da sua conquista, outro ponto, certificação é requisito de contratação de empresas, não tem como fugir, pois se é para trabalhar em uma consultoria parceira Oracle com um grau de especialização da Oracle, o quadro de consultores precisam ser certificados, quer um outro motivo, existem muitas licitações no Brasil, onde no edital informa que a empresa deve ter um profissional certificado sobre um produto ou tecnologia, que acaba deixando os profissionais certificados muito mais caro e raros no mercado.

Como comentei, certificação não qualifica um DBA, mesmo porque conheci muitos bons DBA’s no mercado que nunca quiseram tirar uma certificação, foi um ponto de vista deles, mas, eu também acompanhei muitos bons DBA’s que perdeu a chance de conseguir boas vagas do mercado pelo simples fato de não ter um papel atestando a sua qualificação sobre o produto. Isso ocorre muito. Então, quer um conselho? Mesmo que seja longo o tempo de estudo e você pense que a certificação não irá agregar mais conhecimento para você, consiga as certificações, pois isso vai ajudar em muito no processo de seleção.

Quer ter uma ideia? Para os estagiários da equipe, em seu planejamento de carreira consta como meta cerca de 6 certificações Oracle por ano, além de acompanhar os estudos de cada um, deste modo, consigo preparar eles para assumir atividades mais complexas e exercitar o que aprendeu nos estudos.

Está com dúvida se já fiz certificação com testking? Sim, algumas certificações que fiz, eu estudei com testking pelo periodo curto de tempo disponível até a prova (2 dias). rs. Mas em compensação, tenho certificações que conquistei no periodo Beta, ou seja, quando não se tem documentação sobre o produto ou prova de implementação.

5) A equipe Certificação BD vem fazendo entrevistas com profissionais conhecidos e especializados que possam expôr os principais motivos para um DBA buscar suas certificações e também ajudar estes profissionais a realizar esse processo com sucesso. Quais são suas dicas e seus conselhos para quem deseja conquistar suas certificações?

Bom, se quiser ser um DBA, o que mais vai fazer da vida é ESTUDAR, ESTUDAR e ESTUDAR. Vai virar noites resolvendo problemas e implementando sistemas complexos em um pouco periodo de tempo, com isso, sua base de conhecimento fica sólido para conseguir uma certificação. Outro ponto, faça um planejamento dos produtos que quer tirar certificação, não pare apenas em OCA (Oracle Certified Associate), a OCA é básico para todos, procure sempre uma OCP (Oracle Certified Professional) e outras certificações como OCS (Oracle Certified Specialist) e OCE (Oracle Certified Expert) trazem um enriquecimento no currículo muito bom, além de agregar conhecimento para você e para a empresa.

Outro conselho, estude muito a documentação e teste em uma máquina virtual, execute exemplos, disastres, crie programas, aprenda a interpretar os relatórios dos wizards do Oracle, saiba o que cada produto faz dentro de uma solução completa de mercado, e caso ainda tenha medo de realizar a prova, aí sim, neste ponto eu acho favorável utilizar um TestkingSelf-test para te aproximar e até mesmo te quantificar, para saber se está preparado ou não para o dia da prova.

Certificações do nosso entrevistado:

Oracle ACE
Oracle Certified Professional 9i
Oracle Certified Professional 10g
Oracle Certified Professional 11g
Oracle Database SQL Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Performance Tuning Certified Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist

Links:
Portal do Rodrigo Almeida


Equipe Certificação BD!

Milton Bastos é DBA Oracle e Desenvolvedor PL/SQL, dividido entre Apucarana/PR e Curitiba/PR. Certificações: OCA (Oracle 11g DBA Certified Associate), Oracle Database 11g Data Warehousing Certified Implementation Specialist, Oracle Database 11g Sales Specialist Assessment, Oracle Database Appliance PreSales Specialist Assessment, Oracle Database Appliance Sales Specialist Assessment