Alba Silvente Fuentes é uma especialista do Google Developers. Conversamos com ela sobre como tornar a programação e a criação de comunidades mais humanas.

Monika:com quais produtos você está trabalhando? Qual é seu foco profissional e quais ferramentas facilitam e tornam seu trabalho diário mais eficiente?
Alba:a maior parte do meu trabalho no front-end é feita no Vue 3, com o novo Webpack para o ecossistema chamado Vite, com HTML semântico, Tailwind CSS e, às vezes, com Nuxt.js, dependendo das especificidades do projeto. Na maior parte do tempo, estou criando aplicativos da Web, mas recentemente também trabalhei na criação de extensões do Chrome.
Geralmente, me concentro na parte do front-end, criando componentes, mas também gosto de manter em mente a arquitetura do projeto, especialmente considerando a manutenção, o desempenho e a escalabilidade. Por isso, o conteúdo que estou criando na comunidade inclui temas como design atômico, Jamstack e sistemas de design. Gosto de aprender sobre novas arquiteturas que estão em alta.
E se houver ferramentas que não podem ser perdidas no meu dia a dia, são elas: o VS Code sincronizado com minha conta para adicionar extensões como Volar, Eslint e Prettier; o Notion para documentar meu trabalho e criar conteúdo; extensões do Chrome como Toby, métricas do Web Vitals e Axe; e Fig.io para o terminal.
Monika:como você chegou aqui? Quando você decidiu se concentrar no desenvolvimento da Web e no front-end?
Alba:Eu estudei engenharia de imagem e som em telecomunicações, então nada relacionado diretamente ao desenvolvimento da Web. Durante meus estudos, aprendi os conceitos básicos de programação com C e C++. Quando percebi que tinha talento para programação, decidi seguir esse caminho e me aprofundar no desenvolvimento da Web. No terceiro ano da faculdade, foi necessário fazer um estágio, e como eu não tinha certeza do que queria fazer, escolhi uma agência da Web. Lá, aprendi PHP, HTML, CSS e jQuery, trabalhando como desenvolvedor full-stack.
Isso me fez perceber que eu realmente prefiro o desenvolvimento de front-end. Eu gostava muito do que estava fazendo e queria me concentrar apenas nisso. Então comecei a aprender sobre frameworks de front-end: Vue, React e Angular. Testei todas elas até me apaixonar pelo Vue.
Monika:qual é a próxima grande novidade nas tecnologias da Web?
Alba:Para mim, a próxima grande novidade são as mudanças que estão acontecendo em navegadores como o Chrome. A forma como estamos melhorando o CSS, o uso do WebGL e outras APIs JavaScript, os padrões de acessibilidade e assim por diante. Podemos criar um mundo dentro de um navegador, assim como em videogames, ou nos concentrar em torná-lo acessível para todos, inclusive.
O futuro é melhorar a maneira como usamos a Web, para que o desempenho não seja mais um problema, porque ele é coberto por todas as tecnologias emergentes. Assim, podemos nos concentrar em criar valor, digitalizar nossas tarefas diárias e automatizar o que desperdiça nosso tempo.
Monika:Qual é a ideia por trás do seu podcast "No me da la vida"?
Alba:Quando comecei a criar conteúdo, comecei a escrever artigos em inglês. Naquela época, me mudei para a Holanda e pensei que isso também me ajudaria a aprender o idioma para usá-lo profissionalmente.
Minha primeira língua é o espanhol, mas, na época, eu não pensava em criar algo especificamente para a comunidade na Espanha. A ideia surgiu quando conheci meu coapresentador. Achei que seria bom criar algo juntos. Então, decidimos tentar o formato de podcast.
Uma ideia levou a outra. Queríamos criar um espaço em que pessoas menos conhecidas pudessem falar sobre suas experiências no setor, mas decidimos nos concentrar nas mulheres. Foi também uma oportunidade para conhecermos profissionais incríveis. Graças ao podcast, conhecemos e criamos relacionamentos com eles.
Claro, o objetivo final era trocar conhecimento e aprender com nossos convidados. Raramente é sobre o front-end. O coapresentador e eu somos desenvolvedores de front-end, então gostamos da ideia de trazer pessoas com outras funções no setor de tecnologia para nos contar mais sobre elas. Até agora, conversamos sobre IA, gerenciamento de produtos e muito mais. É fascinante.
Monika:como você mantém o público engajado?
Alba:Essa é uma pergunta interessante. Na verdade, tenho sorte de trabalhar com um especialista. Minha coapresentadora, Miriam, está criando conteúdo para mídias sociais, então essa parte está coberta. Gravamos muitos clipes curtos e os compartilhamos no TikTok e no Instagram, mas também no nosso perfil do LinkedIn. A ideia é despertar o interesse das pessoas no tema. Revele apenas um pouco da conversa e incentive-as a descobrir o que vem a seguir.
Também concordamos que deveríamos convidar os seguidores realmente engajados, pessoas que conhecem nosso trabalho. Decidimos criar uma comunidade no Discord para ter tudo em um só lugar, assim é mais fácil para nosso público acompanhar o podcast. Também cria uma oportunidade para interagir e trocar ideias.
Estamos planejando organizar sessões de programação ao vivo ou eventos no Twitch, Discord e outros. Isso nos dá a oportunidade de interagir com nossa comunidade, conversar em tempo real e nos divertirmos juntos. Queremos conhecer melhor nosso público, mas as opções são limitadas com os podcasts.
Nosso podcast também tem uma seção chamada "Cuéntame tus Penurias" ("Conte suas dificuldades"), em que os convidados contam histórias de como falharam ou sofreram no trabalho na indústria de tecnologia. Os stories não precisam ser sobre tecnologia, podem abordar saúde mental, questões legais e assim por diante. O público pode se identificar, mas também oferecer conselhos ou ajudar a encontrar uma solução para o problema. Esse tipo de interação é importante porque mostra que todos somos humanos.
Monika:você acha que o setor está mudando e se tornando mais inclusivo?
Alba:como criadora de conteúdo e blogueira, conheci muitas pessoas na comunidade, a maioria delas inclusiva e sempre refletindo sobre as próprias ações, mas posso dizer que vivo em uma espécie de bolha.
As pessoas que ouvem nosso podcast e formam uma comunidade em torno dele são muito inclusivas e abertas, mas eu não saio muito desse círculo. Meu ambiente mais próximo é extremamente amigável e inclusivo. Mas, por outro lado, acho que precisamos começar por algum lugar. Podemos começar a melhorar algumas coisas com um determinado grupo de pessoas, e elas vão espalhar a notícia mais tarde.
Monika:o que é importante ao criar uma comunidade?
Alba:Acredito que é crucial ter as pessoas certas organizando os eventos. Sempre que participo de um evento aqui em Amsterdã, percebo que os organizadores são pessoas comuns e humanas, que passam por dificuldades, otimizam o trabalho e falam abertamente sobre isso. Ele admite que fica nervoso antes de um discurso, e isso faz com que o público se sinta melhor perto dele.
Por exemplo, assistir tutoriais preparados no YouTube não vai dar a mesma sensação. Os criadores desses vídeos não cometem erros, a menos que seja uma transmissão ao vivo. Você não vê as reações reais deles, eles têm roteiros preparados para isso.
As comunidades, como os Google Developer Groups, são ótimas porque você sente que pode falhar ao vivo e ainda assim as pessoas vão gostar de você. É incrível sentir que as pessoas ao redor são iguais a mim e que podemos crescer juntas.

