¿Qué tan relacionada está la informática con la ingeniería eléctrica?

Primos, pero no especialmente cercanos.

Los ingenieros eléctricos diseñan circuitos. La capacitación tiende a centrarse más en los circuitos analógicos que en los digitales, pero hacen ambas cosas. Aprenden mucha física y química (necesaria para comprender cómo funcionan los semiconductores) y además toman clases obligatorias en cosas como estática (cómo analizar estructuras que no se mueven), dinámica (como estática excepto movimientos de cosas), además de matemáticas y estadísticas y teoría de control y campos y ondas eléctricas, y análisis de circuitos, y si hay una brecha en el cronograma, un poco de programación básica.

La informática como disciplina surgió del departamento de matemáticas. Puede notar que el trabajo “Ingeniería” no está presente en el nombre, pero la palabra “Ciencia” sí. La informática es, en esencia, una CIENCIA, preocupada por la investigación y el aumento del conocimiento. Su área de investigación es algoritmos y computación. Sí, aprenden MUCHA programación, y la mayoría de los graduados de CS se dedican al desarrollo de software, no a la investigación básica, pero eso es casi un efecto secundario para el núcleo de la disciplina. Toman clases de programación, matemáticas, Automina, estructuras y algoritmos de datos, diseño de compiladores, redes, muchas matemáticas, incluidas matemáticas discretas. Es posible que tengan que tomar uno o dos cursos de ciencias básicas (física, bio, química, por ejemplo), pero nada en comparación con lo que tomaría un EE.

En algún lugar entre estos dos está la ingeniería informática (mi campo). Se parece mucho más a la Ingeniería Eléctrica (y se separó hace solo un par de décadas), pero nos centramos en gran medida en circuitos digitales y no analógicos. También hacemos bastante más programación y un poco menos análisis de circuitos, controles. A diferencia de la gente de CS, tendemos a hacer más software de bajo nivel que está cerca del hardware (controladores de dispositivo y controladores de motor, no aplicaciones).

Entonces sí EE y CS están relacionados, ya que ambos pueden involucrar computadoras, pero esa relación es algo distante. CE y CS están mucho más cerca, hasta el punto de que hay una pequeña superposición, pero aún tienen diferentes mentalidades y enfoques, más como primos cercanos.

Tengo un título en cada uno de estos y creo que son muy similares. La similitud está en el pensamiento requerido por cada uno. CS es lógica, programación, circuitería, binaria y muy estructurada. Así lo veo. En EE, un circuito a menudo funciona o no funciona. Lo mismo en CS. El aislamiento de los problemas, la resolución de problemas es notablemente similar. El diseño de sistemas, circuitos, programas, software, E / S, GUI y redes también es muy similar; de hecho, a menudo utilizan herramientas similares: diagramas de flujo, diagramas de procesos y esquemas. Tomé EE antes de tomar CS (en el lado del hardware) y luego tomé CS (en el lado del software) y me sorprendió lo similares que eran en la forma en que las cosas funcionan, interactúan y se relacionan entre sí y cómo usas proceso de decisión secuencial y lógico y formal para resolver problemas.

A pesar de la educación técnica anterior y los 21 años en la Marina en sistemas digitales avanzados, cuando dejé la Marina, obtuve un MBA y comencé a consultar. Inicialmente, estaba aconsejando a las compañías cómo automatizar y usar computadoras personales que se estaban volviendo populares, pero, muy pronto, comencé a aconsejar sobre cómo administrar y operar sus negocios. Finalmente, me gané la vida consultando en cómo mejorar las operaciones comerciales, el marketing, la eficiencia, las ganancias, etc. de mis clientes.

Descubrí que el pensamiento lógico y secuencial que se requería para EE y CS también se aplicaba a los negocios. Realicé modelos y simulaciones de empresas en apoyo del análisis de decisiones y las decisiones de gestión. Sorprendentemente, utilicé las mismas herramientas o muy similares que había usado en esquemas de EE y diagramas de flujo CS: diagramas de flujo de trabajo, IDEF, BPR, ABC, etc. Me sorprendió lo similares que eran en la forma en que las personas, los procesos comerciales y flujo de trabajo, interactuado y relacionado entre sí y cómo el uso de un proceso de decisión secuencial muy lógico y formal resolverá la mayoría de los problemas comerciales y económicos.

Creo que tienen mucha sinergia.

Contestaré desde el punto de vista del ingeniero eléctrico. Por lo que he visto, los ingenieros eléctricos se ocupan en gran medida del hardware, mientras que los informáticos se ocupan del software.

Los ingenieros eléctricos son los que diseñan circuitos, procesadores, memoria y establecen comunicación inalámbrica. Hacemos código, pero se basa principalmente en hardware, y generalmente solo aprendemos sobre C o C ++. Todas las técnicas avanzadas de computación, programación de software y otros lenguajes de programación (etc., etc. No estoy exactamente seguro de lo que hacen) que los informáticos saben, por lo general, somos ajenos a ellos.

Como ejemplo, un ingeniero eléctrico sabría cómo funciona físicamente el envío de una señal inalámbrica (sus frecuencias, intensidad de la señal, etc.), y es capaz de establecer comunicación entre dos puntos, pero tan pronto como pasa a cualquier forma de gestión de red y estándares, pisa el dominio de los informáticos.

Como ingeniero eléctrico, aunque todo es griego para mí, tengo un gran respeto por los trabajos de los informáticos.

Está muy relacionado porque el software (gran parte de la informática) requiere hardware (gran parte de la ingeniería eléctrica). Dependiendo de su programa de estudio, inevitablemente estudiará el contenido de ambos campos si elige cualquiera de ellos. De hecho, muchos programas universitarios fusionan los dos departamentos en “Ciencias de la Computación e Ingeniería Eléctrica”.

Yo diría que la intersección más clara entre los dos es la ingeniería informática . Este campo incorpora holísticamente ambos.