¿Puede alguien con un BS en Ingeniería Informática trabajar principalmente en software como un CS?

Estoy a punto de obtener mi licenciatura en ingeniería informática y no tuve problemas para obtener entrevistas para trabajos solo de software. De hecho, me uniré a Microsoft en julio una vez que me gradúe como ingeniero de software. También tuve una oferta de trabajo para una ingeniería de software en Amazon. Antes de eso, tuve ofertas de pasantía y muchas entrevistas para pasantías solo de software. La diferencia entre CE y CS en UW CSE es pequeña y no separa completamente a los estudiantes. Se alienta a los estudiantes de ambos lados a tomar clases que se superponen. Mis amigos más cercanos son todos CS, y he tomado muchas clases con ellos. Noté rápidamente que no disfrutaba mucho el hardware, pero con la flexibilidad del programa, pude evitar las clases de hardware y tomar muchas clases de software como Diseño de software, Sistemas distribuidos, Lenguajes de programación y Robótica. Es muy fácil programar la carga del curso CE que involucra principalmente clases de software. Muchas de estas clases tendrán que ser clases de sistemas, como sistemas operativos, compiladores o sistemas distribuidos, pero todas estas son excelentes habilidades que las empresas buscan en los nuevos ingenieros de software de posgrado. De los estudiantes de CE que conozco, casi todos se dirigen a compañías de software y pocos se concentran en arquitectura de computadoras o hardware.

Puede porque lo que es importante para los empleadores son sus habilidades. Si tiene los requisitos para un trabajo, entonces no hay razón para que un empleador no lo contrate. Pero no olvide que puede estar compitiendo con personas mucho más calificadas que usted para el trabajo, es decir, diseñando una interfaz. Además, CS tiene que competir con ingenieros de software para puestos de ingeniería de software que pueden ser difíciles porque algunos de ellos realmente requieren un ingeniero.

Pero dado que los ingenieros informáticos, eléctricos y de software suelen seguir una secuencia de cursos muy similar, cada uno especializado en sus respectivos campos, los ingenieros informáticos suelen tener una combinación de ambas disciplinas especializadas, por lo que no sería una locura para las empresas tomar un ingeniero informático por un trabajo anunciado para ingenieros de software porque usted se especializa en los aspectos de hardware y software de las computadoras. Como dije antes, no debes olvidar que si quieres un trabajo de Ingeniería de Software, lo mejor es estudiar en ese campo.

Seguro. En la mayoría de las escuelas, Computer Engineering es software que se integra con hardware, y aún aprende cosas como Java, HTML y C ++. Uno siempre puede conectarse en línea ya que hay mucho material gratuito para aprender.

Voy a GA Tech y recientemente tomé una doble especialización en CS y CpE, pero antes de eso solo hice ingeniería informática. Sentí que todavía había mucha experiencia en codificación. . Creo que, con Computer Engineering, uno tiene una mejor idea de la base o el marco

Honestamente, si va a la mayoría de los trabajos que consisten en codificación o ingeniería de software, la Ingeniería de Computación será la especialidad preferida (junto con CS, tal vez EE, tal vez Matemáticas). Es realmente el hecho de que una vez que has obtenido un título en una de estas especializaciones (especialmente ingeniería), uno demuestra que ejercieron la capacidad de ser analíticos y lógicos. Eso es sobre todo lo que se necesita para ser un ingeniero de software y CpE definitivamente ayudará con eso.

Bueno, es una belleza del campo del desarrollo de software que cualquier graduado puede adoptarlo si tiene habilidades sólidas de razonamiento lógico y resolución de problemas.

Yo mismo me gradué en Ingeniería Informática y, a partir de ahora, tengo 2,5 años de experiencia en desarrollo de software y, de hecho, me está yendo bien.

Y adivinen qué, los muchachos con los que comencé a trabajar y aprender a desarrollar eran graduados de Ingeniería Eléctrica.

Por lo tanto, en mi opinión, cualquier graduado puede trabajar como ingeniero de software si da el tiempo adecuado con la mente abierta porque he visto a muchachos matriculados y de nivel intermedio en la posición de liderazgo del equipo en el campo de desarrollo de software.

Las personas que “te aceptan en un trabajo” son personas normales como tú o yo. Deja de pensar que “The Man” se encarga de reclutar. Tal vez en corporaciones masivas, The Man está encarnado en personas que han trabajado en reclutamiento durante años, pero hay muchas pequeñas empresas como Applico donde tengo que manejar la ingeniería, así como la contratación de ingenieros. Te reclutaré si me gustan tus proyectos y habilidades; no por burocracia.

Todo depende de lo que esté cubierto en su plan de estudios. Diferentes universidades incluyen diferentes cosas bajo diferentes programas de grado.

Uno de los mejores programadores con los que tuve el placer de trabajar tenía experiencia en Ingeniería Mecánica, otro, también un excelente programador, era un experto en Geografía (lo entrevisté y le dije a mi jefe que debemos hacerle una oferta). Trabajé con un ex músico que tenía más de 40 años cuando cambió de trabajo para trabajar en TI.

Realmente no se trata de cuál fue tu especialidad en la Universidad, se trata de si puedes demostrar durante la entrevista que a) puedes hacer el trabajo yb) ser una buena opción.

Tengo una licenciatura en Administración de Empresas. Soy un desarrollador autodidacta. Lo que sabes es mucho más importante que con qué grado en particular terminaste.

Conozco personas con títulos en periodismo que hacen más de 200 mil programas para Google. A nadie en software le importa en qué consiste tu título.