Su guía completa para contratar desarrolladores web (de principio a fin)


Cómo contratar un desarrollador web


¿Por qué necesitarías una guía para contratar un desarrollador web? ¿Por qué necesitarías contratar a un desarrollador web en primer lugar??

¿No está Websiteetup.org basado en la premisa de que cualquiera puede crear un sitio web??

Es verdad. Mientras que en el pasado necesitabas ser desarrollador web o contratar un desarrollador web si querías un sitio web, hoy ya no es el caso.

Los sistemas de gestión de contenido como WordPress, Joomla y Drupal han permitido a muchas personas crear sitios web ellos mismos. Además, los creadores de sitios web como Wix le permiten crear sitios mediante un simple arrastrar y soltar.

Sin embargo, todavía hay dos muy buenas razones para contratar a un desarrollador web:

  1. Sería ahorrar tiempo.
  2. Usted puede necesito ayuda con algunos de los bits más técnicos.

En ambos casos, es importante saber cómo encontrar, contratar y trabajar con un desarrollador web para que su proyecto funcione sin problemas. Por esa razón, nuestra guía sobre cómo contratar a un desarrollador web repasará todos los pasos necesarios para hacerlo..

Empecemos!

PD ¿Simplemente necesita una lista de sitios donde puede contratar desarrolladores web? Haga clic aquí (enlace de salto).

Guía de contratación de desarrolladores web: definición de su proyecto

Para contratar a un desarrollador web, primero debe dejar en claro qué es exactamente lo que está tratando de lograr. Si no sabe eso, no sabrá a quién buscar y qué decirles.definiendo tu proyecto

Para los cambios en el sitio web, la mayoría de las tareas provienen de dos áreas diferentes:

  1. Diseño – Esto puede ser desde rediseñar su logotipo o imagen de encabezado hasta revisar todo el diseño de la página o agregar efectos de diseño.
  2. Funcionalidad / codificación – Por ejemplo, agregar un carrito de compras, un control deslizante de imagen personalizado o realizar cambios en el panel de administración de su sitio web.

Dependiendo de en qué área se centre su proyecto, debe contratar a diferentes personas (más sobre eso a continuación). Si planea crear un sitio web completo, necesitará personas para ambos.

Aquí está la parte más importante:

Debe ser completamente claro acerca de lo que necesita y escribirlo en detalle. Hacerlo te ayudará a:

  • Eliminar a los candidatos equivocados – Si la descripción del trabajo es clara, ya puede eliminar a las personas que no están calificadas. Si lo mantiene vago y amplio, se aplicarán muchos más candidatos a su publicación en lugar de si proporciona detalles.
  • Ahorre tiempo por adelantado – Si tiene claras sus expectativas, su desarrollador web puede pasar menos tiempo en el proceso de descubrimiento. En cambio, pueden saltar directamente a cómo implementar su proyecto.
  • Recibe mejores presupuestos – Conocer el alcance del trabajo permitirá a los candidatos estimar mejor el tiempo y los costos de antemano. También hará que los cambios costosos sean menos probables.
  • Logra claridad para ti – Escribir cosas también es un buen ejercicio para ti. Le ayuda a pensar realmente en lo que está tratando de lograr y hace que sus ideas sean menos confusas. Ese es un paso importante para lograrlos.

¿Qué tipo de desarrollador necesito??

Ahora que tiene claro el tipo de sitio web que desea o los cambios que necesita en su sitio actual, es hora de pensar qué tipo de desarrollador web necesita contratar. El término “desarrollador web” en realidad cubre diferentes habilidades y descripciones de trabajo.

Desarrollador vs Diseñador

Ante todo:

Hay una diferencia entre un desarrollador y un diseñador. Un diseñador es una persona que crea el aspecto de un sitio web y crea elementos como imágenes, íconos, etc. Su experiencia es Photoshop y otros programas de diseño gráfico..

Un diseñador gráfico puro en realidad no implementa el sitio. En cambio, preparan una representación de cómo se verá al final. Alguien más hará el sitio web real basado en él.

Pixgraphy Photography Theme

Hoy en día, cada vez más diseñadores también realizan la implementación. Esos generalmente se conocen como diseñadores web y su experiencia incluye lenguajes de marcado como HTML, CSS y cada vez más JavaScript.

Lo que significa es esto:

