A relevância da iniciativa #BAAG - BattleAgainstAnyGuess

14 anos atrás, em junho de 2007, Alex Gorbachev, então CTO da Pythian, fundou o BAAG Party- Battle Against Any Guess - uma iniciativa contra qualquer suposição ao resolver problemas técnicos. Mesmo assim, estava se tornando um grande problema: cada vez com mais frequência em fóruns e listas de e-mail públicas para perguntas sobre problemas específicos, em vez de solicitar os detalhes técnicos necessários, as respostas vinham no espírito de “tente isso, se não ajuda, experimente ”,“ Eu via algo parecido, o XXX me ajudou ”,“ o XXX não me ajudou, mas o YYY ajudou ”. Vários mitos nasceram e deram origem a outros ainda mais novos, daí todo "xamanismo" e "danças com um pandeiro" (em parte, "funciona - não toque nisso"). Tudo isso é compreensível: a complexidade do software e do hardware aumenta exponencialmente; a quantidade de informações imprecisas à la "para manequins" na Internet está crescendo como uma bola de neve; A indústria de TI precisa de mais e mais trabalhadores nas "esteiras" - "pegue mais, jogue".O surgimento do #BAAG era absolutamente natural e inevitável, mas quão relevante é agora? Por que, depois de seu apogeu e popularidade por vários anos, ela caiu no esquecimento? O que e quando deve substituí-lo neste período de desenvolvimento de TI?





Para começar, gostaria de citar um trecho da entrevista de Alex :





O que há de errado em dar um palpite? Temos dados limitados, conhecimento limitado, experiência limitada, ferramentas limitadas e tempo limitado. Podemos realmente saber?





"Sim, nós podemos!" Pelo menos, devemos nos esforçar para saber ...

A maioria dos problemas da vida real podem ser resolvidos com o conhecimento que está disponível no domínio público, usando dados que são possíveis de extrair aplicando a experiência e as ferramentas certas e tendo tempo suficiente para fazer o trabalho corretamente.

O objetivo da Batalha é promover a importância do conhecimento no combate à ignorância, selecionando as ferramentas certas para o trabalho, popularizando as técnicas adequadas de solução de problemas, ganhando experiência e aprendendo a ter tempo para diagnosticar o problema antes de aplicar a solução. Pode-se pensar que o lema do BAAG é um pouco extremo, mas é uma decisão política para enfatizar a importância do gol.

...

When I established the Battle Against Any Guess Party, a number of people argued that guesswork is the cruel reality with Oracle databases because sometimes we do hit the wall of the unknown. The argument is that at such point, there is nothing else left but to employ guesswork. Several times people have thrown out the refined term “educated guess.” However, I would argue that even in these cases, or especially in these cases, we should be applying scientific techniques. Two good techniques are deduction and induction.





:

? , , , ? - ?





, ! , . - , , , , . BAAG — , , . - , BAAG , , . BAAG, , — Oracle, .. , .. , . « ». , , , , , : .





: - , IT, . , . : , , - , . , , , — , , , ... ? : , ? ? , , ! IT , , , - , , , .





, , . Battle Against Any Guess, - ? , Battle Against Any Non-educated Guess Guess Carefully? ? , ( ) , : , ...








All Articles