Skip to content

Instantly share code, notes, and snippets.

@guifromrio
Last active July 15, 2017 12:20
Show Gist options
  • Star 14 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save guifromrio/9665142 to your computer and use it in GitHub Desktop.
Save guifromrio/9665142 to your computer and use it in GitHub Desktop.
O estado da comunidade brasileira de front end

Para onde caminha a comunidade brasileira de front end?

Hoje algo cômico e surreal aconteceu na comunidade FrontEnd Brasil. Algo chocante a ponto de desanimar o mais engajado dos participantes.

Após postar um Gist sobre moment com um código bastante didático, Berger foi rechaçado pelo moderador da comunidade, Jean Carlo Nascimento. Ao notar que o gist era escrito em CoffeeScript, o moderador comentou uma piadinha:

Prefiro usar moment a coffee.

A comunidade não gostou e reagiu, criticando o comentário infeliz e prezando o autor por compartilhar um código útil. Não satisfeito, as agressões sobre o uso de CoffeeScript continuaram. Finalmente, eu comentei, com um sarcasmo leve como uma pluma:

Não sabia que o Jean era juiz do universo, por favor nos mande uma whitelist de linguagens que podemos usar :)

Depois disso, o moderador disse que estava brincando (usou a hashtag #troll, que piadista...). Um colega, Breno, disse que "não foi engraçado". Em resposta, o moderador o chamou de "viadinho" por usar Coffee. Exato...

Um moderador agrediu verbalmente um participante envolvido tangencialmente numa discussão que sequer lhe dizia respeito.

Infelizmente, não posso provar nada disso: ao perceber que perdeu completamente a razão, o moderador deletou o tópico e me baniu da comunidade.

De fato, uma comunidade onde o moderador pode...

  • Desencorajar contribuições dos participantes
  • Comentar piadas de humor duvidoso e sem seriedade
  • Remover arbitrariamente posts que não lhe convém
  • Banir arbitrariamente usuários que discutem com ele

... não pode ser uma comunidade com um futuro brilhante.

Eu acho que está na hora de nos examinarmos com muita calma e decidirmos se esse é o caminho que desejamos seguir.

@vitorbritto
Copy link

Não vou defender nenhuma das partes (nem acusar), mas não posso deixar de argumentar sobre este acontecimento.

Somos adultos e sabemos que faltar com o respeito é errado, mas a liberdade de expressão está aí para nos dar a chance de dizer o que achamos de linguagem A ou B.

Dito isso, a grande questão, o ponto crucial, o ápice da discussão é a ofensa ao colega.

E por que estou entrando no mérito dessa discussão? Por que acho necessário, sou homem e dou minha cara a tapa. O que estiver ao meu alcance para sanar este impasse, o farei. O que não podemos é levar cada vez mais para o lado pessoal. O interessante é resolver a situação, e não colocar mais fogo nela. =]

@brunopulis
Copy link

Lamentavel, lembro de uma discurssao dele no twitter com o pessoal da Microsoft ele escrotou os caras a troco de que? De nada só por tendencias tecnologicas.

O problemas e que todo mundo acha esses caras os "NINJAS" e o ego começa a gritar dentro deles.

@landrade
Copy link

Lamentável!!!!
Já vi algo muito parecido com a comunidade "Node.js Brasil" no Facebook.

@jaydson
Copy link

jaydson commented Mar 20, 2014

Obrigado por compartilhar isto Guilherme.
Uma coisa que deve ficar clara para ti e para todos outros membros da comunidade JavaScipt do Brasil é o seguinte:
Não existem moderadores da comunidade.
Este fato que tu registrou aconteceu em um grupo do Facebook, que nada representa a comunidade JavaScipt no Brasil.
Grupos de JavaScript no Facebook não me agradam, e desde o surgimento, evitei fazer parte de qualquer um.

Temos várias lições aqui, mas a mais importante, e que gostaria de deixar registrado é o que comentei acima, não existem moderadores.
A BrazilJS surgiu como evento, criado por 2 caras da comunidade, eu e o @felipenmoura.
Evoluímos o que seria apenas um evento, para um grupo de pessoas que queriam fazer algo pela comunidade, mas em nenhum momento com o objetivo de imperar como líderes ou qualquer coisa do tipo.

