@luckyo87 entiendo que el grado ya te habrá dado las habilidades básicas, por ello te recomendaré lo siguiente:
1- No estudies directamente "algo". Construye una aplicación con algún fin por pequeña que sea e investigar a medida que lo necesites. Sino entrarás en el bucle de los tutoriales sin fin. Usa las herramientas que ya conoces para empezar.
Te servirá para solidificar y defender tus conocimientos si lo tienes en algún sitio publicado como GitHub.
2- Entrena las softskills. Entiendo que con 37 años estarás curtido en batalla, si estás empezando es más fácil destacar por aquí que por habilidades técnicas. Saber comunicarte es clave.
3- Los lenguajes son herramientas, entiende los conceptos y el por qué de las cosas, luego si te toca cambiar, ya lo aprenderás, buscarás la equivalencia entre un lenguaje y otro y listo. Lo que importa es que sepas lo que quieres hacer en algún sitio para encontrar "la traducción".
Comentan que el mercado está saturado. No lo creo, en mi empresa no paran de absorber más gente (también porque se nos van a otras
, pero eso significa que les pillan! ). Está saturado de falsos juniors (trainee, si eso), si ha pasado más tiempo buscando trabajo que aprendiendo, mal ahí. No pierdas la calma, es buen sector.
Al ser junior, aunque no te puedas poner exquisito con el puesto, intenta tener a alguien de referencia y si el sueldo es bajo,
les cobras el resto con conocimiento, deja seco al superior a base de preguntas. Más que nada por tu futuro, aceleras mucho teniendo un buen referente.
Si buscas ofertas de trabajo, intenta filtrar por las últimas 24hrs, semana si eso, si se van a 1 mes o más allá es posible que simplemente quieran tener una bolsa de candidatos.
Mucha fuerza.