Depende de dónde estés.
Por lo tanto, verifique sus portales de trabajo (locales) para ver los trabajos de backend en su área.
Los Números te dirán qué persuadir en este momento.
- ¿Es más fácil ser un desarrollador front-end o backend independiente?
- ¿Cuál es el mejor backend para mi sitio web para almacenar nombres de usuario, contraseñas y envíos de formularios?
- ¿Puedo construir un sitio web de red social atractivo y funcional usando solo ASP.NET, C # y SQL para back-end y HTML y CSS para front-end?
- ¿Qué es un backend?
- ¿El desarrollo de iOS es front-end o back-end?
Dicho esto, si alcanzas cierto nivel de habilidad, el lenguaje se vuelve menos importante. Tengo experiencia en Java, así que pude construir una API simple en Go sin conocimiento previo en unos días.
Soy un programador autodidacta. Cuando comencé a programar en una empresa, me dieron una base de código de aplicación. El primer día fue horrible. Ahí donde tantas partes no entendí. Mi lenguaje fue muy bueno y conocía el marco. Lo que no estaba familiarizado eran los “patrones” utilizados en la base de código.
Los patrones no son específicos del idioma. Por ejemplo, la inyección de dependencia se puede hacer en la mayoría de los idiomas, supongo. Entonces, no solo aprendas el idioma. Aprenda técnicas generales reutilizables. Quién sabe qué idiomas estamos codificando en 10-20 años.