Gracias por A2A.
Eso no es tan fácil de responder, ya que depende de las necesidades de la empresa.
No hay una talla única para todos, me temo.
- Cómo encontrar trabajo de colaboración para el servicio de diseño web
- ¿Hay alguna manera de aumentar la calidad de un video de 240p a 480p o 720p?
- ¿Qué idiomas, en orden, se deben aprender al querer convertirse en un desarrollador web front-end? ¿Qué pasa con un desarrollador web full stack?
- ¿Cuál es el significado de las conexiones concurrentes?
- ¿Por qué los elementos div no están implicados?
Por ejemplo, ¿es él el desarrollador de back-end en solitario o tiene varios miembros del personal y trabajan juntos?
¿Hay infraestructura existente creada por alguien y está siendo entregada?
¿Hay muchos trabajos de datos complejos?
¿Tiene o necesita bases de datos específicas debido a cómo funcionan, o simplemente necesita un almacén de datos?
Aquí está mi lista general de cosas de back-end que un desarrollador fullstack debería saber, en mi opinión.
- Programación del lado del servidor: Ruby, Elixir, CFML, PHP, lo que sea
- Base de datos: al menos uno de los grandes, MySQL, Mongo, Postgresql
- Seguridad básica: comprender los vectores de ataque comunes y protegerse contra ellos
- Lectura de registros: poder leer registros para rastrear problemas y rastrear ataques
- Control de versiones: no importa cuál use, solo asegúrese de usar uno
Fullstack significa fullstack, no significa “Ejecuté WAMP esa vez”, por lo que se espera que un desarrollador de fullstack sepa bastante, incluso como Junior.