SQL Server: Apoie a comunidade do SQL Server

Você pode participar ativamente da comunidade do SQL Server de diversas maneiras, e todas elas podem ampliar seu conhecimento e seu valor.

Passagem do livro “How to Become an Exceptional DBA”, publicado pela Red Gate Books (2008).

Brad McGehee

Muitos DBAs do SQL Server se referem ao respectivo trabalho simplesmente como um trabalho, ou seja, uma maneira de ganhar dinheiro. Embora não haja nada de errado com essa filosofia, a maioria dos DBAs excepcionais tendem a pensar de modo um pouco diferente.

Em vez de apenas se focarem no benefício que a profissão proporciona a eles, eles também consideram o que podem oferecer à sua profissão. Embora, no primeiro instante, isso possa parecer contraditório, de modo geral, existem muitos benefícios em compartilhar o conhecimento com a comunidade do SQL Server.

A resposta está na pergunta

O comentário mais comum dos DBAs que gastam muito tempo respondendo a perguntas nos fóruns do SQL Server é este: "Tenho aprendido mais respondendo às perguntas do que poderia aprender de qualquer outra forma". Em outras palavras, reservando um pouco de tempo para ajudar outras pessoas, eles acabaram se beneficiando imensamente com essa experiência.

Os DBAs excepcionais usam as perguntas postadas em fóruns como um meio de aprender mais sobre como o SQL Server se comporta. Por exemplo, pode haver uma pergunta postada em um fórum do SQL Server sobre a melhor maneira de otimizar uma consulta específica. A pergunta inclui informações sobre o esquema de tabela, os índices, os dados atuais e a consulta que está sendo lentamente executada.

Um DBA excepcional considerará uma pergunta como essa uma oportunidade de melhorar suas habilidades. Ele dará atenção especial à pergunta, fazendo até mesmo uma pesquisa adicional e testes, se necessário, antes de fornecer uma resposta detalhada e ponderada. Ao repetir o processo de leitura, análise e resposta das perguntas, o DBA excepcional aumentará significativamente o seu grau de conhecimento em relação ao SQL Server.

Em outros casos, os DBAs excepcionais encontrarão perguntas que envolvem áreas ou comportamento que nunca viram antes e que não fazem ideia de como responder. Mais uma vez, normalmente tais perguntas são tomadas como um desafio, e esses DBAs pesquisarão até que uma resposta seja encontrada, de forma que aprendam algo novo sobre o SQL Server no processo, ampliando, assim, a respectiva base de conhecimento.

Sempre que tem oportunidade, um DBA escreve no blog, um artigo, um livro ou faz uma apresentação para outros DBAs; eles têm a oportunidade de aprender mais sobre o SQL Server a partir dos comentários que recebem do público-alvo. Praticamente toda vez que você participa da comunidade do SQL Server, você é recompensado com novas experiências de aprendizado.

Faça novos contatos

Além de compartilhar seus conhecimentos e experiências com a comunidade do SQL Server, você também conhecerá novas pessoas. Ao participar de fóruns, você conhecerá DBAs de todas as partes do mundo. Ao escrever em blogs, você terá a oportunidade de trocar ideias com outros DBAs. Ao escrever artigos ou livros, você atrairá um público-alvo que aprecia seu trabalho e que, muitas vezes, o estimula a escrever mais.

Ao fazer apresentações a grupos de usuários locais ou em conferências nacionais, você tem a oportunidade de conhecer não apenas outros DBAs, mas também líderes do setor e membros da equipe do produto Microsoft SQL Server. Essas pessoas podem fornecer informações sobre o setor que você não conseguiria em nenhum outro lugar. Fazer novos contatos é útil para fazer novos amigos, encontrar novos trabalhos e adquirir informações às quais a maioria das pessoas não tem acesso.