Un desarrollador es una persona que escribe código. Es decir, pueden ingresar a su sitio y editar archivos para realizar cambios o crear un sitio completo desde cero. También trabajan con editores de código y otras herramientas relacionadas con el desarrollo..

Desarrolladores front-end vs back-end

Los desarrolladores también tienen subgrupos. Los más significativos son desarrollo front-end y back-end.

En caso de que no lo sepas:

El front-end es la parte del sitio web que los visitantes verán en su navegador. El back-end es todo lo que hay detrás de eso. Es tanto el lugar donde administra su sitio web como la forma en que el sitio se comunica con su servidor o base de datos.Desarrollador de frente y desarrollador de fondo

Desarrolladores front-end y los diseñadores web son a menudo lo mismo. Usan los mismos idiomas y ambos cuidan el aspecto y la sensación de su sitio web. Los desarrolladores front-end también pueden significar la persona que implementa el diseño, pero no se le ocurre en primer lugar. Hay mucha superposición en estas áreas.

Desarrolladores de fondo están enfocados en cómo funciona su sitio. Se ocupan de la funcionalidad y también se preocupan por la velocidad del sitio web y otros problemas técnicos. Su pila de habilidades incluye PHP (especialmente cuando está trabajando con WordPress), Java, Ruby on Rails, Python y otros lenguajes de programación..

Desarrollador Full-stack

Los desarrolladores front-end y back-end son especialistas. Significa que generalmente son bastante buenos en su propio dominio, pero no están versados ​​en la disciplina de la otra persona..

En otras palabras:

Dependiendo de sus necesidades, es posible que deba contratar a dos o tres personas (diseñador gráfico, desarrollador front-end, desarrollador back-end) para implementar su sitio web o los cambios que necesita. Obviamente, resulta en más horas de trabajo y costos más altos..

código

Otra opción para contratar a un desarrollador web es contratar a un generalista que pueda hacer todo, un llamado desarrollador de pila completa. Estas son tomas de todos los comercios que pueden crear sitios web completos desde cero, incluido el diseño, la implementación y la codificación. Si bien su conocimiento no siempre es tan profundo en todos los campos como el de los especialistas, todavía pueden producir los resultados que desea.

Si bien los desarrolladores de pila completa pueden ser más caros, requieren menos coordinación. En consecuencia, puede acelerar el proceso y ahorrarle dinero..

Freelance vs tiempo completo

Finalmente, cuando se busca un desarrollador web, la pregunta es si trabajar con un profesional independiente o contratar a alguien a tiempo completo. Esto depende de los detalles de su proyecto..

Si solo tienes un trabajo único, Trabajar con un profesional independiente suele ser lo suficientemente bueno. Usted acepta el plazo, el precio y la entrega, ellos crean el sitio web y usted se hace cargo de allí. Además, puede contratarlos nuevamente si necesita algún cambio.

Esta es la disposición habitual con sitios web estáticos o sitios que no necesitan mucho mantenimiento. También es una forma ideal si planea hacer el funcionamiento diario de su sitio web usted mismo.

Sin embargo…

Si necesitas a alguien cuida constantemente tu sitio, puede que sea mejor contratar un desarrollador web a tiempo completo. Esto tiene sentido, por ejemplo, si está creando un sitio de noticias complejo que necesita mucho trabajo práctico, cambia con frecuencia y tiene una gran cantidad de contenido diferente. Un permanente también puede significar por un período de tiempo limitado o “basado en proyectos” como es la jerga oficial en estos días.

¿Tiene una idea de qué tipo de desarrollador web necesita ahora??

Bien, entonces hablemos sobre dónde encontrarlos.

Dónde contratar a un desarrollador web

contratación de desarrolladores web

Gracias a la tecnología, ahora es más fácil que nunca encontrar y contratar un desarrollador web. En el pasado, necesitabas navegar por los clasificados locales para contratar a cualquiera. Hoy, tiene sitios web llenos de profesionales en todo el mundo que trabajarán con usted en poco tiempo..

