grok

expressão

programaçãohacking

Entender algo tão completamente que passa a fazer parte de como você pensa.

Cunhado por Robert Heinlein em "Um Estranho numa Terra Estranha" (1961) e adotado inteiramente pela cultura hacker, "grokar" é mais profundo do que saber: é compreensão por absorção, o ponto em que um conceito deixa de ser externo e vira intuição.

Grok vem de Estranho numa Terra Estranha, de Heinlein, em que é uma palavra marciana que significa entender algo tão completamente que você passa a fazer parte daquilo. A cultura hacker a adotou cedo e preservou a força do original: grokar não é familiaridade, é o ponto em que um sistema deixa de ser um conjunto de regras que você aplica e passa a ser algo a partir do qual você raciocina.

A distinção que ela nomeia é real e difícil de expressar de outro jeito. Há conhecer a sintaxe de uma linguagem e há pensar nela; conhecer o que um protocolo faz e conseguir prever como ele falha. O segundo tipo não pode ser ensinado diretamente, e é por isso que documentação produz competência e apenas tempo e surpresa produzem a outra coisa.

Vale guardar a palavra para esse sentido específico, em vez de deixá-la virar sinônimo de entender. Quando alguém diz que grokou um sistema, a pergunta útil seguinte é se consegue prever o comportamento dele numa situação que nunca viu, porque esse é o teste de fato, e é também o limite honesto da relação da maioria das pessoas com a maioria dos sistemas que mantêm.

Também conhecido como: grokking

Fontes

  • Robert A. Heinlein, "Stranger in a Strange Land", 1961

Todos os verbetes do glossário