Compartilhar seu conhecimento em SQL Server, além de fazer novos amigos e contatos, também ajudará você a desenvolver outras particularidades essenciais de um DBA excepcional. Por exemplo:

  • Escrever em fóruns, blogs, artigos e livros ajudará você a desenvolver suas habilidades de comunicação por escrito.
  • Fazer novos contatos ajudará a desenvolver suas habilidades em lidar com as pessoas.
  • Falar em público dará a você mais experiência como um palestrante.
  • Ser voluntário de grupos de usuários locais ou nacionais ajuda a desenvolver as habilidades de liderança, do trabalho em equipe e de gerenciamento de projetos.
  • Desenvolver seu próprio site aprimora suas habilidades de criação e codificação.
  • Escrever e compartilhar scripts do Transact-SQL ajuda a desenvolver suas habilidades no Transact-SQL.

Os exemplos são infinitos. Quase tudo que você fizer para ajudar a comunidade do SQL Server também ajudará a impulsionar suas habilidades e experiências.

Outro comentário que você ouvirá dos DBAs que contribuem com a comunidade do SQL Server é que é simplesmente divertido fazer isso. Sempre que você responde a uma pergunta do fórum, é ótimo quando a pessoa que fez a pergunta agradece pelo esforço e tempo que você despendeu respondendo. Ao desenvolver um site ou escrever um livro, é ótima a sensação de receber comentários de pessoas que leram e se beneficiaram com aquilo que você escreveu. Quando você entra na lista dos "10 principais postadores" de um fórum, no mês ou no ano, isso pode lhe proporcionar uma enorme sensação de realização. Ajudar outras pessoas também pode ajudar você a ganhar mais autoconfiança, que é outra característica importante do DBA excepcional.

Torne-se um MVP do SQL Server

A Microsoft reconhece que os DBAs que ajudam outros DBAs fornecem um enorme benefício à comunidade do SQL Server, além de ajudar a difundir suas ferramentas e tecnologia. Para ajudar a promover e recompensar o envolvimento na comunidade, a Microsoft desenvolveu um programa que foi bem-sucedido, a Premiação MVP (Most Valuable Professional).

Basicamente, o programa Premiação MVP reconhece as pessoas que são líderes técnicas e da comunidade na respectiva área da tecnologia Microsoft (isso cobre qualquer software da Microsoft, não apenas o SQL Server). Essas pessoas não são apenas especialistas no assunto, elas também compartilham seu conhecimento técnico com as respectivas comunidades. Um típico MVP pode:

  • Contribuir expressivamente com fóruns técnicos e grupos de notícias
  • Escrever blogs, artigos e, até mesmo, livros
  • Discursar para grupos de usuários ou em conferências
  • Liderar grupos de usuários locais ou simular conferências gratuitas
  • Administrar sites da comunidade
  • Testar softwares da Microsoft na versão beta e fornecer comentários

Quando a Microsoft reconhece uma pessoa como um MVP, ela está reconhecendo as contribuições da pessoa para a comunidade. Juntamente com os benefícios intangíveis, como reconhecimento do setor, esse prêmio acrescenta muitos benefícios e privilégios diretos que incluem:

  • Acesso a um site privado e a grupos de notícias direcionados ao MVP
  • Acesso a softwares betas privados
  • Capacidade de contatar gerentes e desenvolvedores de produtos da Microsoft com perguntas específicas
  • Conferências e treinamento especiais
  • Capacidade de oferecer comentários específicos sobre o SQL Server

Então como você se torna um MVP do SQL Server? Isso se caracteriza por quanto você contribui com a comunidade do SQL Server. Os funcionários da Microsoft e os MVPs atuais monitoram regularmente quem está contribuindo com a comunidade do SQL Server e fazem as indicações ao MVP com base nessas contribuições.

Periodicamente, as equipes da Microsoft revisam as indicações e fazem as seleções. A Premiação MVP é feita para um único ano. Para manter o status de MVP, este deve continuar contribuindo com a comunidade regularmente. Sendo assim, qual é a melhor forma de contribuir com a comunidade do SQL Server?

