Para la mayoría de la gente, diría que es un movimiento equivocado. Veo a mucha gente entrar al campo porque el software de escritura se ha generalizado y escuchan que el pago es bueno. Depende de lo que sabes en este momento y cuáles son tus objetivos.
Primero, hay muchos malentendidos sobre lo que es un BS en CS. Ciertamente no te convertirá en un empleado automático. Tendrá que pasar un tiempo aprendiendo las tecnologías actuales y las prácticas comunes, ya que los programas de CS tienden a centrarse en la teoría y una mayor comprensión de las computadoras y la informática. Muchas personas hoy se saltan el título al principio para obtener experiencia práctica al pasar su tiempo libre contribuyendo a proyectos de código abierto. En muchos círculos, los programadores aficionados con una cuenta notable de github tienden a ser más apreciados que los graduados universitarios.
Segundo, a los programas de CS les gusta enfocar a sus estudiantes en matemáticas y en la resolución de problemas no triviales. A menos que haya estado allí antes, este podría ser un camino bastante desafiante. Sin embargo, si ese es el tipo de cosas que le gustaría hacer, será mejor que apunte a obtener un Master o un Doctorado para ser considerado para una posición de CS real.
- ¿Cuál es la mejor manera de decirle a mi jefe que no estoy contento en mi posición actual?
- ¿Cuál es la mejor manera de abordar una brecha de carrera de 10 años en mi currículum?
- ¿Qué es el aprendizaje automático? ¿Cómo debo comenzar a estudiar esta materia?
- ¿Cuáles son algunas buenas universidades para la ingeniería informática?
- Me gusta la codificación, pero parece que no puedo encontrar oportunidades. ¿Cómo puedo encontrar más oportunidades?
He visto a artistas, actores, carpinteros, urbanistas y vendedores de chatarra llegar a puestos relacionados con el software con mayor facilidad que los informáticos. Más que nada, es su dedicación a lo largo de una línea de experiencia centrada y reconocible que hizo su éxito. Un título en informática no lo convertirá en un especialista, pero podría convertirlo en un principiante completo. Algunas empresas aún encuentran consuelo en la contratación de graduados universitarios, siempre que también hayan desarrollado una especialidad.
Encuentro que hay una cierta actitud colegial dentro de la multitud de programación: participan en bootcamps y reuniones, muestran su trabajo en la web y obtienen aprobación social, colaboran en varios proyectos más allá de la autoridad formal, están en modo de aprendizaje constante, ellos asumir proyectos que la gente les lanza y siguen experimentando. Es una cultura joven que no rehuye las suposiciones desafiantes. Están motivados para demostrar su valía y esperan lo mismo. A los 50 años, muchos asumirían que lo habían logrado y tal vez incluso se alejaron hacia una situación más establecida. Si puede lidiar con ser un principiante entre personas altamente motivadas de la mitad de su edad, y puede ahorrar la atención y el tiempo para crecer a lo largo de ellas, no creo que nosotros, las personas mayores, tengamos menos capacidad que los jóvenes.
Solo prepárate para volver a aprender la mitad de lo que sabes y usar en tus actividades diarias al menos una vez en los próximos diez años. Y no espere hacer esto durante las horas de trabajo.