
Un algoritmo es una secuencia de instrucciones para resolver un problema.
Parte de un estado inicial (input) - seguido de una secuencia de pasos - hacia un resultado (output)
Gran parte del conocimiento que compartimos mantiene una secuencia de pasos (por ejemplo una receta de cocina es un algoritmo)
El algoritmo es aquello que indica como pasar de un estado a otro. Nos permite obtener resultados, comunicar tareas sin explicar el porqué.
El computador es aquel interlocutor que no entiende nada pero que es capaz de seguir las instrucciones y de procesarlas.
Quien diseña las instrucciones debe tener un determinado nivel de comprensión de las cosas bajo un código, como lo es el lenguaje de programación.
El algoritmo es una forma de facilitar las acciones, de automatizarlas. Y a su vez influye ampliamente en nuestra toma de decisiones.
Si no comprendo las instrucciones y simplemente continuo generando respuestas automáticas ante las predicciones, son las secuencias quienes accionan a través de mí. Seleccionando y armando el relato de una realidad constituida a partir de intenciones ajenas, modificando altamente la forma en la que interpreto la realidad (una realidad que puede estar siendo incompleta o tendenciosa)
¿De qué lado me encuentro más cerca?
¿De quien replica un output constante sin comprenderlo? ¿O de quien establece una serie de instrucciones a consciencia del resultado a obtener?
Diseñar un algoritmo es una tarea altamente creativa, y cada respuesta que va generándose a un problema en particular es una solución que puede replicarse infinitas veces.
El algoritmo no es ni bueno ni malo, simplemente es importante tener presente que NO es neutral.
(Continuará...)
No hay comentarios.:
Publicar un comentario
Contacto: perdimiapellido@hotmail.com