Até agora, espero que você tenha se convencido dos muitos benefícios de compartilhar seus conhecimentos e habilidades com o restante da comunidade do SQL Server. Veja algumas das diferentes maneiras de participar da comunidade e contribuir com ela. Essas oportunidades não são listadas em uma ordem específica. Basta escolher aquelas que forem mais interessantes para você.

Participe de fóruns e grupos de notícias A participação nos fóruns (na Web) e nos grupos de notícias (por NNTP) do SQL Server são os meios mais comuns de contribuir com a comunidade do SQL Server. Fazer perguntas (e responder a perguntas) nesses fóruns dará muitas oportunidades de aprender com outros DBAs.

Existem vários fóruns diferentes do SQL Server, cada um com suas próprias características. Alguns não são muito ativos, enquanto outros são visitados por milhares de pessoas por dia. Alguns fóruns são bastante profissionais, enquanto outros nem tanto. Alguns são mais moderados e promovem a cordialidade e o respeito o tempo todo, enquanto outros são repletos de discussões acaloradas. A maioria dos fóruns aceita bem os novos membros, enquanto outros são mais fechados. Alguns fóruns se concentram em áreas específicas do SQL Server, enquanto outros abrangem todo tipo de conteúdo.

Faça uma pesquisa, encontre um fórum de sua preferência e com o qual se identifique, e sinta-se em casa. Visite-o regularmente, fazendo e respondendo a perguntas. Quanto mais você participa de um fórum, mais conhecido você se torna e melhor será a ligação com outros membros da comunidade.

Se você participar ativamente de um fórum, é possível que o convidem para se tornar um moderador. Mas você também pode se candidatar voluntariamente para ser um moderador. As tarefas de um moderador variam de fórum para fórum, mas, geralmente, envolvem tomar a liderança ao responder às perguntas, garantir que as postagens sejam classificadas corretamente, amenizar as discussões na comunidade e ajudar a manter o fórum livre de spam. No entanto, o aspecto mais importante de se tornar um moderador de fórum é que você foi reconhecido como um contribuinte de destaque do fórum. Veja alguns dos fóruns mais populares do SQL Server:

Participe dos grupos de rede social Muitos sites de rede social, como o Facebook, LinkedIn e Twitter, têm comunidades formais e informais do SQL Server. Os membros podem fazer perguntas, responder às perguntas ou apenas se socializar. Se você não participa de nenhuma comunidade do SQL Server nem de redes sociais, participar de um dos grupos abaixo pode introduzi-lo em ambos:

Escreva e compartilhe scripts Uma das mais valiosas, as contribuições anônimas que você pode dar à comunidade do SQL Server é escrever e compartilhar scripts úteis do Transact-SQL. Por exemplo, se você tiver um script engenhoso para anular IDs de Processo de Servidor ou um script para fazer backups com mais facilidade, outros DBAs certamente gostariam de vê-los e usá-los. Muitos DBAs escrevem seus próprios scripts para realizar com mais facilidade as tarefas administrativas. Compartilhá-los com a comunidade do SQL Server é uma grande contribuição.

Se você tem scripts, como os compartilha? Há muitas opções. Você pode postá-los:

  • Nas bibliotecas de scripts do Transact-SQL disponíveis em alguns sites
  • Nos fóruns
  • Em seus próprios blogs, outros blogs ou em seu próprio site

Se desejar facilitar o uso de seus scripts por outras pessoas, lembre-se de incluir uma licença pública gratuita como parte do seu código, conforme descrito no site Free Software Foundation. Dessa maneira, as pessoas sabem que é seguro usar seus scripts gratuitamente. Seja qual for o meio de compartilhar scripts, eles serão enormemente apreciados pela comunidade do SQL Server. Eis aqui dois lugares para o compartilhamento: Arquivamento de scripts do SQLServerCentral.Com e Microsoft Codeplex.