Lugares donde puede contratar desarrolladores web:

  • Codificable – Servicio de outsourcing específicamente para WordPress. Esboce lo que necesita y combine con los desarrolladores web correctos rápidamente. Desde pequeñas tareas hasta el desarrollo completo: puede tenerlo todo.
  • Upwork – El lugar más popular para contratar freelancers. Fácil de usar y viene con muchas herramientas como el seguimiento del tiempo y los pagos automáticos para los hitos alcanzados.
  • Freelancer.com – Similar a Upwork con millones de trabajadores remotos disponibles. Viene con chat en tiempo real, un sistema de pago por hitos y más.
  • Gurú – Una tercera opción. Más de tres millones de autónomos esperando trabajar con usted. Las características incluyen diferentes opciones de pago (por hito, por tarea, por hora) y pasarelas de pago seguras.
  • Toptal – Un sitio web de contratación independiente con estándares muy altos. Solo aceptan el tres por ciento de los solicitantes para que sepa que trabaja con los mejores talentos (de ahí el nombre). No hay información pública sobre las tarifas, pero probablemente sea más cara que otras opciones..
  • Externamente – Contratar trabajadores remotos directamente y pagarles directamente. Se centra en el trabajo estable a largo plazo. Ideal si quieres obtener un desarrollador web permanente.
  • 99designs – Originalmente un servicio de crowdsourcing para diseñadores gráficos, ahora también le permite encontrar diseñadores y desarrolladores web. Publique lo que necesita y profesionales de todo el mundo le enviarán sus ideas. Puede ver los resultados, ofrecer comentarios y elegir un ganador. Solo paga cuando estés satisfecho.
  • Regatear – No es realmente un lugar donde puedes contratar personas. Sin embargo, los freelancers presentan su trabajo en Dribbble y puede ponerse en contacto con ellos a través de la plataforma si le gusta lo que hacen..
  • Craigslist – Sitio web de clasificados gratuitos. Bueno porque te permite encontrar gente local. Tenga en cuenta que puede ser más difícil juzgar la calidad de un desarrollador web allí.

Algunas opciones más son Stack Overflow Jobscontrol remoto OK, y Empleos auténticos. También puedes usar LinkedIn para buscar desarrolladores web. Además, muchas aplicaciones de creación de sitios web tienen sus propios mercados donde puede encontrar freelancers:

Presupuesto de desarrollo web: qué esperar

calcular el presupuesto del sitio webEstimar cuánto costará un proyecto de sitio web es uno de los pasos más difíciles. El precio depende de muchos factores: la habilidad y el nivel de experiencia del desarrollador, el tamaño del proyecto, la ubicación del desarrollador, el tipo de portal de trabajo que utilizó para encontrarlos y más.

¿Cómo se crea un presupuesto??

Aquí hay algunos consejos.

Pago por hora vs tarifa fija

programador mirando el relojLa primera pregunta es si pagará a su desarrollador web por hora o una tarifa fija. Ambos tienen ventajas y desventajas. Lo correcto depende de su proyecto y de con quién está trabajando. Aquí hay una forma de decidir:

  • Pequeño proyecto (hasta una semana) + desarrollador web experimentado = PAGO POR HORA
  • Pequeño proyecto + desarrollador inexperto = PRECIO FIJO
  • Proyecto grande (varias semanas o meses) = PRECIO FIJO

El argumento es simple:

Los desarrolladores experimentados son más rápidos y cometen menos errores. Por lo tanto, requerirán menos de ida y vuelta, lo que ahorra tiempo. Por esa razón, el pago por hora a menudo sale más barato.

Los trabajadores sin experiencia probablemente necesiten más revisiones y correcciones. Significa más horas de trabajo, por lo tanto, es mejor acordar una tarifa fija desde el principio..

Los proyectos grandes tienen aún más errores potenciales, estimaciones defectuosas, cambios de diseño, revisiones y correcciones. Si se paga por hora, esto puede producir muchos costos en la cola. Por esa razón, es mejor que un desarrollador calcule el esfuerzo general (incluidas las posibles correcciones) y acuerde un precio fijo.

También significa que debe ser exhaustivo en su propuesta de proyecto y comunicación. Cuanto más preciso sea el alcance del proyecto, menos probable será que necesite trabajo adicional.

Estimaciones aproximadas de precios

¿Qué significa en números? Cuanto deberías esperar?

