jump to navigation

Estamos ficando ultrapassados 24/10/2009

Posted by gxexeo in Idéia, Opinião.
Tags: ,
40 comments

Estamos preparando nossos alunos de acordo com um paradigma ultrapassado.

  • Pensamos em computadores e algoritmos, PORÉM nossos egressos trabalham com pessoas e processos.
  • Pensamos em preparar pessoas especializadas capazes de aplicações com se detivessem um segredo do universo, programadores míticos, PORÉM qualquer um pode gerar aplicações, basta um pouco de vontade, uma planilha eletrônica ou outros super-meta-aplicativos fáceis de usar, como o Access.
  • Pensamos em bases de dados controladas, modelos de dados construídos, PORÉM os dados estão descontrolados, são criados de qualquer forma em qualquer lugar. Nas empresas, as planilhas se transformaram no padrão de fato de manipulação de dados. Na Web, nem entendemos o que está acontecendo.
  • Pensamos em linguagens de programação do tipo bondage and discipline, PORÉM linguagens libertárias, como Python e Ruby nos provam que podemos ser mais produtivos de forma totalmente diferente.
  • Pensamos em infra-estruturas locais, PORÉM a cada dia a opção “em nuvem” se torna mais economicamente viável e segura.
  • Pensamos em equipes de trabalho pré-organizadas, PORÉM o desenvolvimento de software livre e mesmo nas empresas é cada vez mais auto-organizado.
  • Ensinamos programação em ponto pequeno, PORÉM o verdadeiro problema são os sistemas emergentes que estamos criando.
  • Ensinamos exaustivamente a manipulação de estruturas básicas, PORÉM as ferramentas para manipulá-las estão desenvolvidas e são oferecidas de graça em todas as linguagens modernas, em implementações eficientes. Quando e por que usá-las é o verdadeiro problema.
  • Nosso mundo exige profissionais e pesquisadores “contextualizados”, “personalizados”e “flexíveis” e capazes de trabalhar em ampla gama de tarefas PORÉM uma das nossas principais bandeiras é um currículo padronizado e profissões bem definidas.

Como preparar o profissional de Computação, seja Ciência, Engenharia ou Sistemas de Informação, para interagir com usuários, externos e internos, capazes de gerar quantidades imensas de conteúdo e também de aplicações? Como preparar outros profissionais com a quantidade de exata da Computação que eles precisam?

Como preparar nossos alunos para viver em um mundo onde mudanças paradigmáticas acontecem periodicamente, por causa de poucas pessoas ou empresas? Web, Amazon, Ebay, Google, Facebook, iPhone, Wii, Twitter, Cloud Computing, GoogleDocs, YouTube, Blogs, Wikipedia, PayPal, Google Wave, etc. A cada aplicação, um novo mundo para entender.

Não quero dizer que tudo que fazemos está totalmente errado, mas vejo uma grande semelhança em todas as denominações que damos aos nossos cursos. Vejo  currículos que não fornecem estas respostas, ou melhor, não fornecem nenhuma resposta a pergunta “Porque ensinamos assim”.

Está na hora da Computação estudar a si mesma para poder se entender melhor e, pelo menos, preparar uma postura em relação ao futuro.

Está na hora de currículos mais justificados, baseados em competências, com grande liberdade de escolha para os alunos e permitindo o estudo de outras áreas de conhecimento.

Aliás, ao contrário do que muitos acreditam, um currículo de referência pode ser uma solução errada para a pergunta errada. Estamos em um novo mundo onde a contextualização e a personalização vão dominar. Currículos padronizados não atendem esse novo mundo.

Ao contrário de criar currículos extensos, como o da própria SBC, deveríamos criar patentes, uma variedade delas, que permitissem a cada aluno construir sua  árvore do conhecimento.

Ao invés de padronizar cursos, deveríamos incentivar a inovação e a busca de alternativas. Repetimos o mesmo curso em cada Universidade e nossos alunos tornam-se cópias de cópias de cópias de clones. Todos com os mesmos defeitos e qualidades.

A sensação é que, na ânsia de nos tornarmos uma “ciência séria” estamos nos conformando ao modelo atual e ultrapassado da família física-química-engenharia-matemática e ainda direito-medicina em vez de assumir que a Computação já definiu um novo mundo e que tem que criar uma nova forma de fazer ciência.

Pensamos na Universidade como uma máquina fordistataylorista e o mundo é just-in-time, customizado, globalizado. Pensamos em médias, mas a inovação está na cauda longa.

Leitura recomendada:

Socialnomics, The World is Flat, The Long Tail, Inteligência Coletiva, Tecnologias da Inteligência,

Anúncios