La próxima revolución en software será en 2 áreas principales.
Inteligencia artificial
Las computadoras ya no serán tontas y tendrán una personalidad y serán mucho más inteligentes en las cosas que hacemos los humanos. Piense en Jarvis en Ironman, tendrá un asistente privado virtual VPA y coordinará todas sus actividades como una secretaria, pero ella será virtual.
Procesando peta bytes de datos en tiempo real
Hay una nueva cosa que llega rápidamente llamada “Internet de las cosas” donde todo estará conectado a cualquier otra cosa en el planeta. y habrá una gran avalancha de datos que llegarán en tiempo real y necesitará procesar los datos y darles sentido. Los datos provendrán de sensores en todas partes y podrían indicar que algo anda mal en alguna parte. necesitas captar la señal y reaccionar muy rápido.
- ¿Cuál es el mejor lenguaje de programación para usar al construir una red social, PHP o Ruby? ¿Por qué?
- ¿Por qué usarías un equilibrador de carga de software?
- ¿Qué es un equipo de desarrollo ágil?
- ¿Quién tiene una gran idea de desarrollo de software que necesita implementación?
- ¿Cuáles son las desventajas de usar BigTable sobre MySQL, PostgreSQL o MongoDB?
Todo esto será posible solo con algoritmos de hecho de software que gobernarán el mundo y decidirán el destino de las naciones.