Como se mencionó, depende de muchos factores, entre ellos la ubicación de la persona con la que está trabajando. Para darle una idea, aquí hay algunos puntos de referencia para las tarifas por hora y de proyecto que puede esperar:

  • Diseñador grafico: $ 25 – $ 120 / h
  • Desarrollador front-end: $ 15 – $ 150 + / h
  • Desarrollador de fondo: $ 35 – $ 150 + / h
  • Desarrollador de pila completa: $ 75 – $ 150 + / h
  • Sitio web completo
    • WordPress: $ 3,000 – $ 15,000
    • Joomla $ 1,500 – $ 7,000
    • Creador de sitios web: $ 600 – $ 2,500
    • Comercio electrónico: $ 3,000 – $ 20,000+
  • Solución de problemas de complementos o códigos: $ 40 – $ 600
  • Complementos y características personalizados: $ 100 – $ 1,000

Publicando su proyecto

Ahora es el momento de crear la oferta de trabajo real. Como se mencionó, debe ser claro sobre lo que quiere. Solo entonces puedes comunicarlo efectivamente a otra persona.anuncio deseado de desarrollador web

Detalles importantes para incluir

Esto es lo que definitivamente debe estar en su publicación de trabajo:

  • Información de contexto – Preséntese, su empresa y marca. Indique sus objetivos comerciales y el grupo objetivo al que atiende. Esto dará a los desarrolladores web una idea sobre el área del proyecto..
  • resumen del proyecto – ¿Cuál es la vista panorámica del proyecto? Diseño completo del sitio web, implementación del sitio, cambios. Se preciso.
  • Entregables – ¿Con qué quieres terminar? ¿Un archivo de Photoshop? ¿Un tema de WordPress? ¿Un sitio web completo? Informe a los trabajadores independientes qué deben entregar al final y en qué formato.
  • Activos existentes – Indique todo lo que proporcionará de su lado. Puede tratarse de pautas de diseño, activos existentes, esquemas de color, copia de sitios web, logotipos, wireframes o cualquier otra cosa que ya tenga en stock..
  • El candidato ideal  – Indique tanto el nivel de experiencia que está buscando como otras características que son importantes para usted.
  • Periodo de tiempo – ¿Cuándo necesitas que tu proyecto esté listo? Tenga en cuenta que la mayoría de las veces habrá demoras, por lo que es una buena idea publicar un plazo más estricto de lo que realmente tiene. De esa manera, tienes algo de búfer en caso de que algo salga mal.

Puntos extra

Además de lo anterior, aquí hay información adicional para que su publicación de trabajo sea más efectiva:

  • Maquetas – Cree imágenes para mostrar cómo imagina su sitio web o la nueva función. Un boceto en papel puede ser suficiente, pero también hay herramientas como Balsamiq o editores de imágenes como Photoshop.balsamiq
  • Ejemplos – Si conoce sitios que se parecen a lo que desea, inclúyalos. Lo mismo para cualquier otro activo que le guste. Esto le dará a su desarrollador web un punto de partida. También puede incluir ejemplos de cosas que no le gustan y que le gustaría evitar.
  • Incluir una mini tarea – Muchas personas juegan un juego de números y envían ciegamente correos electrónicos enlatados a cualquier puesto de trabajo que encuentren. Para eliminarlos, incluya una mini tarea en su publicación de trabajo, como usar una línea de asunto determinada o responder una pregunta rápida. De esa manera, sabes quién lo leyó correctamente.

Publicar su presupuesto vs pedir una cotización

signo de dólarEsto solo deja la pregunta, si debe incluir el presupuesto de su proyecto o esperar a que los solicitantes le coticen su precio?

Por lo general, tiene la opción para ambos y cada uno tiene sus pros y sus contras.

Si no tiene flexibilidad en su presupuesto, inclúyelo en tu propuesta. De esa manera, solo atraerá candidatos que estén dispuestos a trabajar por él. Por supuesto, también asustará a algunas personas, pero de todos modos no habría funcionado con ellas..

Si tienes algo de margen, pedir cotizaciones De esa manera, no descalifica a candidatos potencialmente excelentes solo porque subestima los requisitos presupuestarios.

¿Tiene sentido? Frio.

Cómo evaluar la calidad de un desarrollador web

