No.
Ah, y a la sugerencia de broma que la habilidad de escribir debería ser obligatoria: también no. No creo que Alan Turing supiera escribir “correctamente”; fue un excelente científico de la computación.
Comencemos con algunas anécdotas relacionadas.
Un profesor mío una vez hizo esta observación: la mayoría de los mejores estudiantes de posgrado en ciencias de la computación (en este caso, doctorado) provienen de la especialidad de matemáticas, no de la carrera de ciencias de la computación. Estas personas no tienen la magia de la máquina generalmente asociada con la informática . En compensación, se destacan en formular pruebas y procedimientos matemáticos (con precisión; esta es una habilidad extraordinariamente difícil, te digo). ¿Estos matemáticos se preocupan por el sistema operativo? Apuesto a que no.
- ¿Cuáles son algunas especializaciones útiles en las que uno puede enfocarse en la universidad para aumentar sus posibilidades de ser contratado como un expatriado estadounidense en Europa?
- ¿Estaría bien para mí doblar en Ciencias Actuariales y Música?
- Quiero especializarme en ciencias políticas. ¿Puedo obtener una opinión brutalmente honesta sobre el mayor?
- ¿Debería molestarme en especializarme en ciencias de la computación si no estoy asistiendo a una universidad superior?
- ¿Debería especializarme en informática si no me gustan las matemáticas?
En un patrón similar, generalmente le digo esto a la gente: los jóvenes de hoy en día no saben cómo usar las computadoras. En mis días, los usuarios de computadoras comenzamos con el ensamblaje de las computadoras (o, al menos, agregamos algo de RAM para acelerar la velocidad). Registro / piratería informática, tanteando los sistemas de archivos, desenredando cables y alambres. Ya sabes, uso y mantenimiento de la computadora. Los jóvenes en estos días saben poco de eso. En cambio, las “computadoras” se les entregan en paquetes sellados que no se pueden cambiar de ninguna manera. Los jóvenes de hoy en día saben cómo navegar por internet y acosar cibernéticamente y buscar pornografía. No saben nada sobre el uso de la computadora.
¿Ves el patrón de las 2 historias anteriores?
Parafraseando a Gerald Sussman (has oído hablar de él, ¿no? Si no, ve a ver sus conferencias. Son infinitamente más útiles que tu sistema operativo), la informática se relaciona con la computadora tanto como la geometría se relaciona con la medición de la tierra. Es decir, no mucho. Las computadoras tienen todo tipo de restricciones, muchas de las cuales se analizan en los cursos de su sistema operativo. La informática no. Piensa en el concepto de máquinas de Turing: tiempo infinito, memoria infinita, paciencia infinita. Piense en sus computadoras: memoria finita, velocidad de procesamiento finita y (lo más importante) tiempo finito antes de que sus clientes llamen al servicio al cliente para jurar.
Ahora, eso no quiere decir que el conocimiento del metal y el sistema operativo sea inútil. Sin embargo, la informática no depende de ese conocimiento para progresar. De nuevo, ¿cuánto crees que sabe Alan Turing sobre el funcionamiento interno de Windows? Fue un maldito excelente informático.