FUTURO DE LA CIENCIA INFORMATICA
2 D’s que van a gobernar el mundo
Hoy en día hay más dispositivos informáticos en el mundo que humanos. Todos hemos visto la evolución de las computadoras desde el momento en que una o dos computadoras sirven al mundo, hasta más de un dispositivo que sirve a cada persona en esta tierra hoy. La informática ha estado expandiendo sus alas con más y más procesos automatizados. A partir de este gráfico de evolución, ¿alguna vez has intentado extrapolar la tendencia futura de esta rama de la tecnología? ¿Cuál sería la forma de los roles en el desarrollo de software en el futuro? ¿Será necesario que los desarrolladores de software escriban código?
- Aprendiendo a programar, académicamente un ingeniero. ¿Llegué tarde?
- ¿Cuál es el efecto de las computadoras en el cerebro?
- ¿El procesador multinúcleo o los multiprocesadores son más rápidos?
- ¿Cuál es la ventaja y el futuro de WebGL?
- ¿Google está bajando su barra de contratación para ingenieros?
En esta respuesta, vamos a tener la respuesta a estas preguntas de extractos de una discusión reciente con el Sr. Perraju Bendapudi , Vicepresidente de Ingeniería en Adobe.
“Esta rama de la ciencia que había surgido junto con el nacimiento de mi generación parece terminar para el final de nuestra generación”, dijo. “Explicándolo en un sentido más amplio, con un número creciente de desarrolladores de software involucrados en el desarrollo de software sofisticado, pronto llegaríamos a un punto de saturación. Esto se debe a la tendencia actual de desarrollar módulos plug-and-play, que hacen que el proceso de desarrollo sea más flexible y más fácil que el proceso de hace una década ”. Esto significa que, desde el futuro cercano, habrá una caída drástica en el requisito para que los desarrolladores de software codifiquen manualmente todo por sí mismos. Sin embargo, esto no se quedaría por mucho más tiempo. “Con todo el software escrito en el campo de la tecnología de la información, sería una tarea gigantesca procesar esos enormes fragmentos de datos que se generan”, explicó.
Ciencia de los datos
Fuente de la imagen: https://www.flickr.com/photos/no…
La ciencia de datos sacaría un gran avance para cumplir con el requisito de analizar los datos. Todos los roles actuales de los desarrolladores de software serían reemplazados por los roles de analista de datos y científico de datos. “Los datos que se analizan ayudarían a tomar decisiones con mayor precisión. El valor de una organización o un producto se evaluará en función de la precisión de las decisiones que tomen. Un futuro empleado vendría a la oficina, evalúa los datos a analizar del tráfico de información, hace algunos cálculos y predice el resultado. Incluso, los datos de este resultado, en caso de predicción correcta, se sumarían al valor de la capacidad de predicción y toma de decisiones. No necesitan escribir ningún fragmento de código, solo han cambiado los parámetros disponibles en la pantalla con la estimación correcta en una interfaz de usuario que será muy similar en un entorno de mercado de valores. Tendrán un corte en su valor, por cada predicción incorrecta que hagan ”, imaginó.
Cuando se le preguntó si la computación cuántica tomaría la delantera en la creación de nuevas oportunidades en ciencias de la computación, respondió: “Al menos tomaría una década, para que la Computación Cuántica tenga un impacto significativo en la vida cotidiana”. Incluso, entonces sería desarrollado para ser manejado por datos en contraste con el modelo actual de computadora impulsada por software. La computadora de hoy tuvo que enfrentar esta evolución, ya que se desarrollaron a partir de las máquinas de Von Newmann ”.
Dispositivos
Fuente de la imagen: https://pixabay.com/en/network-i…
“En el otro extremo, los dispositivos jugarían un papel instrumental en la generación y transmisión de estos datos. Los sistemas operativos en tiempo real nos permitirían obtener las actualizaciones en tiempo real de todas y cada una de las mediciones posibles. Habría grandes oportunidades para desarrollar dispositivos que puedan comunicarse y actuar en tiempo real. Los sistemas eficientes de monitoreo y control de energía pronto reemplazarían a los sistemas de intervención humana de hoy. Estos sistemas informáticos tomarán las decisiones en tiempo real para eliminar los errores en la mayor medida posible “.
“Solo los trabajos relacionados con la ciencia de datos y los dispositivos en el dominio de la informática prevalecerán en el futuro, haciendo que todos los trabajos intermedios desaparezcan debido a la automatización en su lugar. Hay muchas oportunidades disponibles hoy para que los estudiantes aprendan y mejoren sus habilidades en estos dominios ”.
“Hoy en día, cada nueva idea de pila completa ha terminado creando el núcleo de la idea muy rápidamente, ya que los servidores centrales / lógica de pegamento y las bibliotecas básicas están disponibles. La nube causó algunas interrupciones en la escala, pero el núcleo sigue siendo el mismo. Lo que veo ahora (definitivamente sucederá en los próximos 5 años) es una tendencia a usar datos y hacer que el negocio funcione. Amazon y Flipkart contratan cada vez más ingenieros para el análisis de datos. Las compañías de plataformas centrales están contratando para crear plataformas que faciliten ese aprendizaje / inteligencia. Gracias a Google, que demostró con la búsqueda, podemos resolver problemas de IA. La esperanza de la ciencia de datos en un problema de tan gran escala restauró la confianza para aplicar a muchos de esos problemas. El otro aspecto que veo son las experiencias. Si ve dónde están invirtiendo las compañías de dispositivos, es cómo facilitar la vida del usuario final, ya sea movimientos de voz, dedos, ojos y, lentamente, verá que se les agregarán más sentidos. Pero estamos muy lejos. No sé por qué tengo que ir y seleccionar el 90% de los mismos artículos en la tienda de comestibles cada mes. Estamos en las etapas iniciales de la aplicación de inferencias de datos. Muy pronto veremos casos de uso más avanzados. El mundo será muy diferente en 2030. El CSE básico para dispositivos y ciencias de datos es hacia donde se dirigen las aplicaciones y los negocios ”, concluyó el Sr. Perraju, quien también es cofundador y maestro en Mission R&D (una organización sin fines de lucro dirigida por expertos de la industria para enseñar los fundamentos de la informática a estudiantes apasionados).