Uso de Inteligencia Artificial

Las herramientas de Inteligencia Artificial (IA) son muy poderosas y pueden ayudarte a resolver de manera efectiva problemas de todo tipo, especialmente problemas de programación. De hecho, es probable que la IA pueda resolver prácticamente todos los ejercicios que se presenten en esta materia por vos. El punto es que no tiene sentido cursar la materia si te vas a limitar a copiar y pegar enunciados en un chat. A corto plazo te puede dar una sensación atractiva de satisfacción y alivio (¿a quién no le gustaría tener la práctica resuelta?), pero a mediano y largo plazo puede contribuir a aumentar tu frustración cuando aparezca un problema que no logras comprender ni resolver por cuenta propia.

Es innegable que, en el mundo profesional, las herramientas de IA se usan muchísimo. Ayudan de verdad a resolver problemas que quizá no podríamos abordar por nuestra cuenta, o que podríamos resolver, pero a un costo de tiempo mucho mayor. Por eso, aprender a usarlas tiene un valor real.

Ahora bien, cuando el sesgo de respuesta y la tendencia a la complacencia de los modelos de lenguaje se combinan con nuestro sesgo de automatización, es fácil caer en una encerrona cognitiva. En esa situación, podemos aceptar sin suficiente juicio lo que la herramienta propone y perder de vista si realmente entendemos lo que está pasando y, sobre todo, si la solución que se obtiene es correcta. Salir de esa encerrona, por ahora, sigue siendo parte del trabajo humano.

Para extraer lo mejor de estas herramientas, entonces, es clave conocer el problema que se está resolviendo. Si vamos a usarlas para programar en Python (o cualquier otro lenguaje), necesitamos contar con un dominio sólido del lenguaje y de los fundamentos de la programación.

En otras palabaras, en esta materia no estamos en contra del uso de herramientas de IA. Todo lo contrario. Creemos que pueden ser muy valiosas en el trabajo profesional y también pueden aportar al aprendizaje. Sin embargo, para usarlas de manera efectiva al programar es necesario contar con una base propia de conocimientos. Esa base solo se construye atravesando el proceso de aprendizaje. La IA no puede reemplazar ese proceso porque es personal. Con ese objetivo, dejamos estas recomendaciones generales para el uso de IA durante la materia:

La distinción clave es si la IA contribuye a tu aprendizaje o si está realizando el trabajo intelectual que se espera que vos realices. En caso de duda, una regla orientadora es preguntarse: ¿puedo explicar y defender con palabras propias todo lo que estoy entregando?