No sé cuán competente consideras que es competente. Por ejemplo, ¿puedes construir una API REST? ¿Cómo es la integración de su base de datos? ¿Ya has creado un servidor? Si puede construir servidores con estas características que funcionen, puede considerarse competente. Eso es diferente al profesional. El profesional requiere experiencia, conocimiento de las mejores prácticas, eficiencia del código, estructura, etc.
Actualmente, el 0.3% de todos los sitios web utilizan NodeJS, lo que representa cuatro años de crecimiento. Durante la última década, NodeJS no ha abordado las limitaciones de Apache, sino Nginx. En la actualidad, el 50% de los servidores web usan el back-end de Apache, el 32% usa Nginx y el 11% usa Microsoft.
Diría que para que cualquiera sea considerado un desarrollador de back-end profesional, debe ser competente y tener experiencia en una de las soluciones más grandes.
- ¿Qué componentes conforman la estructura de un sitio web, de front-end a back-end?
- ¿Cuánto tiempo se puede desconectar el frente y la parte posterior de una solución móvil Meteor?
- En un automóvil RWD, ¿cómo afectará un diferencial de deslizamiento limitado a la forma en que el extremo trasero gira / desliza a través de una esquina?
- ¿Qué debo hacer si sigo estancado en aprender programación de back-end sin mucho progreso?
- ¿Por qué hay una necesidad de un lenguaje front-end y back-end?