¿Pueden los ingenieros eléctricos postularse a puestos de CS en los Estados Unidos?

Puede postularse a cualquier puesto con cualquier título, experiencia o ninguno de los anteriores. La preocupación que probablemente tenga es si los EE pueden ser contratados para puestos de CS en los EE. UU.

Así que no soy el mejor modelo, ya que me especialicé en EE y Math / CS. Quería estudiar lo que desde entonces se ha llamado Ingeniería en Computación, pero en realidad aún no lo ofrecían. Mi primer trabajo fuera de la escuela fue software puro, pero fueron varias cosas construidas alrededor de la simulación de hardware. Pero también el trabajo de compilación, que podría haber sido difícil para un EE puro. Y módulos en ensamblaje, BLISS y FORTRAN. Tuve otro trabajo de software puro que comenzó 12 años después, que también incluía un trabajo de compilación, con un trabajo de hardware en su mayor parte intermedio. Mi trabajo actual es mucho hardware, diseñando sistemas ARM, mientras que el último fue diseño de RF y algún software integrado, tanto C como VHDL.

En mi empresa actual y en la última, hemos tenido varios ingenieros de software con experiencia en ingeniería de hardware. Si encuentra a alguien haciendo programación de hardware de bajo nivel, firmware, etc., existe una buena posibilidad de que tenga una sólida experiencia en hardware, independientemente del grado.

Además, es posible hacer esto sin ningún grado. Algunas de las mejores personas que he conocido en el negocio de ingeniería de hardware han sido autodidactas. La parte difícil es probablemente ese primer trabajo: ¿cómo convencer a alguien para que lo contrate sin un título o experiencia? Uno que tenga experiencia, eso es lo que mira su próximo empleador. Y es más difícil para las personas de hardware. Si quieres ser un software, puedes obtener experiencia visible en proyectos de código abierto, incluso comenzar uno tú mismo, mientras haces otro trabajo, aún en la escuela secundaria, incluso si eres bueno.

Si está buscando empresas más pequeñas o nuevas empresas, es posible que su hoja de vida sea solo una parte de ella. Una entrevista de trabajo que tuve con una startup muy temprana duró unas catorce horas. En una parte de la entrevista, me preguntaron esencialmente cómo habría diseñado su sistema. Procesé para señalar que básicamente no me necesitaban: usar una computadora de una sola placa lista para usar, contratar una compañía de electrónica de alta potencia para hacer el módulo de alto voltaje (esto estaba relacionado con los autos eléctricos), etc. Resulta que mi solución realmente resolvió todos los problemas que tenían actualmente y les habría ahorrado al menos seis meses en el mercado, y con un producto más sólido. Conseguí el trabajo … no lo tomé.

Absolutamente. Si puede ser contratado o no será problemático en algunas empresas, pero ciertamente puede solicitarlo.

Mi licenciatura era una licenciatura en Ciencias Políticas de la UCLA. Originalmente iba a ser abogado, pero las clases de informática me parecieron fascinantes y una A fácil para mí. Obtuve un trabajo, trabajo, programación de trabajo y después de graduarme, usé mi experiencia para obtener otro trabajo de programación “real”. Trabajé en Informática toda mi carrera.

Lo que descubrí es que la mayoría de las agencias de contratación están más interesadas en lo que puede hacer que en un grado, excepto en dos casos. Gobierno y think tanks. Los think tanks requieren un título específico, preferiblemente de una universidad de renombre. El gobierno simplemente se queda atrapado en la burocracia tratando de ser “justo”.

Un EE ciertamente lo llevará a la puerta en la mayoría de los lugares para trabajar en Ciencias de la Computación si se combina con una buena actitud y algún conocimiento del tema (se espera que se le hagan algunas preguntas técnicas).

Eso realmente depende de la persona. Si su enfoque en la escuela era digital o sistemas de control, entonces probablemente haya muchas clases relacionadas con la informática para obtener su título. Hay algunas cosas como la ingeniería informática que no existían cuando y dónde obtuve mi título de ingeniero eléctrico. También conocí a programadores que tenían títulos en campos no relacionados como la música. El grado no siempre es un factor decisivo.

Tengo un BSEE con un menor en CS. Mi primer trabajo fue como ingeniero HW / SW y escribí principalmente lenguaje ensamblador para controlar hardware personalizado. Era el tipo de trabajo que alguien sin experiencia en EE hubiera tenido dificultades para comprender. A partir de ahí, a medida que las computadoras y el software evolucionaron, escribí más y más software incluso entrando en C / C ++ y Smalltalk. Después de eso, entré en una startup donde escribí todo el software. Después de que el inicio falló, solo solicité trabajos de CS.

Solo tuve una entrevista de trabajo donde me dijeron que pensaban que mi experiencia en CS era demasiado débil. A la mayoría de las empresas no les importa en qué grado esté su título siempre que pueda codificar. Un BSEE muestra que puedes superar un programa sólido. No muestra que puedes codificar, tienes que demostrarlo tú mismo.