Monika:qual é sua história como especialista em tecnologias da Web do Google Developer Experts? Você recomendaria o programa a um amigo?
Alba:minha história como GDE começou no início da pandemia, quando eu estava criando muito conteúdo. Conheci alguns membros da comunidade, uma delas foi Debbie O'Brien, que também é GDE e uma apoiadora incrível das mulheres na tecnologia. Ela gostou do meu trabalho e me incentivou a me inscrever no programa GDE. Só havia um problema: na época eu não sabia o que era. Eu estava começando minha aventura com a comunidade de desenvolvedores. Nunca me ocorreu que eu poderia ser chamado de especialista.
Segui o conselho de Debbie e criei um portfólio com todas as minhas contribuições. O processo de inscrição foi muito bom, e acredito que meu conhecimento e minha experiência são realmente valiosos para a comunidade.
Ser um GDE é muito legal. Estou aprendendo muito com a comunidade. Agora estou divulgando o programa e espero que alguns dos meus amigos e colegas experimentem em breve.
Monika:quais são suas atividades na comunidade além de escrever blogs e fazer podcasts? Você trabalha com código aberto?
Alba:quando me envolvi com projetos de código aberto, criei mais documentação do que código. Agora estou trabalhando em alguns modelos e projetos de demonstração para tecnologias novas e futuras, como o Nuxt 3. Meu objetivo é ajudar pessoas que querem começar a criar um app rapidamente. Elas podem usar esses códigos. Nunca criei uma biblioteca própria, apenas contribuo e tento melhorar as que já existem.
Também participei de muitas hackathons, concursos em que os organizadores pedem para você criar um app, torná-lo de código aberto e preparar a documentação dele. Você não receberia o prêmio se algum deles estivesse faltando. E eu ganhei um deles! Criei um Potato Mood Generator. Saiba mais sobre isso.
Também ministro oficinas em que ensino as pessoas a programar um site do zero usando tecnologias Jamstack, um CMS sem servidor e um gerador de sites estáticos. Prefiro muito mais ministrar esses workshops do que dar palestras. Eu adoro ver como as pessoas estão aprendendo ao longo do caminho. Isso não acontece durante uma palestra. Depois de uma palestra, você pode receber algum feedback, mas não vai ver o projeto finalizado de alguém. Adoro como todos estão digitando juntos durante um workshop.
Monika:E o que faz um bom workshop?
Alba:Você precisa sempre explicar o básico para que todos entendam. Tento explicar cada etapa em detalhes. Os participantes precisam conhecer o processo. Também crio um pequeno glossário de novos termos para consultar durante a aula.
Durante o workshop, é fundamental reservar um tempo para fazer um relato e verificar o status dos diferentes projetos após a conclusão de cada etapa. Eu incentivo os participantes a fazer perguntas sempre que precisarem.
Resumindo, tudo se resume à comunicação. Faça as perguntas certas, tente não perder a atenção das pessoas e esteja disponível para elas. Essa é a melhor maneira de ensinar algo novo a alguém.