Executando verificação de segurança...
24

Txug0 obrigado por abrir essa publicação e trazer sua visão! Deu para ver pelo engajamento nos comentários que isto é algo sério e precisa ser resolvido de alguma forma, ou pelo menos aliviar a dor 🤝 Mas se me permite, tenho três pontos sobre isso:

Primeiro ponto

Uma coisa que também repetidamente acontece, é de não entender que este tipo de situação é mais difícil de se resolver do que parece.

Um exemplo prático recente foi o fato do TabNews não ter uma busca e esta era a razão de publicações estarem aparecendo de forma duplicada, era um consenso realmente muito forte na comunidade. Mesmo assim, lembro de levantarmos o ponto de que uma busca não resolve este problema, porque quem cria publicações de baixa qualidade irá tender a não fazer nada para evitar elas em primeiro lugar.

De qualquer forma, a feature de busca era requisitada quase que diariamente aqui pelas publicações (quando não era diariamente, era semanalmente). Então ela foi implementada e aqui estamos discutindo sobre o exato mesmo problema.

Dado a isso, tudo bem... minha preocupação não é ter implementado algo que não tem efeito prático, porque muito depende da execução também, pois há várias outras formas de implementar uma "busca" que poderiam ajudar no problema, por exemplo, uma busca passiva que acontece automaticamente no ato de estar criando uma publicação (avisar a pessoa que uma outra publicação sobre isso já existe e inibir ela de publicar). Minha preocupação é, após esse caso, a gente não ter realmente entendido que certas coisas não são fáceis de se resolver como parece que são, incluindo a sugestão que eu dei da busca passiva, não pela dificuldade técnica, por outro problema muito pior: os efeitos colaterais.

Muitas sugestões tem um efeito colateral de segunda ordem que é pior do que o de primeira ordem. Já vi comunidades morrerem antes de nascerem por excesso de organização e features para barrar publicações. Um exemplo clássico disso é, de largada, todas as publicações serem moderadas antes de se tornarem públicas. Eu destaco isso, porque comunidades morrerem por "medo da bagunça" é mais comum do que podemos imaginar até, pois comunidades que morrem cedo acabam nem esbarrando na gente. Isso acontece muito com produtos e serviços que já querem nascer prontos, com todas as features para resolver todos os problemas, que é de onde vem o termo "feature creep". Na maioria das vezes é o caso clássico de otimização prematura, que é uma mecânica que vai além da programação e a exata mesma coisa acontece com comunidades. Eu diria que otimização prematura em comunidade é uma situação ainda mais sensível do que em código.

Então sobre filtro, categorização e organização de conteúdo, tudo isso tem um efeito colateral de segunda ordem muito agressivo na liquidez de publicações, que é algo que você precisa facilitar no começo para uma comunidade gerar tração, e aí sim chegar num estágio em que você pode implementar certos impostos para regular a dinâmica da comunidade, que é o que naturalmente iremos fazer.

Eu garanto a todos que estamos observando tudo o que é discutido aqui no TabNews, até mesmo quando não fazemos alguma interação direta via comentário. Todas as reclamações são lidas e consideradas com total carinho, de verdade. A questão novamente é: muita coisa não é fácil de se resolver e nem está no tempo certo para ser resolvida. Se a gente trouxer a versão dos sonhos final do TabNews para hoje, o TabNews morre de tanto peso. Na minha visão, irá precisar de anos e anos para irmos subindo estes impostos na velocidade certa... e quando falo anos, é no mínimo uma década de trabalho.

Segundo ponto

Sempre me pego pensando nisso que é: quando algo é relevante... é relevante para quem? Me pego pensando que: só porque chegamos antes temos o direito de expulsar pessoas novas ou dificultar a vida delas de uma forma que não foi dificultada para nós que chegamos primeiro? E se caso tenhamos chegado aqui primeiro e estava do jeito dos "sonhos" que comentei ali em cima, será que iríamos participar? Isso porque, manter um quarto organizado é muito mais difícil do que manter um quarto bagunçado, então participar de uma comunidade organizada é mais difícil. Qual o incentivo que eu tenho hoje para pagar esse imposto de organização? Será que a implementação do Revenue Share gera incentivo necessário?

