#266 Entiendo por la forma de hacer tu pregunta que eres Backend, mi primer consejo es que no te compares con los front, a no ser que quieras ser fullstack, tampoco te aconsejaría que te compares demasiado (un poco esta bien) con otros backend, céntrate en hacer entrevistas, quedate con las cosas que preguntan y practica y mejora en lo que creas que has ido peor.
A lo largo de mi carrera he hecho muchas entrevistas y casi siempre te acaban preguntando los siguientes temas:
- Clean code
- SOLID, YAGNI, KISS, Tell don't ask, etc
- TDD/BDD
- DDD (dependiendo de la empresa)
- Arquitectura Hexagonal
- (Podría poner aquí mil items mas pero no te quiero agobiar)
Y ya luego cosas sobre tecnologías concretas que use la empresa en cuestión.
Lo que puedes hacer si le tienes echado el ojo a alguna oferta de alguna empresa concreta y no tienes experiencia demostrable con las tecnologías que usan es intentar hacer algun mini-proyecto utilizando esa tecnología, para que al menos cuando te pregunten algo sepas por donde van los tiros. (Aún que ten cuidado con no tardar mucho, ya que mientras tu haces proyectos, la empresa está entrevistando candidatos)
Para tema de tecnologías mejor pagadas, puedes echar un vistazo a la última stackoverflow developer survey => https://survey.stackoverflow.co/2022/#top-paying-technologies-programming-scripting-and-markup-languages aún que teniendo en cuenta lo mejor pagado y lo que más feliz te hace utilizar, intentaría encontrar un termino medio.