O problema das caixas de ferramentas sem contexto

A incompatibilidade das ciências sociais no treinamento em ciência de dados

Nick LaLone Blocked Unblock Seguir Seguindo 2 de janeiro

Quando o computador era um novo objeto e nós ainda não tínhamos sobrecarregado isso com a execução de aspectos da vida cotidiana, houve um debate em torno de seu futuro em potencial. Não foi um momento, mas uma série de reuniões, comitês, programas, papéis e organizações. De um lado, o movimento da ciência da computação, a programação estruturada, a produção de programas e tudo o que ensinamos (principalmente mal, embora haja esforços para ajudar nisso ) agora. O outro lado é melhor representado por Peter Naur, de quem é dito:

Ao contrário da maioria de seus colegas que estavam defendendo fortemente (e brigando sobre) características específicas da linguagem, Peter colocou seus esforços em considerações de meta.

É essa frase que também melhor resume a situação atual da ciência de dados, ciência da informação e computação até hoje. Os programas acadêmicos se preocupam muito com as técnicas a serem incluídas, com o tipo de estatística a ser instruída, com quais idiomas incluir; no entanto, eu acho que a maioria dos programas (incluindo o meu, bem como o meu programa de doutorado) tendem a enviar todas as considerações meta para um curso – o curso de ciências sociais.

O curso que estou prestes a ensinar. Ao longo do semestre, estarei escrevendo sobre este processo e espero encontrar mais do que impotência e frustração. Esta entrada se concentra em meta-considerações sobre o lugar da programação em si.

Texto original em inglês.