Una vez que su proyecto esté en línea, es de esperar que las aplicaciones lleguen. Ahora es la gran pregunta: ¿cómo decide con quién trabajar? A continuación hay algunas pautas para mejorar sus posibilidades de elegir al candidato adecuado.

  1. Requerimientos técnicos – Más arriba hemos hablado sobre las habilidades que necesitan los diferentes tipos de desarrolladores. Lo primero que debe hacer es asegurarse de que sus candidatos marquen estas casillas.
  2. Tiempo de respuesta – Poder comunicarse con su profesional independiente es importante. Si necesita cambiar algo sobre el proyecto, no desea esperar varios días para saber de ellos. Escriba varias veces y vea cuánto tardan en comunicarse con usted antes de contratar a un desarrollador web.
  3. Habilidades de comunicación – Al mismo tiempo, verifique su comunicación general. ¿Hablan claramente? Responde todas tus preguntas? ¿Parecen personas con las que te gustaría trabajar? Hablarás mucho con ellos, así que asegúrate de que la experiencia sea productiva y agradable..
  4. Proyectos anteriores – Solicite y verifique el trabajo anterior de sus desarrolladores web. De esa manera, obtendrá una mejor comprensión de su experiencia, fortalezas y debilidades. Esto también puede estar en su propio sitio web en forma de capturas de pantalla o incluso fragmentos de código.
  5. Puntuación de los clientes – Muchos de los portales de trabajo mencionados anteriormente ofrecen comentarios de los clientes. No solo mire la calificación general, sino que también lea los comentarios de clientes anteriores antes de contratar a un desarrollador web. Esta es una buena manera de aprender más sobre la ética laboral, el tiempo de respuesta y otras características de la persona..
  6. Experiencia – Los desarrolladores experimentados cometen menos errores, tienen tiempos de respuesta más cortos pero cuestan más. Los principiantes cuestan menos, pero pueden tomar más tiempo y crear más problemas. Depende de usted decidir qué funciona mejor para usted y, con mayor frecuencia, depende del plazo del proyecto..
  7. Pruebas pagas – Cuando haya reducido la lista a unos pocos candidatos, es una buena idea pedirles que completen una prueba paga. Déles una pequeña tarea para lograr y ver cómo va. Presta atención tanto al trabajo como a su comunicación en todo momento. Es una buena predicción para el comportamiento futuro..

Obteniendo su proyecto de principio a fin

Una vez que se haya decidido por un desarrollador web con el que le gustaría trabajar, es hora de atacar el proyecto de verdad. Estos son los pasos que tomará de principio a fin:

  1. Organizar una reunión – Hable con el candidato, preferiblemente por video llamada. Ejecute el proyecto de principio a fin, aborde preguntas o posibles problemas, solicite su opinión.
  2. Crea hitos – Especialmente para proyectos más grandes, es una buena idea proponer hitos más pequeños. De esa manera, puede revisar lo que está sucediendo mientras está sucediendo en lugar de ver el producto terminado (y los posibles problemas) al final de la fecha límite.
  3. Acordar un cronograma de pago – Elabore un cronograma para el pago que funcione para ambos.
  4. Pagar el depósito – Esta es una señal para ambas partes de que están comprometidos con el proyecto. El desarrollador web debería comenzar a trabajar en ese punto.hacer un pago a través de google pay
  5. Seguimiento con hitos – Revise cada hito acordado. Libere los pagos cuando esté satisfecho con lo que ve, no antes.
  6. Haz una revisión final – Una vez realizado el trabajo, realice una auditoría final. Pague la tarifa restante cuando esté satisfecho. También tiene sentido acordar un período de garantía en el que el desarrollador continuará arreglando cosas que podría haber pasado por alto..

Su guía para contratar desarrolladores web en pocas palabras

Aunque cualquiera puede construir un sitio web en estos días, todavía hay muchas buenas razones para contratar a un desarrollador web. Un profesional puede hacer cosas que usted no puede hacer y hará el trabajo más rápido que usted. Subcontratar esta tarea a otra persona también te da la oportunidad de concentrarte en cosas más importantes.

En nuestra guía para contratar desarrolladores web, encontró consejos sobre cómo concretar cada paso del proceso. Puede ser estresante al principio, pero será más fácil con la experiencia..

Además, una vez que tenga una relación de trabajo con buenos candidatos, a menudo puede continuar trabajando con ellos. De esa manera, no tiene que hacer todos los pasos cada vez.

¿Tiene experiencia en la contratación de un desarrollador web y le gustaría compartir su experiencia? ¿Eres un desarrollador web y tienes algo que agregar? Si es así, hazlo en la sección de comentarios a continuación..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map