Por décadas, desarrollo de software se ha hecho manualmente.

 

A partir de la perforación de tarjetas en FORTRAN a la escritura de los sistemas distribuidos en Ir, la disciplina ha seguido siendo fundamentalmente los mismos: pensar profundamente acerca de un problema, llegar a un enfoque inteligente (es decir, algoritmo) y dar a la máquina un conjunto de instrucciones a ejecutar.

Este método, lo que podría ser llamado “programación explícita,”Ha sido parte integral de todo, desde el mainframe al smartphone, desde el nacimiento de Internet, a la revolución móvil. Se ha ayudado a crear nuevos mercados y el hecho que las empresas como Apple, microsoft, nombres de la casa Google y Facebook.

Y todavía, Algo falta. Los sistemas inteligentes imaginados por escritores edad temprana Informática, a partir de taxi robot de Philip Dick a George Lucas C-3PO, siguen siendo ciencia ficción. tareas aparentemente simples tenazmente desafían la automatización incluso por los científicos de la computación más brillantes. Los expertos acusan a Silicon Valley, de cara a estos desafíos, desviándose de los avances fundamentales para centrarse en los negocios incrementales o enfoques de moda.

El progreso tecnológico utilizado para cambiar la forma en que el mundo se veía-usted podría ver las carreteras pavimentadas conseguir; se podía ver las líneas del horizonte se levantan. Hoy en día es difícil saber cuando algo se rehace, porque a menudo se rehizo por código. Cuando se presiona el pie sobre el acelerador de su coche, por ejemplo, ya no está controlando nada directamente; no hay conexión mecánica entre el pedal del acelerador a la. En lugar, que está emitiendo un comando a una pieza de software que decide la cantidad de aire para dar el motor. El coche es un equipo que puede sentarse en el interior de. El volante y los pedales pueden ser también las teclas del teclado.

La mayoría de los programadores se sienten de la misma manera. Ellos me gusta code. Al menos lo entienden. Las herramientas que escribir el código para usted y verificar su exactitud utilizando las matemáticas de los sistemas “recurrentes”. Que entiendan, así que esto es sólo el principio y mientras continuamos viaje en el futuro, el más complejo y el software amigable del mundo se convertirá en. Por lo tanto manual y “métodos de dinosaurios” será obsoleto y no es compatible con la actividad cotidiana, ya sea en los negocios o la vida cotidiana.

fuente del artículo: Forbes