
Compartilhar:
Sou ator formado, com uma dissertação sobre stand-up comedy, e comecei a me dedicar ao desenvolvimento em PHP por meio dos encontros da comunidade. Você pode me encontrar dando palestras e escrevendo sobre tecnologia, ou ouvindo e comprando discos curiosos da minha coleção de vinil.
Sobre as comunidades de tecnologia
Tempo de leitura: 8 minutos
Há quase uma década, venho participando ativamente de eventos da comunidade tecnológica, como meetups e grupos de usuários, além de conferências. Na minha função atual na Vonage, concentro-me no desenvolvimento e na promoção desses eventos, tendo testemunhado os desafios enfrentados pelos organizadores para reunir e expandir as comunidades. Já atuei como participante, patrocinador, palestrante e organizador.
Aplicando o que aprendi ao participar ativamente do cenário tecnológico local, há uma — e apenas uma — questão que vejo repetidamente e que faz com que os principais atores do setor — tanto local quanto internacionalmente — não tenham conhecimento ou interesse em eventos voltados para a comunidade:
O que eu/minha empresa ganho com isso?
Não estou aqui para criticar ninguém que faça essa pergunta (é uma pergunta extremamente válida!), mas posso responder e abordar as possíveis suposições que vêm junto com ela.
A principal suposição com a qual me deparei é que se envolver em atividades comunitárias custa tempo e dinheiro — recursos que sempre são escassos —, sem oferecer nenhum retorno. O que mais ouvi dizer é que patrocinar eventos ou incentivar sua própria equipe a palestrar em eventos (seja na região ou em outros lugares) é quase como fazer caridade. Quando você tiver tempo, faça isso; caso contrário, sendo realista, é um gesto insignificante que apenas confere alguma credibilidade à imagem da sua marca (e, aparentemente, credibilidade não paga as contas).
Investir tempo em ecossistemas de tecnologia não é caridade. Dependendo se você é uma pessoa física ou uma empresa, isso pode ser um grande impulso para a carreira ou um negócio. Vamos começar pelos incentivos comerciais para se envolver com a comunidade:
Como expandir um evento do Meetup, especialmente em uma linguagem de programação ou framework específico, onde não há representação local, eleva o perfil técnico da sua empresa perante clientes em potencial. Você tem a capacidade de se tornar um líder do setor. Por exemplo, um cliente em potencial tem a opção de escolher entre uma agência que produz projetos em série, conforme mostra sua página de portfólio cheia de projetos brilhantes, ou uma agência que também faz essas coisas (mas que, além disso, é parceira oficial do VueJS e envia pessoas para palestrar em conferências internacionais de JavaScript) — o que pode fazer a diferença. Já vi isso acontecer. A excelência em engenharia pode lhe dar uma vantagem nesse aspecto, mas também tem um efeito duplo ao tornar sua empresa um local de trabalho muito mais atraente para contratações.
Como tudo no mundo dos negócios, informação é poder. Os desenvolvedores podem ter tanto conhecimento sobre o que está acontecendo no setor local quanto seus líderes, e os desenvolvedores gostam de conversar. Quer saber quem está usando qual pilha de tecnologias? Quer saber quais empresas promovem uma cultura positiva e quais estão enfrentando dificuldades? Você não precisa se esforçar muito para descobrir isso.
As palestras sobre tecnologia apresentam aos seus funcionários pessoas que estão aprendendo ou sendo pioneiras em novas tecnologias que sua empresa pode aproveitar. Sim, você poderia argumentar “mas existem os manuais”, mas lembre-se de que os manuais são, em geral, péssimos (os nossos, é claro, não são!). Você prefere arriscar-se a experimentar uma nova estrutura ou ouvir alguém que já fez essa tentativa?
Certa vez, um diretor executivo me disse: “Nós contrataríamos mais mulheres (sic, por favor, nunca diga isso a menos que queira parecer um personagem de Star Trek), Jim, mas o problema é que não há nenhuma porque nenhuma se candidata!” Deixe-me responder a esse enigma: as comunidades de tecnologia abrigam grupos de nicho, minoritários ou subestimados. Envolver-se com esses grupos contribuirá para a Diversidade e Inclusão da sua empresa. Isso acontece de uma maneira muito, muito importante: oferece a você a oportunidade de contratar talentos , o que faz com que sua D&I se baseie no potencial real das pessoas, em vez de você se limitar a cumprir requisitos formais.
Há vários pontos a serem considerados aqui, mas ainda acho surpreendente que tantas empresas não enxerguem o retorno óbvio sobre o investimento além dos indicadores financeiros imediatos. O caso mais comum na minha área, Relações com Desenvolvedores, é medir o sucesso além simplesmente das vendas, e isso é difícil! Mas, às vezes, os fatos simplesmente falam por si mesmos. Uma agência (que é uma importante colaboradora do meu cenário tecnológico local) abriu uma vaga para desenvolvedor de backend no ano passado, e 250 pessoas se candidataram. Isso não é fruto da sorte. É resultado do apoio às comunidades tecnológicas. É um lugar atraente para se trabalhar, e os desenvolvedores sabem disso.
Não acredite apenas no que eu digo: conversei com Mary Thengvall , que tem vasta experiência na construção de grandes comunidades de desenvolvedores em organizações como Camunda, O’Reilly e Chef:
Outra forma de apoiar a comunidade é oferecer o espaço físico do seu escritório para sediar eventos locais. Mesmo que esse apoio não resulte em vendas diretas, além do reconhecimento geral da marca, no fim das contas, o nome da sua empresa está ganhando visibilidade graças à sua generosidade e disposição em fazer parte da comunidade. Nem sempre é possível atribuir um ROI a uma oportunidade como essa, o que às vezes pode dificultar a aprovação da alta administração, mas trata-se de um investimento valioso de longo prazo que mostra à comunidade de desenvolvedores que você está genuinamente comprometido com eles e com seus interesses.
Perto de onde moro, aqui está Jump24 fundador Dan Newns fala sobre o que ser um jogador ativo significou para o seu negócio:
Na Jump24, sabíamos que era importante nos envolvermos o máximo possível na comunidade tecnológica; percebemos imediatamente os benefícios que isso traria para a empresa. Isso nos ajudou a encontrar desenvolvedores quando estávamos contratando para vagas e nos ajudou a conquistar novos negócios à medida que nosso nome ganhava visibilidade. Mais pessoas tinham ouvido falar de nós, o que significava que estávamos na mente das pessoas quando elas procuravam agências de desenvolvimento. Além dos benefícios que isso nos traz, também acreditamos que, quanto mais empresas como a nossa se envolverem nas comunidades ao seu redor, mais fortes essas comunidades podem se tornar; por isso, vemos isso como uma situação em que todos ganham.
Chega de conversa sobre negócios! O que isso tem a ver comigo, como desenvolvedor?
Eu disse que falaria sobre a perspectiva pessoal, então aqui vai:
Participar e comparecer a encontros e conferências locais pode ser extremamente benéfico para a sua carreira.
Como alguém que deve toda a sua carreira às comunidades de tecnologia, estou sempre disposto a divulgar os benefícios de participar de eventos comunitários. Por exemplo, consegui meu primeiro cargo como desenvolvedor full-stack simplesmente participando do PHP London e conhecer um engenheiro sênior que me recrutou. É surpreendente quantas pessoas não têm noção do enormes benefícios pessoais que vêm com a participação nesses eventos. É por isso que quero compartilhar com vocês as principais razões pelas quais vocês deveriam considerar participar:
Muitos desses eventos são gratuitos, então você recebe treinamento de graça. Como são eventos comunitários, você também pode conversar com o palestrante depois do evento. Ainda me lembro de quando assisti a uma palestra de um renomado especialista em Desenvolvimento Orientado a Testes (TDD) e, depois, tomei um drinque com ele em um bar, onde ele me explicou como usar o TDD na minha linguagem de programação preferida.
Os meetups oferecem um ótimo formato para aprender e estabelecer contato com empresas que estão contratando. Muitas empresas interessadas no cenário tecnológico local participam desses eventos e estão dispostas a apoiar os interesses dos desenvolvedores.
Se você quer se manter à frente da concorrência, participar de encontros é a melhor maneira de obter informações privilegiadas. Você pode descobrir quais são os melhores e os piores lugares para trabalhar, o salário médio por pilha de tecnologias ou tecnologia específica e até mesmo quais empresas pagam a mais ou a menos. Com os contatos certos, você pode obter essas informações valiosas de graça e dar um impulso à sua carreira.
Como posso contribuir?
Aah! É isso aí!
Um ótimo desenvolvedor PHP certa vez brincou ao chegar em uma nova cidade: se a resposta à pergunta “onde fica o encontro local para <x>?” for “não tem nenhum”: parabéns, o encontro é você! Há alguns pontos a serem observados sobre como você pode contribuir:
É claro que nem todo mundo quer assumir a responsabilidade de organizar um meetup, mas, sinceramente, você ficaria surpreso com a quantidade de pessoas que se interessariam se você quisesse criar um novo evento para que as pessoas aprendam e socializem. Comece aos poucos, com o mínimo de esforço possível. Lembre-se de que o número de participantes não é o mais importante: os melhores meetups existem para educar e permitir que os desenvolvedores façam contatos e socializem. O TechMids existe para ajudar na organização de um evento como esse — podemos oferecer orientação, sugestões de locais e possíveis patrocinadores.
Se você representa uma empresa, recomendo fortemente que não caia na síndrome do “Não foi inventado aqui”. Se já existe um grupo que atende aos seus interesses, por exemplo, lançar o mesmo evento com o objetivo de adaptá-lo às suas metas provavelmente será um fracasso: o exemplo mais comum que vejo são eventos utilizados como estratégia de recrutamento. Se você fizer isso, acabará tendo um evento com a participação exclusiva de seus funcionários, de modo que realizá-lo não trará muitos benefícios.
Além disso: os desenvolvedores apreciam a imparcialidade dos temas das palestras, dos palestrantes e do local. Se o objetivo for obter informações e/ou recrutar, tente tornar o evento o mais neutro possível. É comum ver nas empresas que uma apresentação de vendas de duas horas seja disfarçada como uma discussão sobre uma estrutura ou tecnologia, e os desenvolvedores percebem isso imediatamente.
Este artigo pode servir como uma pequena amostra do trabalho que realizamos na área de Relações com Desenvolvedores da Vonage. Sim, eu subo ao palco e, sim, programo bastante. Mas também sinto que o trabalho que dedicamos à comunidade pode passar um pouco despercebido, apesar de ser uma parte tão fundamental do que fazemos. Amanda Cavallaro, por exemplo, também conduz sessões regulares para o GDG Cloud London. Temos um equipe dedicada equipe de dois Gerentes de Comunidade Global (Lucinda Abberley e Clarisse Ng), além de uma chefe de comunidade (Rachel Sunderland).
Estender a mão para ajudar a construir essas comunidades também contribui para fortalecer nossa comunidade de desenvolvedores da Vonage; é uma boa troca. Se você quiser se envolver mais no seu ecossistema local, entre em contato comigo no LinkedIn, ou você pode participar do Slack da Comunidade Vonage.
Compartilhar:
Sou ator formado, com uma dissertação sobre stand-up comedy, e comecei a me dedicar ao desenvolvimento em PHP por meio dos encontros da comunidade. Você pode me encontrar dando palestras e escrevendo sobre tecnologia, ou ouvindo e comprando discos curiosos da minha coleção de vinil.