¿Debo enseñarme algo antes de ingresar a una escuela de ingeniería? ¿En qué debo especializarme antes de obtener una maestría en robótica?

Como se mencionó anteriormente, la robótica es multidisciplinaria. Como consultor de robótica / Arduino (ingeniería mecánica de pregrado), encuentro que las habilidades técnicas más valiosas son:

  • Ingenieria Eléctrica
  • Entender las capacidades del microprocesador.
  • Programación y bases de datos.
  • Algoritmos de control
  • Ser capaz de especificar componentes (electrónica, motores, baterías, etc.)

La ingeniería mecánica y la física ciertamente no lo lastimarán en absoluto, pero el beneficio para usted dependerá de los tipos de robots con los que estará tratando. No todas las aplicaciones robóticas son necesariamente extremadamente móviles o tienen partes móviles, e incluso si lo fuera, gran parte de la ingeniería mecánica son vibraciones, termodinámica y flujo de fluidos. Una gran cantidad de robótica es la automatización, los sistemas de control, la interconexión, la recopilación y el procesamiento de datos. La ciencia de la computación no te enseña realmente cómo hacer programación, pero te enseña muchos otros conceptos valiosos. Puedes tomar uno o dos cursos de IA en lugar de especializarte en AI. Mi elección sería especializarme en algo como la informática, la ingeniería informática o la ingeniería eléctrica y enfocar sus electivas hacia la robótica (como IA, sensores, mecatrónica o cosas de esa naturaleza). El peor de los casos después de salir de uno de esos programas: podrás conseguir un buen trabajo en algún lugar.

Definitivamente aprende cálculo antes de ingresar a la escuela de ingeniería. No quieres intentar aprender ambos al mismo tiempo. Tener una comprensión firme del cálculo hace que todas las clases sean mucho más fáciles porque muchas de las clases que tomas tendrán fórmulas basadas en el cálculo, y no hay garantía de que aprendas bien el cálculo en la universidad. Y definitivamente aprender a programar. Si conoce al menos los conceptos básicos sobre programación y solución de problemas y cómo funciona, eso también hará su vida mucho más fácil. También es posible que desee comenzar a jugar con Arduinos y trabajar en algunos tutoriales básicos si aún no lo ha hecho para tener una comprensión básica de la robótica, pero esto no sería absolutamente necesario para su licenciatura.

El consejo estándar es: si desea trabajar en la industria, obtenga una licenciatura o una maestría. Si quieres enseñar o quedarte en la academia obtén un doctorado. ¿Por qué no obtener su licenciatura primero y luego ver dónde están sus intereses? Unos pocos años de experiencia laboral ciertamente no me harían daño, pero siempre he escuchado que es más difícil volver a la academia una vez que estás en el mundo laboral.

¿Estás aplicando a Carnegie Mellon por casualidad? Carnegie Mellon y MIT tienen dos de los mejores programas de robótica en la nación.

1. Aprende todas las matemáticas que puedas.

2. Idealmente, CS / EE / ME, pero prácticamente todo lo que abarca física y programación (ambos dependen en gran medida de las matemáticas). No estoy vendido en dobles mayores, ya que creo que es mejor hacer todo el culo una cosa que la mitad del culo dos. Aún así, podría adaptarse a su situación. Pruebe antes de comprar.

3. Un doctorado no es una pérdida de tiempo a menos que usted lo haga.

4. No hay deberes en este mundo, solo podría. No se preocupe por “perder” tiempo o cometer “errores”, ambos son necesarios para aprender. Si quieres tener éxito, primero tendrás que aprender a disfrutar de tu trabajo. ¡Que te diviertas!

La robótica es un campo multidisciplinar. Depende de qué parte le interese. Mech, EEE, ECE, CSE son opciones probables.