¿Debería un desarrollador front-end tomar un trabajo y contratar a un desarrollador back-end para hacer el resto?

Como con la mayoría de las cosas en la vida, depende. ¿Qué será lo mejor para el usuario, qué será lo mejor para su cliente, qué será lo mejor para usted? En este caso, su usuario y cliente son la misma persona, lo que simplifica bastante este análisis. Otras cosas que consideraría son:

¿Cuánto sé sobre arquitectura y desarrollo de back-end?
Si es bastante experto en back-end, entonces administrar la calidad del trabajo del contratista será relativamente fácil para usted. Si no, estará en el gancho por la calidad del producto final sin una capacidad significativa para impactarlo.

¿Quiero gestionar contratistas?
Si contrata a un contratista de servicios de fondo, puede ser responsable de manejar la facturación de ambos y pagarle al contratista también. Como mínimo, manejará la relación y el horario para ambos.

¿Necesito incluso un back-end?
Existen muchos servicios que respaldarán todos o casi todos sus requisitos, comenzando con la versión 3.0 de la API de Hojas de cálculo de Google hasta las ofertas completas de Back-End As A Service. Ver Mobile Backend como un servicio. A medida que mis requisitos comenzaron a reunirse, vería si podía asignarlos a uno de estos y evitar administrar la infraestructura del servidor.

Asumir trabajos que requieren que usted administre contratistas es una excelente manera de ganar más dinero y también de convertirse en un trabajo más grande e impactante. Sin embargo, tiene un costo, es decir, sacarlo un poco más de la codificación real y llevarlo a los servicios de administración y cliente.

More Interesting

¿Cuál es el mejor idioma para aprender para el desarrollo de backend?

¿Qué es el front end y el back end?

¿Qué componentes conforman la estructura de un sitio web, de front-end a back-end?

¿Qué compañía está desarrollando la infraestructura GST para el gobierno, de modo que se realice toda la comparación de crédito de fondo?

¿Alguna MNC después de inyectar Java SQL back-end programa directamente a la base de datos para que el sitio web tenga un alto rango en Google en SEO?

¿Deberíamos usar Java para nuestro back-end de inicio?

¿Debo aprender a desarrollar backend si quiero ser ingeniero de aprendizaje automático?

¿Cuáles son las principales diferencias entre PHP y Node.js en el desarrollo de backend?

¿Necesito saber cómo administrar el bastidor físico del servidor para convertirme en un desarrollador de back-end?

Quiero ser un desarrollador web y quiero construir un sitio web completo que contenga codificación tanto front-end como back-end, ¿qué idioma debo aprender?

¿Qué idioma tiene un futuro más prometedor (Elixir, Golang o JavaScript del lado del servidor)?

¿Cuál es el mejor tutorial para trabajar con Parse en Unity?

¿Alguien encuentra extraño que Apple no desarrolle su propio marco de back-end?

¿Qué tan difícil es pasar de ser un desarrollador front-end a back end?

¿Necesito aprender el ajuste de la base de datos, el fragmentación y la configuración de la infraestructura para convertirme en un desarrollador de back-end?