¿Puede un ingeniero de software cambiar a redes o hardware después de obtener una licenciatura?

Depende. Si por “redes” te refieres esencialmente a software de redes, esa debería ser una dirección factible para un titular de licenciatura de CS. Pero hay aspectos de las redes que requieren mucho conocimiento del hardware; consulte el siguiente párrafo.

Es posible pasar de la ingeniería de software a la ingeniería de hardware (con lo que quiero decir el equivalente a tener una licenciatura en EE), pero para la mayoría de las personas se requiere un esfuerzo considerable, en general equivalente a obtener una nueva licenciatura en EE. Pero si sus intereses de hardware se centran estrechamente, por ejemplo, en ingeniería informática, o más estrechamente en ingeniería de redes, el trabajo requerido es menor porque no busca ser un BSEE. Mi observación ha sido que su motivación juega un papel importante en su éxito en la transición de la ingeniería de software detallada a la ingeniería de hardware detallada.

Será muy fácil para un ingeniero de software cambiar a redes después de obtener una licenciatura. De hecho, no hay muchos programas de licenciatura que tengan énfasis en la creación de redes. Trabajo para una empresa de redes y ninguno de los ingenieros de software que contratamos tiene experiencia en redes (ni siquiera saben qué es una tabla de enrutamiento) y ahora están escribiendo software de redes. Solo necesita personas que puedan enseñarles / guiarlos.

La curva de aprendizaje para cambiar a un ingeniero de hardware (a nivel de placa) es un poco más pronunciada. Por otra parte, en estos días, muchas funciones de hardware se implementan en software (piense en FPGA, DSP).

Un título no es servidumbre por contrato. Todo lo que demuestra es que puedes aprender y aprobar exámenes. Eso no te encierra en una carrera profesional. El mejor desarrollador de mi último equipo tenía un título no relacionado con CS.

Seguro. He tenido estudiantes en mis cursos de redes de Cisco que tienen licenciaturas. Vienen porque mis clases les enseñarán tareas muy específicas: cómo configurar conmutadores y enrutadores.

More Interesting

¿Qué tan difícil es para un ingeniero de software cambiar al comercio algorítmico?

En una entrevista con un ingeniero de software, ¿cómo describo mis proyectos sencillos / aburridos y "muestro" su profundidad técnica?

¿Qué se siente al no poder desempeñarse como ingeniero de software en Google?

Si los ingenieros de software son más efectivos cuando trabajan solos, ¿cómo los manejan las compañías tecnológicas?

Ingenieros de software: ¿Su trabajo le proporciona teclados deficientes o tiene un buen teclado mecánico?

¿Cuánto le paga Birlasoft a un ingeniero de software senior?

Ingenieros de software: ¿Qué tipo de habilidades de gestión debe poseer un profesional de TI (con experiencia de 3 años)?

¿Cuáles son las habilidades blandas necesarias para el ingeniero de software senior?

¿Cuál es el tamaño del mercado de TI de Waterloo, Ontario, Canadá? ¿Qué es un rango de pago para un ingeniero de software?

¿Una hora de evaluación es suficiente para evaluar a un ingeniero de software con 5 años de experiencia?

¿Cuál es la diferencia entre ingeniero de software y desarrollo de software y cuáles son los requisitos o habilidades?

¿Por qué algunos programadores están desempleados?

¿Cuál es el alcance de un ingeniero de software en Canadá después de los estudios?

¿Puedo comenzar mi carrera como ingeniero de software a los 30 años?

Si no tiene un título universitario, pero sabe al menos tanto como un graduado promedio de CS, qué necesita saber / poder hacer, y cuánto tiempo de historial de empleo necesita, hasta que deje de importar. trabajos de ingeniería de software / desarrollo?