Nosso blog

Atrair pessoas para programação aumentará desigualdade social

Quase todas as partes da nossa vida são influenciadas por códigos. É a infraestrutura que faz com que nossas tecnologias digitais operem - o software que está mudando o nosso mundo de inúmeras maneiras - e saber como codificar abre um novo mundo de oportunidades. Alguns poderiam até argumentar que é um pré-requisito em nossa existência cada vez mais algorítmica.

Atrair pessoas para programação aumentará desigualdade social

Quase todas as partes da nossa vida são influenciadas por códigos. É a infraestrutura que faz com que nossas tecnologias digitais operem - o software que está mudando o nosso mundo de inúmeras maneiras - e saber como codificar abre um novo mundo de oportunidades. Alguns poderiam até argumentar que é um pré-requisito em nossa existência cada vez mais algorítmica.

Então não é nenhuma surpresa que temos tantas pessoas de Barack Obama ("faz sentido" para a codificação que esteja escrito nos currículos do ensino médio) ao astro do NBA Chris Bosh (é "simplesmente sobre a compreensão de como o mundo funciona") argumentando que todos devem aprender a codificar - e que a codificação deve ser parte necessária de uma educação completa. Começando muito jovem, "porque é a linguagem de programação, não o mandarim, que será a verdadeira língua franca do futuro".

Saber como codificar, nos ajudará a navegar a vida, ter um trabalho lucrativo, e manter-se competitivo com outros países. E depois há a versão digital do ditado "ensinar um homem a pescar", onde um engenheiro de software decidiu que iria ensinar um homem sem-teto a codificar. Apesar de ter causado uma reação virulenta entre blogueiros de tecnologia, o homem sem-teto seguiu seu caminho para terminar o seu primeiro app.

Até que ele foi preso e seus pertences foram apreendidos pela polícia de Nova York. Porque "os contos de fadas não existem" no mundo real.
Nem tudo o que reluz é ouro. Codificação é apenas uma panacéia em um mundo onde o mérito é preciso para ter sucesso. Em outras palavras, um mundo totalmente diferente daquele que realmente vivemos, onde as estruturas sociais, preconceitos sistêmicos, e sorte podem importar mais.

Então, é errado ensinar uma pessoa a programar? Não. Eu não nego que a codificação é uma habilidade útil para ter em uma sociedade moderna de computação ubíqua. Pode ajudar as pessoas a personalizar e compreender os dispositivos e serviços que eles usam (ou vão usar) diariamente. É também uma boa notícia que os métodos para ensinar as crianças como codificar estão melhorando e tornando-se mais eficaz, ou que as crianças podem aprender ostensivamente por conta própria quando deixadas com seus dispositivos.

O problema é elevar a codificação a um nível em que seja uma capacidade necessária. Eu acredito que é uma receita para uma estratificação tecnologicamente induzida. Antes de saltar sobre "todos-devem-codificar", temos que olhar para os efeitos sociais - ou então arriscar entrar de cabeça em uma desigualdade ainda maior.

Por exemplo, o fardo de adicionar codificação aos currículos ignora o fato de que a taxa de alfabetização de Inglês na América ainda é abismal: 45 milhões de adultos norte-americanos são "analfabetos funcionais" e "leem abaixo de um nível de 5 ª série", de acordo com dados recolhidos pelo Literacy Project Foundation. Quase metade de todos os americanos lê "tão mal que eles são incapazes de realizar tarefas simples, como ler os rótulos dos medicamentos de prescrição." A competência de leitura dos americanos é muito mais baixa do que a maioria dos outros países desenvolvidos, e está em declínio.

Já temos problemas suficientes elevando as taxas de alfabetização em inglês, quanto menos aumentar a alfabetização em informática básica: a capacidade de utilizar eficazmente os computadores para acessar programas ou se conectar à internet. Adicionando a alfabetização em codificação na mistura significa dividirem-se mais ainda os recursos escassos. Ensinar código é caro. Exige mais computadores e professores treinados, que muitas escolas sem dinheiro não têm o luxo de fornecer. Como o engenheiro de software Chase Felker argumentou:

"Eu não tenho certeza que é mesmo possível ensinar a todos como codificar, mas sei que, um mandato de programação como requisito no ensino geral deslocaria qualquer outra coisa que já estamos deixando de ensinar, e isso não é bom, também."

Centrando-se no conjunto caro de habilidades adicionais de codificação - e não em outro mais essencial, ainda faltante, tipo de alfabetização - é o produto de privilégio técnico míope. Há uma razão para tais argumentos surgirem principalmente a partir dos digerati: Nesse mundo, o acesso básico é raramente um problema.

Além do mais, uma sociedade onde se espera que as pessoas saibam como codificar é uma em que os jogadores poderosos como grandes corporações e governo são mais propensos a ignorar a responsabilidade de obrigações de projeto - as decisões de projeto como construir proteções privadamente e garantindo que as tecnologias tenham um grau de transparência sobre como eles funcionam. Seria como dizer que recursos de melhoria de segurança em veículos não são necessários, porque todo mundo aprendeu o básico na autoescola... Ou pior, quem precisa aprender quando os carros autônomos fazem isso por nós?

Por que uma startup ou tecnologia gigante se preocuparia com questões como não explorar os usuários quando as pessoas podem examinar o código-fonte? Quando os membros das coderati podem personalizar mudanças, viver em nuvens privadas e proteger apenas a si mesmos?

Pior ainda é que a "todo mundo deveria aprender a programar" mentalidade adiciona combustível equivocado à ideologia tech-solutionist de que hacks da tecnologia podem resolver todos os nossos problemas. E se você não tem essas habilidades, bem, então, talvez você seja incompatível com a nossa economia de alta tecnologia e do ambiente digital. Se codificação tornar-se uma habilidade necessária para navegar em um ambiente tecnológico, então uma grande parte da população sem o privilégio de se tornar fluente em programação será deixada para trás. Será a diferença entre os que sabem codificação e os que não sabem. Um mundo onde as bolhas de filtros e regras sameness regem as realidades confusas da vida.

Mas um mundo onde a codificação determina o futuro não é inevitável. Em vez de fazer as pessoas se adaptarem às tecnologias - no processo deixando para trás grandes áreas da sociedade - tecnologias devem se adaptar às nossas necessidades e valores. Como o teórico da mídia Marshall McLuhan disse: "Não há absolutamente nenhuma inevitabilidade desde que há uma vontade de contemplar o que está acontecendo." Ainda há muito espaço para a contemplação - e consideração mais profunda - de como avançar o nosso futuro sem deixar ninguém trás.


Fonte: Revista WIRED

comentários via Disqus