¿Qué programadores contrato para crear un sitio web como IMDb?

Necesita al menos dos personas, es decir, un diseñador y desarrollador. Dicho esto, es poco probable que encuentres un desarrollador que posea buenas habilidades PHP, MySQL (backend) y JavaScript, HTML, CSS (desarrollo frontend). Existen, aunque es raro de encontrar. Por lo tanto, necesita un equipo de al menos 3 personas: diseñador, desarrollador de backend y desarrollador frontend. Sin embargo, si encuentra un desarrollador confiable con buenas habilidades de desarrollo frontend y backend, reducirá drásticamente la cantidad de problemas con los que tiene que lidiar en términos de gestión del desarrollo.

Hay alternativas a PHP (el lenguaje de programación) y MySQL (la base de datos). Sin embargo, a menos que haya una muy buena razón para no usarlos para un nuevo proyecto, desalentaría hacerlo. Es más barato, es más rápido de construir y no hay inconvenientes para el usuario final.

Idealmente, sí, es mejor tener personas que sean buenas en UX y UI junto con personas con buenos conocimientos en el desarrollo de bases de datos de back-end y lógica de negocios en su equipo. Si tiene suerte, puede encontrar una persona con experiencia en ambos. La clave es que su equipo debe tener experiencia en ambos.

More Interesting

¿Qué tan avanzadas pueden ser las notificaciones push con aplicaciones web progresivas?

¿Cuáles son algunas herramientas de creación de formularios de marca blanca que puede integrar en su propia aplicación?

¿Cuáles son todas las capacidades, soporte y características proporcionadas o cuáles deberían proporcionarse en un marco de automatización de prueba de aplicaciones web?

Cómo entender mejor las rutas de Rails

¿Scala está sobrevalorado para aplicaciones web?

¿Cuál es la mejor pila tecnológica en este momento para construir una red social: Django (Python), Play framework (Java) o Node.js (JavaScript)?

¿Cómo debería un programador que nunca ha trabajado en una aplicación web comenzar a trabajar en una aplicación web?

¿Flask solo es adecuado para aplicaciones a pequeña escala? ¿Debería usarse Django (o sus equivalentes) en su lugar para aplicaciones a gran escala?

¿Cómo se usa la programación reactiva funcional para aplicaciones web?

Mi equipo quiere usar el marco Phalcon para construir una aplicación web de red social. ¿Es mejor usar frameworks para construir aplicaciones web en PHP?

Cómo ejecutar la misma aplicación Node.js que una aplicación de consola y también una aplicación de navegador

Cómo hacer análisis de texto para una aplicación web Java simple

¿Qué marco debe aprender un principiante dado que hay tantas opciones: Node.js, AngularJS, MeteorJS, Backbone, etc.?

¿Cómo los gigantes web crean capas de caché para sus bases de datos?

¿Cuál es la diferencia entre servicio web y aplicación web?