Amo programar y he aprendido programación solo. Creo que puedo aprender a programar solo. ¿Es un desperdicio si hago un título en ingeniería informática en lugar de un título en ingeniería electrónica?

Tuve que elegir entre hacer una licenciatura en Ciencias de la Computación o Ingeniería Electrónica. Ya había estado programando desde que tenía 13 años, y también me metí con la electricidad y la química, pero definitivamente prefería la programación.

Elegí Ingeniería Electrónica, principalmente porque era más difícil y matemático, y tenía un título de 4 años en lugar de 3. Incluía 1 año de ciencias de la computación, y hubiera preferido hacer los cursos básicos de CS al 4to año, pero eso no era compatible con el programa de ingeniería bastante exigente.

Más tarde, mi universidad comenzó a ofrecer un título combinado de Ciencias de la Computación e Ingeniería Electrónica. Eso es lo que hubiera elegido si estuviera disponible en el momento en que comencé la universidad.

Hoy en día (después de mucha experiencia y autoaprendizaje), me va muy bien como ingeniero de software en finanzas, trabajando perfectamente junto a personas con doctorados en informática (y física, matemática aplicada, finanzas cuantitativas y varias otras disciplinas).

A la larga, probablemente no importe mucho el grado que elija, pero creo que Ingeniería le ofrece más opciones y más amplitud. Logré pasar de ser ingeniero de hardware a través de sistemas integrados a ser ingeniero de software de banca de inversión, pero dudo que sea posible lo contrario. Es bastante fácil obtener calificaciones de programación que se respetan para obtener los mejores trabajos de programación si tienes un título de EE.

Si puede encontrarlo, haga un curso de Ingeniería que incluya Ciencias de la Computación hasta el final. O si no desea hacer nada con sistemas embebidos, entonces CS puede ser la mejor opción, siempre que incluya suficiente física, matemática pura y aplicada.

Pero para ti, definitivamente Ingeniería es la elección correcta.

A la larga, todo conocimiento es buen conocimiento. Tener amplitud y profundidad lo ayudará de manera emergente.

Encontrar un trabajo bien remunerado que se vea bien en su currículum lo más rápido posible no es la única forma de vivir la vida, ni construir un producto u organización monopolista desde cero. Lograr objetivos más rápidamente es muy bueno, pero asegúrese de establecer objetivos por los motivos correctos. Establezca objetivos basados ​​en las experiencias que desea tener y las mentalidades que desea cultivar, no en función de los resultados específicos que desea lograr.

Por el contrario, “sin grado” también es una opción. Puede aprender el subconjunto de cosas para lograr sus objetivos específicos o ritos de paso mucho más rápido por su cuenta. Puede abandonar, aprender las cosas necesarias usted mismo, hacer las conexiones necesarias, encontrar y aprovechar las oportunidades necesarias, y continuar con lo que desea lograr en lugar de esperar hasta que “tenga la capacitación necesaria”.

Con eso sobre la mesa, comprenda que obtener un título puede brindarle una cierta experiencia que no puede obtener al no obtener un título. Un paso más allá, hay diferencias en las experiencias al obtener un título de EE frente a un título de CE (cosas que harás, desafíos a los que estarás expuesto, tipos de personas con las que te conectarás, redes que te verás obligado a hacer, y más cosas que tendrás que resolver preguntando a la gente y autoexamen). Si puede identificar esas diferencias, puede descubrir cuál resuena más para usted y seguir ese camino.

Hable con mucha gente para tener una idea de cómo se ven las diferentes opciones, académicamente, desde una perspectiva de credencial y experiencial. Entonces toma tu propia decisión.

Tomé el camino de “no grado” ya que soy muy bueno para ser un auto-didáctico, cuando se trata de cosas técnicas. Fue muy difícil entender cómo crear oportunidades y conocer a las personas adecuadas, pero he aprendido mucho en los últimos 10 años. Ahora tengo una buena idea sobre cómo empezar a abrirme puertas. Mientras tanto, aprendí mucho más sobre mi oficio que un título de 4 años, y me pagaron por ello. Alguien con un mejor instinto para la creación de redes y la identificación de oportunidades probablemente no tomaría tanto tiempo. Este camino no es adecuado para todos, y podría o no ser adecuado para usted. Probablemente sea un poco más difícil en la parte del hardware de la industria que el software, pero dudo que la diferencia sea muy grande.

A pesar del hecho de que tengo una larga historia de necesidad de aprender cosas a mi manera, y aparte de una clase de secundaria, comencé a programar bastante bien (o al menos con mucho entusiasmo) por mi cuenta, obteniendo un título en Informática. ser muy importante para mí, porque hay una gran cantidad de conocimiento, teoría y principios en torno a la programación en los que un programador eficaz necesita una base sólida.

Recuerdo que la primera clase que tomé fue en la especialidad. Muchos estudiantes que eran nuevos en comp. sci. estaban gimiendo, pero para mí, realmente estaba desarrollando el esqueleto de cosas que ya sabía.

No puedo imaginar por qué alguien pensaría que toda la informática es para enseñar habilidades de codificación. Posiblemente solo se referían a las clases iniciales, que generalmente enseñan programación, pero principalmente porque lo necesitará para descubrir algunos de los conceptos más fundamentales a los que luego se mudarán.