Precisamos ter cuidado, pois foram anos de trabalho até chegarmos ao estado atual de comunidade "quase-madura".
Estamos quase lá, e atitudes como a citada no post, não agregam nada.

Ao Guilherme Berger, que escreveu o Gist, deixo a mesagem de que continue fazendo o que está fazendo, não ligando para ofensas ou críticas não construtivas, que outros membros da comunidade possam fazer.

@guifromrio
Copy link
Author

@vitorbritto Só vim fazer o meu papel de denunciar um acontecimento surreal.

Todos temos direito de errar e não guardo mágoas com o Jean.
Todo mundo já fez uma merda...
Ele não replicou, nem se desculpando nem se afirmando.
Seja qual for a opinião dele, espero que ele perceba que a forma como ele conduziu a situação não foi a mais idônea e respeitável...

@guivinicius
Copy link

Infelizmente esse tipo de atitude é muito comum em comunidades de tecnologia. Provavelmente todo mundo já fez alguma piada assim alguma vez na vida, a questão é saber onde, quando e com quem fazer.

Essa apresentação na Fluent '14 falou exatamente sobre isso:

https://www.youtube.com/watch?v=K9rb9Ba4VV4&feature=youtu.be

E apresentou uma ferramenta bem humorada:

http://www.trollcount.com/

@luiztiago
Copy link

Eu discordo um pouco do @jaydson.

O termo comunidade vem de comunhão, que se diz desenvolver alguma coisa em conjunto. Ou seja, um pequeno grupo de trabalho pode formar uma comunidade e estes membros estarão, de maneira espontânea, em prol de alguma coisa.

Se os grupos do Facebook não agrada alguém, isto não obrigatoriamente quer dizer que todos precisam seguir este pensamento. A ideia da BrazilJS é incrível, e não poderia ser diferente. Estive presente desde o primeiro evento e sou amigo pessoal de todos os membros da foundation. Mas isso não quer dizer também que apenas isso seja suficiente para a comunidade.

Temos o país todo a explorar, várias mentes brilhantes perdidas em cada lugar do país, precisando de apenas uma pequena ajuda para deslanchar. E essa ajuda pode vir de grupos do facebook, listas de email, twitter, blogs pessoais, palestras, eventos, reuniões, tutoriais, screencasts ou outras 1000 coisas.

Falando sobre o caso do Guilherme, isso precisa realmente ser discutido. Este grupo em especial tem atualmente 10 administradores, que não são 10 imperadores. São 10 pessoas que servem como moderadores para evitar spams, propagandas indesejadas e logicamente ofensas. Isso não pode partir de ninguém, nem tão pouco de um administrador.

Então nos resta ver o que aconteceu e tentar resolver. Infelizmente todo mundo trabalha e muitas vezes esses casos passam despercebidos. O que importa é correr atrás!

@augustohp
Copy link

Cara, só vim da pitaco porque acho que o @jaydson disse muito bem dito.

@luiztiago
Copy link

Guilherme Rodrigues has been added.
@Gadr

@rmdias
Copy link

rmdias commented Mar 20, 2014

@simaodeveloper
Copy link

Vamos trabalhar galera, nem precisava dessa discussão...fui

@jaydson
Copy link

jaydson commented Mar 20, 2014

@luiztiago , cara, acho que tu não me entendeu.
Em nenhum momento eu disse que a BrazilJS é a única coisa existente.
BrazilJS é uma das coisas. Comunidades Facebook, outra. Grupos de email, encontros locais, twitter, blogs, sites, etc. São inúmeras referências que somam o que é a comunidade JavaScript no Brasil.
O que não é verdade é dizer que o futuro da comunidade baseia-se no que acontece em um grupo do Facebook.
:)

@luiztiago
Copy link

@jaydson claro, claro.. estamos juntos, man!

até pq o futuro da comunidade depende também do futuro da tecnologia. E disso, ngm sabe!

@luiztiago
Copy link

@leandrooriente
Copy link

Realmente uma situação muito chata.

