Sí tu puedes.
La programación de proyectos paralelos se trata de tener algo que mostrar a las personas fuera del trabajo escolar. Pero no es obligatorio.
Sospecho que su problema es que las tareas escolares son un tanto artificiales. Es como los libros que tienes que leer en la escuela secundaria. Originalmente son grandes libros, pero tener que leerlos hace que sea más difícil disfrutarlos. Realmente disfruté leyendo la cabaña del tío Tom cuando era adulto y después de graduarme de la universidad, decidí leer todos los clásicos y los disfruté.
- ¿Se puede obtener una licenciatura de CS sin tener experiencia previa en CS? Solo tengo algo de experiencia en Python y nunca he participado en ningún tipo de hackathon. También reconozco que CS no solo se trata de codificación sino de muchas matemáticas.
- ¿Qué carreras profesionales combinan la informática y la arquitectura?
- Incluso con un título en CS, ¿cómo puedo destacar de los millones de otros programadores que hay? ¿Hemos alcanzado la programación máxima? ¿Hay demasiada gente para muy pocos trabajos?
- ¿Tengo que seguir con cierta área de CS?
- ¿Cómo convertirse en un informático? Qué se necesita
Necesitas encontrar tu pasión en la vida. Pero no juzgues ser un ingeniero de software por tu tarea. Encuentra algo que te interese y hazlo. Sería prudente ver si hay un proyecto de codificación que le gustaría, dado que está en la mayor parte de su especialización. Pero si termina con un título en CS y descubre que lo odia incluso en sus propias cosas, puede considerar ser un gerente de producto o gerente de proyecto donde el título de CS es un activo.
Personalmente, soy BSEE, pero he sido ingeniero de software con un sistema completo doblado desde que me gradué, y así es como terminé como desarrollador de pila completa.