Y mientras puedas manejar la carga de trabajo (y si te has estado enseñando a ti mismo suena como si probablemente pudieras), no hay razón para que no puedas doble-mayor.

En cuanto a la Inteligencia Artificial, es de muy alto nivel, y definitivamente quieres tener una formación en informática para ello. Me imagino que si algún proyecto creara hardware dedicado para él (es muy intensivo en recursos), la ingeniería eléctrica también podría ser valiosa; pero la informática? ¡Seguro!

Elegiría la ingeniería electrónica teniendo en cuenta sus intereses.

Si te conviertes en ingeniero electrónico, tendrás muchas oportunidades para programar. Si se convierte en ingeniero de software, no podrá volver fácilmente a la ingeniería electrónica. Siempre puedes tomar cursos de informática para mejorar tus habilidades después.

Esta no es una recomendación firme ya que hay muchos factores que debe considerar aparte de lo que menciono anteriormente.

Algunos que vienen a la mente:

  • Su situación financiera
  • Oportunidades laborales en su área,
  • Becas y becas disponibles,
  • ¿Crees que te gustaría ser ingeniero electrónico?

Creo que deberías hacer el grado de ingeniería electrónica. Los ingenieros a menudo trabajan como programadores. Soy un ingeniero de robótica pero puedo codificar razonablemente bien en C ++, C # y Prolog. Estudiar electrónica lo ayudará mucho y el curso “estructuras de datos y algoritmos” a menudo se encuentra en un plan de estudios de ingeniería electrónica. La mayoría de los currículos de EE enfatizan la ingeniería de bajo nivel, por lo que aprenderá C ++ y algo de MATLAB. En CE probablemente aprenderás a tener una docena de otros idiomas, incluido el infame PHP y el muy desagradable Java. Un anciano me enseñó a programar e insistió en que C ++ era el lenguaje principal para cualquier ingeniero. Lo más probable es que con EE aprendas principios sólidos de bajo nivel. Del mismo modo, tengo una maestría en robótica y usé mucho C ++. Lo que he observado es que los candidatos a CE parecen conocer las estructuras de datos y los algoritmos más que nosotros, que provienen de la “ingeniería”. Pero si enfoca su estudio en C ++ 11 y Boost, podrá implementar buenas soluciones en su C ++ que cualquier gerente de ingeniería apreciará. Ve por EE Soy ingeniero pero también código 🙂

Si no desea tocar el hardware, puede omitir EE. Puede hacer CS y centrarse en la programación de bajo nivel, que debería enseñarle todos los conceptos que necesita. Puede pasar a la IA desde CS y EE, pero dado que desea permanecer en el lado del software, CS es una mejor opción.

Asumiendo que serás disciplinado sobre continuar aprendiendo programación por ti mismo, optaría por el título de EE. Aumentará la amplitud de su comprensión del hardware y software. Un programa pragmático de EE lo preparará más para el espacio del creador . Es mi noción sin fundamento que los fabricantes (es decir, aquellos capaces de diseñar y construir prototipos) impulsarán el crecimiento económico en los próximos años.

Creo que la ingeniería informática es exactamente lo que necesitas. Si quieres hacer robótica, de bajo nivel, incrustada, etc., entonces Computer Engineering es una combinación perfecta. La ingeniería eléctrica probablemente se centraría demasiado en los circuitos y el diseño del procesador, lo que parece un nivel demasiado bajo para usted. Además, los trabajos de EE parecen más difíciles de conseguir en estos días en comparación con los trabajos de CE o CS.

More Interesting

¿Cómo se almacenan los datos en el caché? ¿Qué tipo de estructura de datos tiene?

¿Cognizant o L&T Infotech son una mejor compañía para un estudiante de primer año?

Ingenieros Eléctricos / Computadores / Hardware que han cambiado a Ingeniería de Software: ¿Cómo ha sido su cambio de carrera? ¿Feliz con el interruptor?

¿Cuáles son algunos proyectos nuevos e innovadores para un estudiante de ingeniería informática?

¿Quién es el padre de la computadora moderna y la computadora electrónica?

¿Cuáles son algunos de los datos rápidos e interesantes sobre las computadoras que un ingeniero informático debe saber?

¿Un aumento de temperatura lineal hace que una CPU pierda eficiencia de forma logarítmica o lineal, antes de fallar?

¿Debería estar estudiando ingeniería informática solo porque me encantan las computadoras?

¿Cuáles son algunas ideas brillantes del proyecto de ingeniería informática?

Quiero hacer "cosas" en la web, es un BsC. en Computadoras necesarias?

¿Alguien que obtiene un diploma en ingeniería informática puede cambiar de campo y entrar en ingeniería mecánica?

Soy un estudiante de primer año con una Licenciatura en Ciencias de la Computación e Ingeniería. Soy un estudiante promedio y no quiero tomar Data Science. ¿Donde debería empezar?

¿Se necesita una computadora portátil o computadora para la ingeniería informática?

¿Se puede pasar al campo del diseño gráfico después de dedicarse a la ingeniería informática?

Cómo decidir entre informática e ingeniería informática