Temos uma equipe bem legal de front aqui na Vtex e procuramos contribuir ativamente com a comunidade sempre que possível. Inclusive o problema todo iniciou com uma contribuição do @gberber.

A situação como um todo foi no mínimo humilhante e por isso resolvi tornar pública.
Atingimos um nível de maturidade na comunidade BR em que esse tipo de comportamento não deveria ser aceitável, principalmente quando o responsável é um moderador do grupo.

@suissa
Copy link

suissa commented Mar 20, 2014

Ele não foi bloqueado, o tópico em questão foi deletado devido o flame war iniciado nos comentários, o mesmo tópico está no grupo Javascript Brasil.

Não li todos os comentários, só vim dar uma satisfação a esse circo montado.

@leobalter
Copy link

Se tem circo montado, você é o palhaço, @suissa. Sai do picadeiro e seja mais humilde.

@leandrooriente
Copy link

Critica um membro do grupo simplesmente por ter feito algo em coffee (mesmo oferecendo uma opção em JS), chama outro de viadinho por não concordar com sua opinião, exclui o post e da ban aleatoriamente em quem não bateu palmas e agora vem falar de 'flamewar' e 'circo'?

Desce do palco cara.

@RSPereira
Copy link

O cara oferece um curso e nele diz que serão oferecidos os vídeos do mesmo e um suporte "vitalício".

Fazem 4 meses que fiz o curso e toda vez que vou tentar tirar uma dúvida, o cara ignora.
Sempre que vou pedir o vídeo, sou ignorado ou o vídeo "não está pronto".

Além de tudo, o cara tem uma falta de profissionalismo absurda.
Só pensando no $$ e depois foda-se os seus "alunos".

@marcovincit
Copy link

Qual a novidade mesmo?

@suissa
Copy link

suissa commented Mar 21, 2014

Ninguém está banido.

Tanto que não quero ser ditador que coloquei mais 8 moderadores, sim fui eu que criei, mas não quero tomar decisões arbitrárias, tentei minimizar o estrago pois sei como são os flame wars nesse grupo, tanto que o mesmo tópico se encontra intacto e não houve flames.

@phsacramento
Copy link

Qual a novidade mesmo? +1 Já ficou comum com as mesmas figurinhas.

@ozzyr
Copy link

ozzyr commented Mar 21, 2014

Somando tudo que eu li aqui, nada absolutamente nada resolveu o problema. que no meio de uma disputa boba dos comentários (muitas vezes nada profissional) se perdeu: Alguém da comunidade se sentiu ofendido!!! não cabe, a não ser as partes, resolverem isso de forma civilizada, se sairmos postando em diversos lugares só vamos reunir uma serie de novos comentários que do mesmo jeito que esse que eu escrevo NÃO vão resolver o problema do colega que ainda se sente de alguma forma incomodado e cumpriu o papel dele. Esse post acabou virando um ponto de desabafo do tipo "mãe foi ele" que não agrega a ninguém. Discussões e coisas do tipo sempre vão rolar! mas, quando vamos aprender a de fato resolver o problema. Sejamos humildes. E se ofendi alguém com o comentário humildemente peço desculpa.

@ericdouglas
Copy link

Realmente essa situação é muito chata, e pra quem participa da comunidade ativamente, tenho certeza que sente bastante quando algo assim acontece, independente de quem está certo ou está errado...

É fácil falar das pingas que tomamos, mas poucos vêem os tombos que caímos...

Atitudes opressivas acontecem sistematicamente em todos os grupos de desenvolvimento, seja por ADM ou por outros membros, e em todos os setores da sociedade. Quantos novatos eu já vi serem 'mal-tratados' pelos grupos? Inúmeros! A sociedade É assim, e todos nós temos que ter ciência de uma coisa, ela vai continuar SEMPRE evoluindo, independente de quem esteja participando... Quando vocês viram algo assim, o que fizeram? Saíram do grupo pela injustiça presenciada? Só temos atitude quando a coisa aperta no nosso calo, isso é um fato da vida.

Nada nem ninguém nesse mundo é perfeito!

Não existe ninguém que seja insubstituível, tudo caminha para o progresso, e cara, a comunidade brasileira de Front-End está cada vez melhor! Muitas pessoas estão contribuindo, e realmente ta linda a coisa! =D