Ingresse em um grupo de usuários Muitas cidades têm um grupo de usuários local do SQL Server e/ou um grupo de usuários do .NET no qual você pode entrar. Os grupos de usuários são um bom lugar para o encontro de profissionais de banco de dados e desenvolvimento, assim como para o compartilhamentos de experiências, fazer novos contatos, encontrar novas oportunidades de trabalho, aprender com apresentações e se socializar.

A maioria dos grupos de usuários (não todos) do SQL Server é associada à PASS (Professional Association of SQL Server). A PASS é uma organização internacional para profissionais do SQL Server. A maioria dos membros do grupo de usuários local são DBAs, ou desenvolvedores do SQL Server, em meio período ou período integral.

Alguns DBAs, especialmente desenvolvedores DBA, optam por ingressar em um grupo de usuários do .NET. Na verdade, há muitos mais grupos de usuários do .NET do que grupos de usuários do SQL Server. A maioria dos grupos de usuários locais do .NET é associada à INETA, uma organização internacional que se concentra no desenvolvimento do .NET.

Existem várias maneiras diferentes de participar no seu grupo de usuários local. Algumas pessoas participam com o intuito de aprender e trocar informações, e não vão muito além disso. Outras se envolvem mais intensamente e ajudam na liderança, no marketing, no gerenciamento do site do grupo, como orador em reuniões e, até mesmo, definindo eventos de treinamento de dia inteiro, como os eventos SQLSaturday, TechFests e CodeCamps. A participação em um grupo de usuários é uma excelente maneira de melhorar as suas habilidades de lidar com as pessoas, oratória, gerenciamento de projetos e liderança.

Se você não mora em uma cidade com um grupo de usuários do SQL Server ou .NET, pense na possibilidade de começar o seu próprio grupo. Se você decidir tomar esse caminho, vale a pena se aproximar ou da PASS (lista de grupos de usuários locais do SQLPass.org) ou da INETA (lista de grupos de usuários do .NET na INETA) para obter ajuda.

Além de se envolver em um grupo de usuários local, você pode ingressar e participar da PASS ou da INETA em nível nacional. Todo ano, ambos os grupos oferecem conferências nacionais, além de eventos menores de um dia. Assim como no ingresso em um grupo de usuários local, você pode participar como um membro, oferecer seus serviços como um voluntário para ajudar em um dos eventos nacionais ou voluntariar-se para fazer uma apresentação em um evento.

Alguns DBAs gostam de participar em ambos os níveis, local e nacional, enquanto outros preferem participar em um ou outro. Se não houver grupo de usuários local do qual você possa participar, e você não deseja criar o seu próprio grupo, talvez seja interessante considerar o ingresso em um de nível nacional (Grupo de usuários do SQL Server no SQLPass.org ou Grupo de usuários do .NET na INETA.org).

Não importa como você decida se tornar um participante ativo na comunidade do SQL Server, sem dúvida, você encontrará as recompensas que superam de longe os seus esforços.

Brad McGehee

Brad McGehee, MCTS, MCSE+I, MCSD, é o diretor de treinamento para DBA da Red Gate Software. Ele é um palestrante assíduo nos seminários do setor, além de autor e coautor de mais de 15 livros técnicos e 300 artigos publicados. Seus livros mais recentes incluem “How to Become an Exceptional DBA (2nd Edition)”, “Brad’s Sure Guide to SQL Server 2008: The Top 10 New Features for DBAs”, “Mastering SQL Server Profiler” e “Brad’s Sure Guide to SQL Server Maintenance Plans”. Esses livros estão disponíveis gratuitamente em PDF no site: sqlservercentral.com/Books.

 Saiba mais sobre “como se tornar um DBA excepcional” em red-gate.com/our-company/about/book-store.

Conteúdo relacionado