¿Las computadoras cuánticas alguna vez eliminarán la necesidad de programadores regulares?

Cada vez que hay algo nuevo relacionado con la computadora, los programadores se frotan las manos con alegría.

Nuevos sistemas operativos para crear, antiguos conjuntos de aplicaciones para actualizar y aplicaciones totalmente nuevas para escribir que no podrían considerarse con sistemas más antiguos.

Y luego está el dolor de cabeza del personal de una nueva plataforma más para soportar. Incluso cuando el sistema antiguo y reemplazado comienza a extinguirse, todavía tiene una carga de trabajo de soporte heredada.

El problema con los ‘programadores regulares’ de alguna manera reemplazados simplemente no sucederá. Este es un cambio de nivel de hardware; los idiomas existentes se reescribirán para abstraer los cambios (y optimizar las ventajas) cuando llegue a la creación a nivel de aplicación. Java, Python, C ++, JavaScript, lo que sea. Todo seguirá funcionando con cambios manejables … aunque será necesario que haya programadores para escribir los nuevos compiladores, por lo que aún habrá más tareas de programación nuevas.

Entonces no, no necesitarás menos programadores, necesitarás más .

Aprecio el A2A, y otros han hecho muy buenos puntos.

Creo que la respuesta fácil es: No, las computadoras y dispositivos cuánticos no eliminarán la necesidad de programadores regulares (si define programadores regulares como cada tipo de programador que ha existido antes que las computadoras cuánticas).

Sin embargo, ¿podría suceder en el futuro? Sí, podría ser el caso donde muchos años en el futuro podamos perder conocimiento o comenzar a eliminar gran parte de la informática “clásica”, pero puede que no haya una razón o incentivo lo suficientemente bueno como para hacerlo, al menos no una moda tan drástica

En una nota relacionada, hay muchas personas y compañías que intentan acuñar la próxima “C”, pero para las computadoras cuánticas: es una carrera interesante para la vista, pero siempre que estemos usando dispositivos heredados, y nuestros dispositivos heredados son bastante buenos para un buen número de aplicaciones y propósitos, siempre necesitaremos programadores heredados o regulares. Y como otros han mencionado, el nuevo hardware y software necesitará nuevas personas para poder comprender y trabajar con estos marcos y tecnologías.

Un ejemplo de tales “lenguajes de programación cuántica” es LiQuiD, actualmente desarrollado por Microsoft (que también opera Station Q, uno de los muchos laboratorios de I + D de informática y de información cuántica robustos y de primer nivel).

Sí, pero creo que Gauss no fue una excepción, como sugiere Scott Aaronson, y lo siento, Scott, pero estoy tan de acuerdo con usted que me sentiría honrado si incluso leyera mis preguntas en su digna conferencia “Discusiones sobre Penrose”, que merece un premio Nobel, que sé nunca ocurrirá.

Algo que no sucede no significa que debería haber sucedido, pero nunca sucedió.

“Leído por pocos, entendido por muchos menos”

Parece que estás planteando la pregunta: Wikipedia dice que los “programadores de computadoras cuánticas” no son las mismas personas que los “programadores de computadoras no cuánticas”.

Lo cual, sin alguna evidencia o hecho, debe considerarse como una suposición falsa.

SI alguna vez hacemos una computadora cuántica de propósito general, es cierto que la arquitectura subyacente será completamente diferente a la arquitectura actual de la computadora.

PERO, la forma en que escribimos programas de computadora hoy en día es completamente diferente a la forma en que las computadoras ejecutan el código: no hay relación entre c #, C ++, etc. y el código de bytes real que ejecuta la computadora.

Por lo tanto, esperaríamos lo mismo en el futuro: código escrito en lenguajes de alto nivel y traducido automáticamente a código de bytes específico de computadora cuántica.

Estoy seguro de que se pueden usar diferentes algoritmos y procesos, pero los programadores son programadores; las mismas personas sin duda tendrán las habilidades para trabajar en ambos.

More Interesting

¿Un hallazgo reciente en física cuántica prueba que no podemos estar viviendo en una simulación?

¿Qué debo aprender sobre matemáticas y física antes de aprender computación cuántica o información cuántica?

¿Cuáles son algunos ejemplos de cálculo con estados qBit?

¿Pueden los transistores emitir bajo, medio, alto en lugar de bajo, alto? Si es así, ¿cuál es la diferencia computacional entre esto y la computación cuántica?

¿Es este un buen momento (como estudiante) para entrar en la computación cuántica?

Cómo explicarle a un niño cómo funcionan las computadoras cuánticas

Física: en la mecánica cuántica, muchas cosas están en estado 'desconocido' hasta que el observador real comienza sus observaciones. ¿Esto sucede cuando el observador es un animal? ¿Qué piensas?

¿Cuál es la fuente del poder de las computadoras cuánticas?

¿Cuál es la relación entre la computación cuántica y la IA?

¿Cuáles son los mayores desafíos en la computación cuántica?

¿Existen fotones cuando cierras los ojos? Si el teorema de Bell es cierto para el ámbito microscópico, los fotones no deberían existir antes de que la evolución dotara a los humanos y animales de órganos de detección de luz.

¿Puede una computadora cuántica realmente simular el universo a la escala más pequeña (escala de Planck) como Matrix?

¿Cuál es el mejor algoritmo cuántico para calcular la intersección de conjuntos?

¿Qué es una computadora cuántica y cómo se hace?

Dada una salida que ha sido generada por una función hash, ¿es posible extraer la entrada en una cantidad de tiempo factible usando Quantum Computers?