Pues eso. Sé de Java, Android, bases de datos y poco más. Tengo la sensación de que no nos han enseñado mucho y me preocupa no poder encontrar trabajo cuando termine la cuarentena. En qué debería irme formando mientras? no tengo preferencias, sólo quiero asegurarme de que estoy preparado para encontrar trabajo.
si bueno pero de todo se puede aprender, sulen salir muchos bundles baratisimos sobre el tema en diferentes webs como Fanatical o Humble Bundle
Si quieres trabajo facil hazte algun proyecto con Spring o Struts o incluso hibernate. Y tiras cv a cualquier consultoría. No te debería costar mucho esfuerzo encontrar trabajo. Te curtes en una cárnica durante unos meses y ya ves hacia donde orientas tu futuro.
Puedes aprender a programar de verdad.
- https://htdp.org/2018-01-06/Book/
- https://mitpress.mit.edu/sicp/
- https://mitpress.mit.edu/books/introduction-algorithms
- https://www.amazon.es/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
- https://www.amazon.es/Object-Oriented-Design-Heuristics-paperback-ArthurRiel/dp/0321774965
- https://www.amazon.es/Design-patterns-object-oriented-professional-computing/dp/0201633612
De aquí a un año me cuentas.
Planteate un proyecto y hazlo, que implique un stack de tecnologías interesantes.
Yo creo que la pregunta no es tanto ¿qué puedo estudiar? sino ¿qué tecnologías hay implicadas en un desarrollo de cierta complejidad?, y a partir de ellas ya te verás obligado a estudiar.
Un sistema de chat que te obligue a usar sockets, un módulo de pago que te haga implementar PayPal/Stripe, un sistema de BD local y otro remoto, caché en file system, animaciones en la UI, búsquedas sobre estructuras de datos, integrar una APP con una API remota ya existente, luego implementar tu mismo una API, usar responses en JSON, en XML, vistas generadas en el backend, probar distintos frameworks, aprender a consultar, mapear e indexar motores de búsqueda ElasticSearch, etc...
Todo este tipo de requisitos aparecen al ir montando proyectos, y son los que realmente al CTO o tech lead que te entreviste le interesará que sepas, porque demuestran que tienes una buena base y que puedes seguir aprendiendo de forma ágil.
Espero que te sirva.