![Por que o mundo não está atualizando seus bancos de dados?](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711398746_Por-que-o-mundo-nao-esta-atualizando-seus-bancos-de-150x150.jpg)
Por que o mundo não está atualizando seus bancos de dados?
25 de março de 2024![AlgoKit — Kit de ferramentas Python para Blockchain](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711567188_AlgoKit-—-Kit-de-ferramentas-Python-para-Blockchain-150x150.jpg)
AlgoKit — Kit de ferramentas Python para Blockchain
27 de março de 2024É uma instituição. Todos os meses, mais de 100 milhões de pessoas visitam os sites do Stack Exchange – com mais de 22 milhões visitando o Stack Overflow por seu conteúdo relacionado à programação. Mas com o recente sucesso do ChatGPT, tem sentido as pressões competitivas.
Assim, após 16 anos, a empresa está tentando algo totalmente novo – outra maneira de solicitar informações úteis fora do antigo formato de perguntas e respostas do site. “Para situações diferenciadas pode não haver uma resposta objetivamente correta”, explicou um funcionário, “mas ainda há conhecimento valioso a ser obtido a partir de respostas subjetivas”.
Portanto, o Stack Exchange agora está testando “discussões” abertas, incentivando seus usuários a “se envolverem em um diálogo mais profundo e compartilharem perspectivas”.
Basta clicar na palavra “Discussões” no menu esquerdo em “LABS” para visualizar todas.
Atualmente, está disponível para qualquer tag de tópico usada no site — e também em oito áreas “coletivas” do site dedicadas a tópicos específicos (incluindo os coletivos para AWS, Google Cloud e Microsoft Azure).
Discussões recentes têm debatido se Jenkins ainda domina o espaço CI/CD e por que as pessoas continuam proclamando a morte do PHP, de acordo com um episódio recente do podcast do Stack Overflow.
“Isso é muito parecido com: ‘Ei, você gosta de PHP? Venha aqui e vamos falar sobre PHP’”, disse Ben Popper, diretor sênior de conteúdo da Stack Overflow, no podcast. “Então é muito divertido.
“É muito interessante, considerando todos os anos em que foi tipo, ‘Oh, esta é uma pergunta duplicada. Esta é uma questão encerrada agora.’”
Essa conversa foi gravada em fevereiro – quando apenas 151 discussões foram criadas. (Na semana passada o número mais que dobrou, para mais de 330…) Mas mesmo então Popper notou algo na discussão sobre Jenkins. “Aparentemente, você precisa digitar pelo menos 30 caracteres para sua resposta.”
Isso influencia as conversas de maneiras inesperadas. Em resposta à pergunta: “Jenkins ainda é o vencedor do espaço CI/CD?” a resposta principal foi “Não. Tenho que digitar pelo menos mais 27 caracteres, mas na verdade a resposta é simplesmente: Não. Já que preciso de mais personagens – uma das muitas razões é: que Jenkins é um pesadelo antigo de uma miríade de plug-ins que são eles próprios projetos de código aberto que podem ou não ser mantidos como desejamos. Mantê-los atualizados e absorver essa mudança é uma PITA.”
“Ai!” Popper disse no podcast…
Mas alguns tópicos são simplesmente irresistíveis. Compartilhando sua própria resposta, Ryan Donovan, profissional sênior de marketing de conteúdo do Stack Overflow, chamou Jenkins de “muito extensível, por isso tem muitas coisas que os desenvolvedores adoram – é personalizável. Ele também tem muitas coisas que os desenvolvedores odeiam, que é que ele precisa ser personalizado.”
Tudo faz parte do novo fluxo de avaliações sinceras e opinativas que talvez nunca tivessem aparecido no formato mais rígido de perguntas e respostas do Stack Overflow…
Fome de comunidade
“Nem todo conhecimento é objetivo… Você quer um lugar para discutir”, explicou um vídeo do Stack Overflow.
Os usuários do Stack Overflow estavam ávidos por “uma comunidade de apoio” focada no compartilhamento de conhecimento e na colaboração interativa, de acordo com uma postagem das equipes de pesquisa e design do site, “formada por colegas inteligentes e com mentalidade técnica”. Mas, em vez disso, o site apresentava a impessoalidade de uma cidade grande, enquanto “as comunidades online mais valiosas e aderentes transmitem a sensação de uma cidade pequena”.
Um moderador do Stack Exchange lembrou-se de um encontro virtual em agosto passado, onde o CEO Prashanth Chandraseka ofereceu esta justificativa sucinta para um novo recurso: é difícil construir uma comunidade sem discutir coisas.
Foi depois de “várias rodadas de pesquisa de descoberta e testes de conceito” que a equipe decidiu que poderia promover esse sentimento de “subcomunidade” com uma nova opção que desse a todos mais chances de interagir. Eles começaram criando bate-papos no Discord para alguns coletivos, relatando que “começamos a ver alguns casos de uso e apetite por esse espaço”.
Eles conduziram oito horas de sessões aprofundadas de feedback do usuário, onde “todos os participantes expressaram o desejo de que o Stack Overflow inovasse e sentiram que opções de envolvimento mais diversas promoveram esse objetivo”.
Os usuários enfatizaram que queriam alta qualidade discussões – muito focadas e técnicas (evitando spam e outros conteúdos irrelevantes). Mas “Stack Overflow é uma plataforma confiável que nossos participantes de pesquisa consideraram que poderia hospedar discussões de alta qualidade conduzidas por usuários experientes que já estão no site”.
Assim, em agosto, o grande experimento começou em quatro dos “Coletivos” do site – para CI/CD, PHP, processamento de linguagem natural e linguagem de programação R. (O objetivo principal era “ver quem tem interesse em participar e como eles acabam usando o recurso”, de acordo com o anúncio de lançamento do experimento.)
A equipe de pesquisa e design observou: “Há um número significativo de perguntas que são postadas e depois encerradas por serem subjetivas, apesar de terem votos positivos significativos tanto para a pergunta quanto para as respostas fornecidas”.
Por exemplo, “Por que .expect() do Rust é chamado expect?” ou “Qual é a maneira mais barata de implantar um aplicativo React usando Next.js SSR na AWS?”
“Os debatedores de hoje podem tornar-se os questionadores e respondentes de amanhã. Por outro lado, membros antigos da comunidade Stack Overflow cujas contribuições de perguntas e respostas podem ter diminuído podem encontrar uma nova saída nas Discussões.
“Ao ampliar o leque de opções de contribuição e formas de os usuários buscarem conhecimento, ampliamos a sustentabilidade da comunidade…”
Nuances difusas
Ainda é um recurso novo. Quase todas as discussões ativas têm atualmente menos de 500 visualizações. Mas é revigorante ver um esforço de grupo para definir as nuances confusas da terminologia, como “O VS Code conta como um IDE?” (“Acho que você poderia pensar no VS Code mais como um shell construído especificamente para abrigar componentes IDE dentro de si mesmo, com alguns que já residem lá por padrão…”)
“Adoro que exista um local oficial para isso”, disse Donovan no podcast. “O tipo de discussão que acontece nos comentários ou nas múltiplas respostas em muitas perguntas é uma das minhas coisas favoritas.” Como muitas questões dependem de condições específicas, “obter todo o contexto, todas as múltiplas perspectivas dos seres humanos reais, é uma ótima maneira de aprender e obter o quadro completo”.
Mesmo para áreas altamente lógicas como programação de computadores, as discussões parecem abrir tópicos inteiramente novos.
- O que te inspirou a programar?
- A codificação fica chata?
- Qual é a parte mais difícil/frustrante da vida de um programador?
- O que exatamente é “inseguro” em C?
No podcast, Popper disse que estava verificando quais contas estão participando, e “muitas pessoas aqui, cinco anos no Stack Overflow, sete anos no Stack Overflow… Então é legal vê-los se envolvendo com o site de uma nova maneira.”
A equipe de design continuou iterando. Um novo recurso permite que os usuários incluam o URL de perguntas e respostas anteriores do Stack Overflow, que incorpora um resumo para “facilitar as discussões sobre as nuances das perguntas e respostas existentes além do que é apropriado nos comentários”. E eles esperam atualizar as diretrizes para orientar melhor as discussões em direções de alta qualidade, prometendo monitorar de perto os dados sobre uso e engajamento. “Ainda temos um longo caminho a percorrer e muito mais para aprender e validar com esse recurso.
“Estamos extremamente gratos por todo o tempo e energia gastos pelos usuários para compartilhar suas opiniões e pensamentos sobre essas ideias”.
Nem todo mundo gosta da nova opção Discussões. 59 pessoas votaram positivamente no usuário que reclamou que “Isso apenas transforma este lugar em mais uma rede de mídia social, onde as interações são tão valorizadas quanto as respostas às perguntas”.
Mas em outro comentário, um usuário aplaudiu a consideração da equipe de design. “Independentemente do resultado final, gosto muito da abordagem baseada em dados e pesquisas e gosto de como isso nasceu de algo identificado internamente como uma necessidade genuína.”
Tópicos incomuns
As discussões já levaram o site a alguns tópicos tentadoramente subjetivos. “Os cavaleiros usavam óculos?” Os registros históricos realmente não respondem a essa pergunta”, provoca uma página do episódio do podcast, “mas o History Stack Exchange responde”.
E mais uma vez, os temas revelaram-se irresistíveis. Resumindo o que aprendeu, Donovan disse no podcast que, em vez de colocar os óculos sob o visor: “Honestamente, acho que é principalmente porque você não usa os óculos. Você simplesmente vai lá e destrói as coisas.”
A redatora sênior do stack Overflow, Eira May, não resistiu em acrescentar “Você simplesmente não precisa ver isso bem. Ninguém mais usava óculos também, então talvez fosse um campo de jogo mais nivelado…”
Como um sinal dos tempos, as diretrizes oficiais para discussões proíbem especificamente conteúdo criado por IA generativa.
Mas no podcast, Donovan disse que as discussões poderiam, em última análise, mostrar um dos pontos fortes únicos de uma comunidade humana. “Nesta era da IA, a IA não lhe dará o contexto de toda uma discussão. Isso lhe dará uma resposta, e às vezes você não quer apenas uma resposta.”
Popper convidou os ouvintes a explorar. “Se você usa AWS, se usa linguagem R, se usa PHP? Há pessoas lá que estão conversando sobre esse tipo de coisa!”
A postagem Stack Exchange se expande além do formato de perguntas e respostas com ‘discussões’ apareceu pela primeira vez em The New Stack.