Fora isso tem a maturidade de uma comunidade ao longo do tempo. Eu estou vendo isso acontecer em tempo-real num jogo que acabou de ser lançado chamado F-Zero 99. Antes de uma corrida começar, o jogo oferece 2 opções de pistas para correr, e os 99 jogadores escolhem uma ou outra. Geralmente o jogo oferece uma pista fácil e uma pista difícil. No começo, a comunidade sempre escolhia a pista fácil como vencedora (eu inclusive). Mas hoje noto que a comunidade está escolhendo muito mais a pista difícil quando ofertada (incluindo eu). Aliás, eu acho um saco quando a pista fácil ganha na votação, mas eu entendo que quem entrou agora no jogo (como eu entrei no passado), não quer peitar a pista difícil e se essa fosse a única opção, não continuaria jogando porque vai ser uma experiência muito frustrante. O problema é que se não jogar, há uma probabilidade maior de não se tornar um jogador recorrente, e de não se tornar um jogador mais sofisticado e que ficaria a longo prazo na comunidade.

Terceiro ponto

Em paralelo a tudo isso, eu vejo cada vez mais publicações diferentes indo para aba Relevantes. Cada mês que passa do TabNews, mais interessantes estão sendo os conteúdos na minha visão de usuário. A aba Recentes continua um faroeste e eu voto para que ela continue assim, não acho que chegamos no estágio de dizer o que as pessoas devem publicar ou não... estamos aprendendo ainda. O que precisamos proteger é a aba Relevantes e naturalmente publicações muito bem avaliadas ou muito discutidas estão pipocando lá, que refletem em serem destacadas no Google Discovery. Olha que massa isso aqui:

Print do Google Discovery mostrando um gráfico
Print do Google Discovery mostrando uma tabela

Olha a quantidade de pessoas vindo de lá (que não contabilizam as pessoas que entram nas publicações por dentro do TabNews ou vindo de outras redes sociais).

Conclusão

Sugiro primeiro: continuar protegendo a aba Relevantes para que publicações com qualidade ou com abertura para discussão continuem ganhando destaque. Isto se faz qualificando elas de forma positiva ou deixando algum comentário com valor concreto.

Segundo: vamos continuar educando nossos valores e o que estamos tentando proteger no TabNews para quem chegou aqui depois da gente. Esta é a forma mais humana de se criar uma comunidade de humanos.

Terceiro: continuar implementando simultâneamente impostos no sistema para desacelerar as publicações (que inevitavelmente irão afetar todo mundo, quem cria publicações de alta ou baixa qualidade) e incentivos para aumentar a vontade de se criar uma publicação de qualidade. Novamente, isto precisa ser feito de forma simultânea e se não der para ser assim, sugiro fortemente primeiro criar o incentivo e depois consertar o problema que isso vai causar com impostos, do que o inverso 🤝

Carregando publicação patrocinada...
6

Eu realmente não vejo as publicações repetitivas de baixa qualidade como algo que me desmotiva a usar o TabNews. Claro, não quero ver 3 perguntas todo dia sobre "quanto devo cobrar num projeto?" ou "que tal meu portfólio?" etc., mas eu só vejo isso na página Recentes (ou lá para a décima posição de Relevantes, que aparecem publicações mais novas, com menos TabCoins).

Hoje está relativamente fácil ganhar TabCoins: tem o "login diário", você pode receber até três votos da mesma pessoa na sua publicação, sua próxima publicação considera a média de TabCoins das suas últimas publicações... Com tudo isso, basta uma pessoa dar um voto negativo na publicação "ruim" e ela não aparecerá na lista de Relevantes. Está fácil de moderar esses casos que estamos tratando nessa discussão.

