Para un programador que cobra $ 80 por hora, ¿qué tipo de trabajo puedo esperar y cómo puedo verificar esto en Github?

¿Dónde se encuentra el desarrollador y qué tipo de desarrollador? ¿Estás tratando de validar sus credenciales en función de su cuenta de github? ¿O utilizar sus contribuciones al proyecto github para su proyecto para medir su eficacia? Necesitaríamos saber más sobre el proyecto para decirle mucho sobre qué tipo de trabajo esperar, pero en general debería poder esperar a alguien capaz de administrar proyectos medianos a grandes para implementaciones a escala empresarial.

Para ser franco, si está preguntando cómo verificar la calidad de su trabajo en función de sus contribuciones a su github, o su trabajo anterior de github, deténgase ahora. No está calificado para hacer esa evaluación, y hay mucho más involucrado en un cálculo como ese de lo que se puede aprender de una respuesta de Quora.

En cambio, use este tipo de métrica para determinar si el desarrollador tiene un buen valor con ese salario:

¿Cuántas horas le dijeron que tomaría cada tarea en el plan del proyecto?

¿Cuántas horas están facturando por cada tarea?

¿Están constantemente por encima o por debajo de la estimación?

Y aquí está el difícil: el valor predicho (y luego derivado) de los entregables de las tareas, justifica la estimación total (y luego el costo real) de pagarle a ese desarrollador por esa tarea.

Con el tiempo, puede experimentar con el ajuste de variables como su tiempo esperado de entrega frente a la velocidad de desarrollo para ajustar los costos a sus preferencias o necesidades comerciales.

Hola,

en realidad depende de una habilidad y años de experiencia.

Esta es una tarifa decente para un desarrollador individual, ya que sé que muchas compañías en EE. UU. Cobran aún menos.

Supongo que este es un desarrollador fuerte, diría que desarrollador sénior o incluso arquitecto.

¿Cómo juzgar el nivel del desarrollador por su código?

Este tutorial puede ser útil: las 15 mejores prácticas para escribir código súper legible

Escribir código legible es algo menor.

Un buen código se trata de flexibilidad, arquitectura modular, componentes reutilizables, etc.

También puede verificar esto: ¿Cuántas líneas de código escriben los programadores profesionales por hora?

Recuerdo un pequeño proyecto donde escribí alrededor de 1000 líneas el primer día. El segundo día, encontré una biblioteca que resolvió la mayor parte del problema para mí, por lo que pude reducir la solución a aproximadamente 50 líneas de código. Al tercer día, encontró una segunda biblioteca que resolvió prácticamente el problema exacto, por lo que se redujo nuevamente a 2 líneas de código. 2 líneas de código en 3 días.

Debería esperar obtener a alguien con una habilidad decente (con al menos 5 años de experiencia comercial en el campo en el que están trabajando) en un país del “primer mundo”.

Sin embargo, no hay reglas duras y rápidas. Mucha gente cobra más que esto, por lo que no debe esperar a Donald Knuth o Linus Torvalds por sus $ 80, pero debe buscar a alguien competente.

Pueden o no tener una cuenta de Github o si la tienen, puede o no reflejar la calidad de su trabajo y experiencia (la mía ciertamente no, por lo que vale). Dependiendo de la naturaleza de su campo, es posible que ni siquiera tengan una cartera en línea.

Sin embargo, suponiendo que estemos hablando de un desarrollador web, deberían tener una cartera de proyectos pasados, al menos algunos de los cuales todavía están en línea.

Por experiencia amarga personal, aunque es un hecho desafortunado que muchos de los proyectos en los que he trabajado fueron excelentes cuando se los entregué al cliente, pero rápidamente comenzaron a destruirlos con la ayuda de personas más baratas pero menos experimentadas. Este es un fenómeno muy común, así que no se sorprenda si su desarrollador le muestra capturas de pantalla en lugar de la cosa real de trabajo en vivo.

De una forma u otra, deberían poder mostrarte las cosas que han construido y explicarte con autoridad cómo las construyeron y por qué tomaron ciertas decisiones. Si no sabe lo suficiente como para saber si están diciendo la verdad sobre todo esto, debe encontrar una persona independiente (que probablemente cobre más de $ 80 / hora) para ayudarlo a entrevistarlos.

En general, en cuanto a cómo los verifica, es muy difícil. No conozco ninguna prueba simple, pregunta o atributo identificable que separe el trigo de la paja. Particularmente si no eres técnico tú mismo.

Personalmente, los probaría con una tarea pequeña (pagada) y gradualmente aumentaría el tamaño, la complejidad y el costo de las tareas que les ofrece a medida que crea confianza mutua. Es probable que su desarrollador también favorezca este enfoque, ya que uno de los mayores desafíos ya que un profesional independiente es clientes con expectativas poco realistas. A medida que demuestre que es razonable y confiable, su desarrollador probablemente podrá reducir sus estimaciones de tiempo a medida que comience a confiar en que comprende lo que se puede lograr en un período de tiempo determinado.

Necesitas ver sus proyectos. Pero para su seguridad necesita negociar un sistema o trabajar, no el tiempo de trabajo

More Interesting

Me encanta el trabajo relacionado con las ilustraciones digitales. ¿Cómo debo comenzar a nivel profesional como principiante con casi ninguna inversión?

Cómo encontrar un propósito en tu 9-5

Es mi sueño de toda la vida trabajar en La Meca. Sabiendo que Arabia Saudita ha decidido reducir su población de expatriados, ¿qué debo hacer para encontrar un trabajo en La Meca, especialmente en un campo islámico?

¿Cómo funciona ELCB?

¿Cómo afrontan los pacientes epilépticos la vida y el trabajo diarios?

Finalmente estoy listo para volver al trabajo, pero aún no estoy seguro si puedo trabajar 40 horas a la semana. ¿Un posible empleador vería esto como una especie de bandera roja?

¿Cómo funcionan los abalorios Hummer?

Si todos trabajaran de 20 a 30 horas, ¿se podría superar el desempleo?

¿Has conocido o trabajado con una persona pakistaní? ¿Cómo fue la experiencia?

¿Qué se necesita para que un europeo trabaje en Bollywood?

¿Por qué se odia a la policía en India en lugar de estar a nuestro servicio, trabajando duro y arriesgando sus vidas, equivalente a los oficiales del ejército?

¿Quora es un lugar divertido para trabajar? ¿Cuáles son algunas de las actividades que disfruta como empresa (o grupo) o algunas de las ventajas que le gustan?

¿Cómo es trabajar con coreanos?

¿Existe alguna solución para la juniorización donde los empleados experimentados sean reemplazados por empleados más jóvenes que trabajan por menos dinero?

¿Puede el trabajo duro ser sin esfuerzo?