¿Herman Cain entiende conceptos como la abstracción, el almacenamiento en caché, etc. ya que tiene un título en informática?

Obtuve un título en Ciencias de la Computación más tarde que el Sr. Cain, pero incluso en 1977 todavía no existía una computadora personal, y todavía estábamos empujando y sacando cosas de las pilas. Todo lo que escribí fue enviado al personal en tarjetas perforadas y lo cargaron más tarde. No hay duda de que gran parte de lo que aprendí en ese momento no solo es inútil, sino que, como digo a menudo, ahora está completamente equivocado. No se puede imaginar la cantidad de energía que ponemos para abreviar todo y hacer que funcione bajo restricciones de memoria y almacenamiento. Las interfaces de usuario prácticamente no importaron.

Pero por lógica que sea una persona inteligente, creo que se necesita capacitación para pensar algorítmicamente. Todo ser humano entiende una bifurcación en el camino. Y la mayoría piensa con anticipación dos o tres bifurcaciones en el camino. Pero creo que para la mayoría de las personas, ir por el camino lo más lejos posible no suele ser necesario y, por lo tanto, no se aprende. Estaría dispuesto a apostar que durante la mayor parte de su vida, Caín ha entendido y puesto en funcionamiento el concepto de crear una “máquina” rigurosa y libre de errores que pueda manejar todas las entradas, considerar todos los casos, incluidos los datos incorrectos y los errores, saltando sobre pasos que se han vuelto irrelevantes (ah, mi amada declaración GOTO), y escupir algo que hubiera sido difícil o imposible para un humano lograr, mucho menos a la misma velocidad. Apuesto a que AND y OR están claros en su mente. Probablemente piense en procesos paralelos versus procesos seriales naturalmente como parte de cada decisión.

No sé sobre Caín; No he hablado con él ni he visto una entrevista sobre este tema. Puedo decirte que estas son cosas que aprendí en la universidad y que me han resultado útiles en mi vida. No puedo escribir código C ++, y las probabilidades tampoco lo son el Sr. Cain. Pero me parece probable que sea el primer candidato importante en traer estas habilidades a la mesa.