Cada pessoa tem um nível de tolerância, e o que pra uns soa como brincadeira, para outros é ofensa mortal...

Volto a dizer, a internet é apenas um reflexo da sociedade, que é bem cruel as vezes. Muitas vezes escutamos absurdos, e são estes absurdos o combustível que nos impulsiona para crescer ainda mais!

Já fui criticado por fazer traduções, e não foi por apenas uma pessoa. Um, inclusive, disse que quando estamos aqui fazendo tradução, tem desenvolvedores gringos "caindo de cara nos códigos"... Esse comentário me deu mais vontade ainda de fazer este trabalho, pois se tiver muita gente pensando assim, quem não consegue ler em inglês está perdido!

Em contra-ponto, já fui elogiado por vários colegas que utilizaram as traduções. Um feedback positivo de 99.9%.

Por que falei isso? O mesmo acontece com o moderador em questão. Se ele já excluiu alguns, ele já adicionou e ajudou milhares! Tudo na vida é assim, um médico pode fazer 50 mil cirurgias perfeitas, mas se ele errar na sua, e errar feio, o que você vai achar desse médico? E o que esse médico é?

Entendo perfeitamente o ímpeto de vocês em alertar sobre o ocorrido, fato este que é realmente importante para todos, pois essas situações fazem todos os envolvidos repensarem suas atitudes...

Enfim, muita gente atacou, mas não vi nenhuma proposta do que fazer para resolver este empasse, se é que existe um, pois as vezes a melhor coisa é realmente não estar próximo de alguém que a ideia não bate.

Concluindo, faço das palavras do @vitorbritto as minhas:

"O que estiver ao meu alcance para sanar este impasse, o farei. O que não podemos é levar cada vez mais para o lado pessoal. O interessante é resolver a situação, e não colocar mais fogo nela."

@renatogravino
Copy link

Galera, vamos escrever codigo pow!!!!!! este negocio de ficar discutindo, vou chamar a professora pq meu colega me chamou de boiola..... pow merece negocio e escrever mais codigo e menos facebook, um milhao de curtidas nao alimentam fome de ninguem
Os otimistas esperam o vento mudar
os pessimistas reclamam do vento
os realistas ajustam as velas

@ffreitasalves
Copy link

realmente é uma pena...

@leandrooriente
Copy link

Perdão @ericdouglas, concordo que o mundo não é um jardim florido e que temos que lidar com situações ruins.
Porém não é ignorando uma agressão e autoritarismo que ela deixa de existir.

Quando o Jairo atacou pessoas aleatórias nos grupos a galera não hesitou em banir. Quando é com um moderador precisamos abaixar a cabeça e bater palmas?

Fiz o que achei sensato no próprio grupo e quando meu post foi apagado e eu banido repliquei nos demais.

@suissa "flamewar" é tipo quando algum fanático ataca um post e os autores porque a linguagem usada não o agrada? Não entendo bem dessas coisas, pode explicar melhor já que vc sabe bem como são esses "trolls"?

De qualquer forma acho que a discussão já se alongou demais e a mensagem já foi passada.
Como ouvi em boa parte dos grupos. Não foi a primeira vez e nem vai ser a última.

@suissa
Copy link

suissa commented Mar 21, 2014

Pronto acabou? Se quiser vocês continuam no grupo ou não.

Nem vou me delongar nesse assunto para não ficar dando ibope.

ps: o grupo Frontend Brasil não é A comunidade de front-end do brasil, é apenas um grupo.

@brodock
Copy link

brodock commented Mar 25, 2014

sugiro que os dissidentes criem um forum baseado no "Discourse" e comecem a migrar a comunidade pra lá... A maior vantagem dele é que ele utiliza as mesmas ferramentas de auto-moderação que o StackOverflow (é um projeto de um dos fundadores).

@igorcosta
Copy link

Lavar roupa suja em público é feio.

Acho que se você tivesse algum problema, falaria pessoalmente, email, skype, telefone com o @suissa.

Concordo contigo que a falta de respeito, isso jamais deve acontecer. O resto é drama.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment