Julio Biason
6 years ago
2 changed files with 86 additions and 0 deletions
After Width: | Height: | Size: 78 KiB |
@ -0,0 +1,86 @@ |
|||||||
|
+++ |
||||||
|
title = "Cargo Cult" |
||||||
|
date = 2018-11-30 |
||||||
|
category = "code" |
||||||
|
|
||||||
|
[taxonomies] |
||||||
|
tags = ["code", "cargo cult", "pt-br"] |
||||||
|
+++ |
||||||
|
|
||||||
|
Um dos problemas não falados na área de T.I. é o *cargo cult*, mas poucos |
||||||
|
realmente sabem o que essa expressão quer dizer e de onde vem. |
||||||
|
|
||||||
|
<!-- more --> |
||||||
|
|
||||||
|
{% note() %} |
||||||
|
Esse post acompanha a minha apresentação sobre |
||||||
|
[Cargo Cult](https://presentations.juliobiason.net/cargo-cult.html). |
||||||
|
{% end %} |
||||||
|
|
||||||
|
Você provavelmente já ouviu falar da "Polinésia", onde ficam o Havaí, a Nova |
||||||
|
Zelândia e a Ilha da Páscoa, entre outros. Mas logo do lado existe outro grupo |
||||||
|
de ilhas, chamadas de "Melanésia", onde Fiji faz parte. |
||||||
|
|
||||||
|
Pois bem, nesse conjunto de ilhas, nos séculos 19 e 20, houve um "intercâmbio" |
||||||
|
entre os exploradores europeus e norte-americanos com as tribos indígenas |
||||||
|
locais. Produtos trazidos por aviões eram trocados com os indígenas; produtos |
||||||
|
como chicletes e espelhos eram trocados por comida ou utilizados como moeda |
||||||
|
para pagamento de serviços -- como aconteceu em vários outros lugares do mundo |
||||||
|
em outros tempos. |
||||||
|
|
||||||
|
Entretanto, nem tudo dura pra sempre e os explodores se foram, levando seus |
||||||
|
aviões, chicletes e espelhos. |
||||||
|
|
||||||
|
Para as tribos da Melanésia, isso se tornou um problema. Como eles fariam para |
||||||
|
continuar conseguindo seus chicletes e espelhos? |
||||||
|
|
||||||
|
A solução foi "simples": Eles fizeram seu próprio avião, com sua própria pista |
||||||
|
de vôo. |
||||||
|
|
||||||
|
![Indígenas Melonsénios com seu avião](../cargo-cult.jpg) |
||||||
|
|
||||||
|
Não apenas isso, mas em algumas ilhas, é venerado o deus "John Frum", que |
||||||
|
voltará trazendo grandes maravilhas. E chicletes. |
||||||
|
|
||||||
|
E agora você está rindo, achando "nossa, que bando de simplórios". |
||||||
|
|
||||||
|
Bom, mas alguma vez você já ouviu alguém dizer... |
||||||
|
|
||||||
|
* "Vamos usar X porque a Netflix usa." |
||||||
|
|
||||||
|
ou |
||||||
|
|
||||||
|
* "Faremos com Y porque é do Google." |
||||||
|
|
||||||
|
ou ainda |
||||||
|
|
||||||
|
* "No livro do Uncle Bob ele diz pra fazer assim." |
||||||
|
|
||||||
|
Estes são exemplos básicos de *cargo cult* no meio da T.I. Quando as |
||||||
|
capacidades técnicas de alguma ferramenta (biblioteca, framework, linguagem, o |
||||||
|
que seja) é ignorado, baseando-se apenas na sua origem e/ou uso por causa de um |
||||||
|
nome, então temos um cargo cult -- a ideia de que, se fizermos como os outros |
||||||
|
fizeram ou da forma que outros falaram, teremos sucesso. |
||||||
|
|
||||||
|
Obviamente, o fato do Netflix usar alguma coisa, ou ser feita pelo Google, ou |
||||||
|
ser indicado pelo Uncle Bob são fatores importante, mas não devem ser, nem de |
||||||
|
longe, o fator decisivo na escolha de uma tecnologia. |
||||||
|
|
||||||
|
E só porque o Uncle Bob disse pra fazer assim, não quer dizer que fazendo |
||||||
|
*assim* você vai ter o retorno esperado -- porque seu problema pode não ser |
||||||
|
exatamente o problema que o Uncle Bob está resolvendo. |
||||||
|
|
||||||
|
E só porque o Netflix usa, não quer dizer que usar a mesma tecnologia vá trazer |
||||||
|
o mesmo resultado -- a não ser que você esteja trabalhando na Netflix e fazendo |
||||||
|
o que a Netflix faz. |
||||||
|
|
||||||
|
Por isso, tome cuidado quando alguém diz que vai ser utilizada alguma |
||||||
|
tecnologia pelos motivos acima. Eles podem ser critérios de desempate quando há |
||||||
|
mais de uma opção, mas eles não devem ser, nem de longe, o primeiro critério de |
||||||
|
aceitação. |
||||||
|
|
||||||
|
{% note() %} |
||||||
|
A parte dos chicletes e John Frum pode ser vista no documentário |
||||||
|
[Into the Inferno](https://www.imdb.com/title/tt4846318/?ref_=fn_al_tt_1), |
||||||
|
de Werner Herzog. |
||||||
|
{% end %} |
Loading…
Reference in new issue