¿Cómo puedo ingresar a la ingeniería de software?

Tome las clases de CS que pueda (asegúrese de ingresar en matemáticas discretas, estructuras de datos / algoritmos) y trabaje en algunos proyectos de programación propios en su tiempo libre. A la mayoría de las empresas de tecnología no les importa cuál es tu título, sino lo inteligente que eres y lo preparado que estás para hacer el trabajo. Muchas de estas compañías contratarán a cualquiera que pase sus entrevistas, lo cual no siempre es una hazaña fácil, pero algunos conocimientos de matemáticas y algoritmos discretos ayudarán en gran medida a prepararlo para codificar entrevistas. El resto es solo práctica.

La buena noticia aquí es que, una vez que comienzas a ser realmente bueno en la programación, hay algo así como 10 trabajos por cada candidato calificado, y muchos de ellos pagan cerca de 6 cifras. Llegar allí puede requerir práctica y trabajo duro, pero la mayoría de los recursos que necesitará están disponibles gratuitamente en línea: la red está llena de recursos para programadores. El hecho de que su diploma diga “Psicología” no importará mucho a la larga, solo significa que probablemente tendrá un poco de recuperación en relación con los estudiantes de CS.

Buena suerte.

More Interesting

¿Cómo sería un día típico para un ingeniero de DevOps?

¿Cuáles son las cosas que necesito saber antes de ingresar a la ingeniería de software?

Creo que cometí un error al elegir las pruebas de software como carrera, ¿qué debo hacer?

Tengo una oferta de PIC para el rol de desarrollador de Python y otra oferta de Teradata para el rol de ingeniero de DevOps. ¿A cuál debo unirme?

Soy un probador de software con 4 años de experiencia. ¿Puedo pasar a la prueba de dispositivo móvil (prueba de producto)?

¿Qué debo saber antes de tomar Ingeniería de software?

Como desarrollador de nivel medio, estoy totalmente confundido por las propiedades que mis superiores ponen en cosas como el estilo ¿alguien puede explicar?

¿Cuál es el mejor software POS para negocios minoristas?

¿Conseguiré un trabajo de desarrollo de software sin experiencia en pasantías?

Soy BE CS estudiante de último año, quiero seguir mi carrera en pruebas de software. ¿Es esta una buena opción profesional en términos de ganar una cantidad decente de dinero?

¿Cuáles son las opciones para los estudiantes del instituto de ingeniería no élite para obtener una colocación de alto salario en el campo de la informática?

¿Qué debería aprender este verano que me hará un mejor desarrollador de software?

¿En qué tipo de oportunidades / habilidades deberían centrarse los desarrolladores para destacarse entre este grupo cada vez mayor de ingenieros de software talentosos?

¿Cuánto factor tiene el número de años de experiencia en la calidad de un profesional de software?

¿Qué ventajas y desventajas tendrá un matemático si decide comenzar una carrera desarrollando software?