Essa semana o Felipe Barso criou um grafo na página de Status que mostra as últimas qualificações (votos positivos e negativos) realizadas no TabNews. Se formos levar em consideração apenas esse grafo, posso dizer que existem mais publicações boas do que ruins, afinal, existem bem mais votos positivos. Na prática, sabemos que a quantidade de publicações boas é menor, mas que elas recebem bem mais votos.

Grafo da página de Status

Com isso em mente, ainda acho que a página Relevantes tem cumprido seu papel, salvo algumas exceções. Hoje, nosso imposto sobre publicações ruins é a qualificação negativa.

6

Concordo com a ideia de facilitar no início para ganhar tração, mas ainda sim precisa de um mínimo de controle e direcionamento, para a tração não ir na direção errada. Dependendo do caso, é difícil corrigir o rumo depois que já aconteceu, e qualquer "imposto" colocado depois pode causar disrupção além da conta.

Não estou dizendo que é fácil - se fosse, eu já estaria sugerindo a solução agora mesmo - mas é algo a ser levado em conta. Até que ponto queremos facilitar? Usando a analogia que vc fez com F-Zero, se começar a entrar só gente que prefere a pista fácil, quem gosta mais da difícil pode se desmotivar e abandonar o jogo. Mas se só tiver gente que prefere a difícil, vai dificultar a entrada de jogadores novos.

Vc prefere que o site dependa mais de um fluxo constante de gente nova entrando, ou de um grupo mais restrito de veteranos? Utopicamente acho que todos querem o equilíbrio, mas eu acho inviável. Ao priorizar um, automaticamente estamos alienando outro: se a prioridade é dada aos novos, aumenta a quantidade de "conteúdo Déjà vu", e se for dada aos veteranos, os novos irão reclamar que não conseguem participar.

Só pra citar um exemplo, eu vi isso acontecer no Stack Overflow. Ao longo de anos, muita gente seguiu a ideia inicial de ser um "Repositório de Conhecimento sobre Programação™", seguindo regras rígidas sobre a forma e o conteúdo. Foi isso que fez ele ser o gigante que é. Ou seja, por muito tempo priorizaram os veteranos que construíram a reputação do site, e isso aumentou muito a barreira de entrada dos novatos. Em certo momento, mudaram a filosofia e basicamente chamaram os veteranos de tóxicos (sendo que eles só queriam preservar o que tinham construído), e passaram a ser mais permissivos com usuários novos. Isso aumentou a quantidade de usuários, é verdade, mas o preço foi ver muitos veteranos abandonando o site, e ter a qualidade geral caindo vertiginosamente (convenhamos, hoje só o conteúdo antigo presta). É um exemplo prático de que não dá pra conciliar as duas coisas: ao dar preferência para um, vc necessariamente abre mão das vantagens do outro.

Não estou dizendo que temos que fazer igual, são sites diferentes com filosofias distintas. Mas em algum momento teremos que escolher o queremos priorizar. Acolher a todos é uma ideia muito legal, mas também é utópica. Se aceita tudo, eventualmente vira bagunça e não se extrai quase nada de útil (vide o finado yahoo respostas). Se restringe demais, afasta os novatos e perde-se o fluxo constante de renovação. Vejo que todo site tenta achar um meio-termo, mas sempre vai pender mais para um dos lados. Em qual ponto no meio desse espectro o TabNews quer estar?

2

Em qual ponto no meio desse espectro o TabNews quer estar?

Excelente pergunta! Ela é perigosa se a premissa de "não dá pra conciliar as duas coisas" estiver errada. Digo isso, pois um júnior consegue ter uma conversa de alto nível, e um sênior consegue ter uma conversa de baixíssimo nível. Já vimos ambos os casos aqui e devemos ajudar a guiar a conversa e deixar claro que o que protegemos aqui é ter uma postura brutalmente exata e empática, simultaneamente. Então vejo que pode existir um descasamento entre o ato de conversar e o conhecimento técnico e novamente, se a premissa inicial estiver errada, eu miraria em proteger conversas de valor concreto, seja quem for. Como parâmetro, o Stack Overflow protegeu de início conhecimento técnico pelo que entendi, mas depois não protegeu nada se tudo virou uma bagunça.

