Executando verificação de segurança...
2
GTEX
2 min de leitura ·

Aprendizagem Black Box - Uma abordagem que pode ser importante para o seu caso.

Espero que esse post ajude a muitos que também sentem dificuldade na aprendizagem.

Objetivo do post

Acredito que em alguns momentos você já sentiu que a aprendizagem tradicional não seria o melhor para você e já ouviu vários conselhos para pegar um projeto e, à partir daí, aprender as bases.

Essa aprendizagem tem o nome de black box method (método da caixa da preta).

Mas primeiro qual é a diferença dessa abordagem para abordagem tradicional?

Voltar ao início

Abordagem tradicional X Black Box

A abordagem tradicional cria "bases" para que você possa criar conceitos mais complexos e, por fim, conseguir aplicá-los. Ex: Aprender equação do segundo grau, fazer um gráfico de parábola e saber para quê se aplica.

A abordagem black box seria você saber para quê utilizar algo, buscar ferramentas que apoie na utilização e, por fim, entender o seu fundamento. Ex: Saber para que se aplica um comportamento de parábola, buscar uma ferramenta que faça o gráfico ou os dados (bibliotecas) e depois entender como a ferramenta funciona.

Voltar ao início

Vantagens, desvantagens e ponto de atenção

Vantagens:

  • É inegável a velocidade desse método, você literalmente já aprende aplicando.

  • Existem muitas ferramentas que auxiliam essa metodologia.

  • Você pode aplicar muitos conceitos e depois vê que vários fundamentos estão conectados.

Desvantagens:

  • Você não conhece o fundamento, então pode estar aplicando de maneira incorreta.

  • Você não conhece o fundamento, então não é tão performático e eficiente como poderia ser (ou até como deveria ser).

  • Você não sabe que os conceitos que estão por baixo dos panos existem e não sabe que seria melhor aprendê-los.

Pontos de atenção:

  • Cuidado com a famosa toca do coelho (Rabbit hole): Assim que você aprende como aplica algo, você quer ir até o grão do assunto, ficando estagnado por completo em um só assunto ao invés de ter o equilíbrio e aprender outros assuntos também.

  • Cuidado com o inverso do Rabbit Hole, a superficialidade: Assim como vemos muito hoje em dia na era do chatGPT, muitos se consideram especialistas em todos os assuntos e param de aprender fundamentos.

O que você acha dessa abordagem?

Voltar ao início

Carregando publicação patrocinada...
1

Não deveria precisar, mas estou avisando sobre minha opinião.

Nunca vi isso funcionar. Na verdade estou vendo ser aplicado e é o que está criando problemas, e na minha visão é o motivo das pessoas tentarem vagas e não conseguirem.

É inegável a velocidade desse método, você literalmente já aprende aplicando.

Só não vou negar porque não tenho evidências. Também não vi nenhuma que mostra velocidade nisso. Na verdade, ali mesmo tem algo indicando que isso é falso:

É inegável a velocidade desse método, você literalmente já aprende aplicando.

Depois:

Existem muitas ferramentas que auxiliam essa metodologia.

Quais? E por que só existem neste método? Ou em outro método existem também e aí não é vantagem?

Você pode aplicar muitos conceitos e depois vê que vários fundamentos estão conectados.

Pode fazer isso de outras formas.

Você não conhece o fundamento, então pode estar aplicando de maneira incorreta.

É o que mais vejo acontecer. Não que não possa acontecer de outras formas, mas essa incentiva mais.

Você não sabe que os conceitos que estão por baixo dos panos existem e não sabe que seria melhor aprendê-los.

O mesmo.

Você não sabe que os conceitos que estão por baixo dos panos existem e não sabe que seria melhor aprendê-los.

Idem.

Cuidado com o inverso do Rabbit Hole, a superficialidade: Assim como vemos muito hoje em dia na era do chatGPT, muitos se consideram especialistas em todos os assuntos e param de aprender fundamentos.

Mais uma vez.

Cada um tem o direito de adotar o que quiser, mas eu não adotaria algo diferente do que é mais comprovado. A não ser que alguém apresente uma prova que é melhor. E que funciona para todos.

O perigo de algo assim é que ele pode passar a ilusão que a pessoa está aprendendo.

Mas se alguém estiver aprendendo de verdade, ótimo para ela. Caso contrário, ninguém mandou se meter em um experimento.

Se a opção for isso ou aprender nada, então isso é melhor com certeza. Ou quase.

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Fala aí maniero,

Obrigado pela contribuição!

Sobre as ferramentas que auxiliam na metodologia, são as coisas que acontecem no dia a dia mesmo.

Um exemplo que o rapaz deu no vídeo que está na fonte sobre aprendizagem black box é sobre o algoritmo de "sort".

Temos algoritmos prontos em Python, C, etc. acredito que a maioria de nós aprendemos a usar o algoritmo antes de saber o que está por trás dos panos.

Pela aprendizagem tradicional primeiro aprenderíamos alguns tipos de cálculos e algoritmos para depois aprender os casos que poderiam ser aplicados.

E sobre o que você falou abaixo:

Cada um tem o direito de adotar o que quiser, mas eu não adotaria algo diferente do que é mais comprovado. A não ser que alguém apresente uma prova que é melhor. E que funciona para todos.

Não, não se aplica a todos, assim como a aprendizagem tradicional também não se aplica e por isso que ressaltei isso no título do post que "pode se importante para o seu caso" assim como "Espero que esse post ajude a muitos que também sentem dificuldade na aprendizagem.".

Sobre:

O perigo de algo assim é que ele pode passar a ilusão que a pessoa está aprendendo.

A pessoa pode aprender, não é só uma ilusão, a gente não sabe tudo de assembly e mesmo assim tem feito vários progressos, a única coisa é que ela precisa tem equilíbrio entre o Rabbit Hole e a superficialidade.