Ciertamente importa si tienes un título o no. Me gradué con un título en contabilidad pero entré en desarrollo de software. Un título es muy importante cuando se trata de la carrera de ingeniería de software.
Primero, el conocimiento. Graduarse con un título no se trata de tener el título de licenciatura en su currículum, se trata del conocimiento de la programación que aprendió a lo largo de sus años. Piense en cuánto tiempo pasó incansablemente un graduado en ciencias de la computación en sus años universitarios resolviendo problemas informáticos difíciles. Tendrás que tratar con colegas que pueden programar 5-10 veces más rápido que tú durante un tiempo bastante largo al principio.
Los conceptos en ingeniería de software son difíciles. Tal vez debería averiguar si es su fortaleza programar antes de sumergirse en el desarrollo de software. Cosas como algoritmos y estructura de datos, expresiones regulares y conceptos de patrones de diseño son difíciles de dominar. Hay una gran cantidad de información para superar en el arte de la programación. La informática es tan académica como cualquier otra materia que estudies en la universidad. Puedes echar un vistazo a OCPJP para ver cómo te sientes al estudiar programación.
- ¿Qué factores debo considerar al elegir entre un rol de ingeniería de software en Google y un rol de FDSE en Palantir?
- ¿Cuál es el futuro de una carrera en ingeniería de sistemas integrados?
- ¿Puedo aprender a codificar y convertirme en ingeniero sin la experiencia adecuada?
- ¿Cuáles son las prácticas de codificación en las que los ingenieros de software razonables no están de acuerdo?
- ¿Qué debo hacer para crecer como probador de software con ocho años de experiencia si no quiero aprender ningún lenguaje de programación?
A menos que esté dispuesto a invertir más tiempo y esfuerzo que nadie para ponerse al día en el desarrollo de software. De lo contrario, estarás luchando. Podría estar mejor trabajando como vendedor en una firma de corretaje de seguros.