¿Qué hace que un curso de CS de 3 o 4 años sea valioso?

“Valor: debe determinarse objetivamente y dentro de un contexto. Mi respuesta aquí es ciertamente subjetiva en gran medida, pero debería darle alguna perspectiva.

Permítanme resumir mis pensamientos sin dar más detalles al decir que la informática como disciplina y filosofía matemática es mucho mayor que sus aplicaciones en ingeniería de software. La relación entre “Informática” y “programación” es análoga a la que existe entre los estudios de posgrado en Negocios (integral de Economía (Econ + Estadísticas + Finanzas, etc.), Publicidad (Diseño + Comunicación + Sociología + Psicología, etc.), Negocios Administración (con su propio conjunto de subtemas) y todo lo demás que he dejado de lado) y un título de Asociado en Contabilidad. Bueno, la “programación” de todos modos estaría a ese nivel y la “ingeniería de software” real es más compleja.

Si esa analogía no funciona, aquí hay algunas otras relaciones (espero no herir los sentimientos de nadie con esto …):
Editor de publicaciones vs columnista
Investigador Científico vs Técnico de Laboratorio
Doctor vs enfermera
Chef Ejecutivo vs (algún tipo de cocinero principiante / persona de preparación de comida)

El tema es “fundamento teórico con consideración e integración con muchas otras disciplinas” versus “trabajo técnico con una comprensión conceptual limitada”. “Informática” son las ideas que dan forma a lo que es una computadora en primer lugar, cómo se pueden resolver los problemas a través de la computación y, lo que es más importante, qué problemas NO se pueden resolver con las computadoras. La “programación” es la base para expresar la computación en las máquinas que tenemos hoy.

Además, la “Ingeniería de software” está más involucrada en que se trata de los principios generales de expresar la computación en cualquier plataforma / entorno e implementar soluciones diseñadas con la teoría de la informática que resuelven problemas humanos.

La “tecnología de la información” tiene una preocupación distinta (pero quizás no práctica) de todo lo anterior. Podría elaborar si está interesado.

More Interesting

Si el mundo tal como lo observamos fuera realmente una simulación interactiva (como se sugiere en ciertas películas de ciencia ficción), ¿qué tipo de potencia informática se necesitaría para ejecutarlo? ¿Cuánto poder dibujaría?

¿Puede una unidad USB transmitir y recibir información al mismo tiempo?

¿Cuál es el significado de determinista y no determinista en informática?

¿Por qué la función Memory Remap sigue deshabilitándose en mi BIOS?

¿Alguien puede darme una explicación detallada sobre IoT (internet de las cosas)?

En Tensorflow, si uso sigmoid_cross_entropy_loss, ¿cómo puedo calcular la etiqueta que estoy prediciendo? (No puedo usar tf.argmax como en softmax_cross_entropy).

¿Cuál es la diferencia entre el cerebro humano y las supercomputadoras?

¿Cuál es la diferencia entre ip de origen y ip de destino?

¿Cuáles son algunos aspectos negativos del programa de informática en Harvard?

¿Cuál es la diferencia entre 'progreso' y 'espera limitada', que son los dos requisitos para manejar el problema de la sección crítica en un sistema operativo?

¿Se detiene la tecnología informática?

Voy a ingresar al segundo año de la B. Tech. en el programa CSE en MNNIT. He comenzado la programación competitiva. ¿Debo continuar con esto o poner énfasis en trabajar en proyectos y desarrollo de software?

¿Cuál es la estructura de datos utilizada por el cerebro para almacenar datos?

¿Por qué es que los mejores cerebros del Departamento de Ciencias de la Computación en los IIT, en última instancia, aterrizan en trabajos de banca de inversión con empresas como Goldman Sachs en lugar de trabajar hacia avances tecnológicos para la nación?

Cómo resolver mis problemas relacionados con el calentamiento de computadoras portátiles