El cerebro y las computadoras son tan diferentes que la respuesta para la mayoría de los informáticos sería no. Sin embargo, si su trabajo como informático es emular aquellas cosas que los cerebros humanos hacen muy bien, como el reconocimiento de imágenes, entonces la respuesta es un sí calificado. Digo “calificado”, porque puedes implementar un sistema de reconocimiento de imagen muy bueno en software sin saber nada sobre el cerebro o la neurociencia.
Es intrigante que el cerebro humano sea capaz de casi todo lo que hemos logrado programar, o al menos algunos cerebros lo son en cierta medida. Sin embargo, funcionan de manera tan diferente que el conocimiento de un sistema realmente no ayuda a implementar una solución en el otro. Por ejemplo:
- Las computadoras son RÁPIDAS, con velocidades de reloj de miles de millones de ciclos por segundo. Los cerebros son lentos, con “velocidades de reloj” en los cientos de ciclos por segundo.
- La memoria de la computadora es persistente. Los recuerdos cerebrales son maleables.
- Las computadoras son en gran medida lineales. Los cerebros son masivamente paralelos.
- Las computadoras solo entienden datos binarios e instrucciones. Los cerebros sintetizan datos analógicos y binarios en el procesamiento de la información.
- Cómo obtener una pasantía de desarrollo de software paga en mucho tiempo en los Estados Unidos con 2 años de experiencia profesional y un título en informática
- ¿Tengo que seguir con cierta área de CS?
- ¿Es la informática un buen grado que me permitirá crear algo que potencialmente pueda cambiar el mundo?
- ¿Qué empresas son las mejores para los graduados de CS?
- ¿Debería un programador experimentado también agregar udacity / codecademy / topcoder experience a CV?