E se assumirmos que a premissa está 100% correta, eu votaria em mirar no espectro de pessoas intermediárias para que elas consigam fazer a ponte entre os júniors e sêniors que entrarem na plataforma. Inclusive, eu chutaria que são as pessoas que estão mais propícias a criarem conteúdos técnicos e engajarem em discussões sobre a nossa área.

2

Ela é perigosa se a premissa de "não dá pra conciliar as duas coisas" estiver errada

De fato. Como eu já disse, essa é a minha percepção, depois de ver acontecer na prática.

Adoraria encontrar um contra-exemplo, mas não vi ainda um site que conseguiu conciliar todas essas coisas sem abrir mão de algo. Parece que sempre é um trade-off (como tudo na vida, aliás).

2

Parece que sempre é um trade-off (como tudo na vida, aliás).

Concordo 101% 🤝

Neste caso eu especulo que o tradeoff é não ter a quantidade de views de uma rede social que não preza por qualidade de conteúdo ou qualidade das interações entre os humanos. Elas possuem uma procura incansável de engajamento, que geralmente é feita por conteúdos rasos e extremamente fáceis de se consumir. Então se aqui nós afunilarmos a participação para apenas discussões ou conteúdos de valor concreto, seja quem for, todo conteúdo ruim e rápido de se fazer ficará de fora (o que irá gerar menos views).

3

Concordo totalmente com tudo que foi dito, e queria depois dar uma desenvolvida melhor em como enxergo alguns pontos, mas já cito um deles, pois é algo que justamente me faz pensar se compensa responder no seu comentário ou se não é melhor criar uma "nova publicação para tratar do mesmo assunto", ou seja, cria esse loop infinito de publicações repetidas.

O ponto é que apenas o autor para o qual eu decidir responder irá receber uma notificação, então se eu demorar para responder, sinto que ninguém além do autor vai ler. Dependendo do caso, é uma sensação falsa, mas, para algumas publicações, não é. E isso pode incentivar publicações novas ao invés de enriquecer os debates existentes.

Mas essa melhora nas notificações é como a ferramenta de busca, é algo que ajuda, mas não que tentaria resolver o problema.

2

Condordo contigo que não é tão simples a situação, sinceramente não pensava que isso tomaria a proporção que tomou, mas aqui acho que cabe a analogia do sapo na panela, talvez seja o caso de ir simplesmente fazendo a curadoria do conteudo de uma forma mais ativa (normalmente eu não baixava tabcoins das publis que achava "não relevante"). Porem não existe o efeito da aba Recentes ficar abandonada ? Se a comunidade chegar na conclusão de que lá não vão envontrar algo relevante corre se o risco de simplesmente ser abandonada, o que prejudica a Relevantes por consequencia.

1

Porem não existe o efeito da aba Recentes ficar abandonada ? Se a comunidade chegar na conclusão de que lá não vão envontrar algo relevante corre se o risco de simplesmente ser abandonada, o que prejudica a Relevantes por consequencia.

Por isto que é necessário a contrapartida do incentivo que comentei. Por hora este incentivo irá sugir com a vinda da Milestone de Revenue Share.

1

Não tenho como saber se tu se baseia em dados pra afirmar, e eu tambem não tenho dados pra falar que não vai funcionar. Tambem não tenho uma idea melhor pra dar então só resta torcer muito pra dar certo.
Um ponto interessante é que o tema é algo que a comunidade se atenta, inercia ou falta de atenção da comunidade realmente não é um problema pro TN. Forte abs Filipe, tmj.