Diez desarrolladores por el precio de uno
Según se comenta en este artículo, la diferencia de productividad entre programadores es tanta que suelen encontrarase relaciones de hasta 10 a 1. Hay estudios que hablan incluso de relaciones 28 a 1.
¿Cómo es posible? ¿Se trata de la capacidad de la persona, de su formación, de sus años de experiencia...?
Estos son los principales motivos: COMUNICACIÓN Y BUENAS COSTUMBRES.
- A veces se pierde bastante tiempo simplemente intentando comprender los requisitos, en vez de comunicarlo a su coordinador para aclararlos.
- Otras veces es porque se requiere un seguimiento contínuo por parte del coordinador, para asegurarse de que está progresando e incluso para resolver los problemas que puedan surgir.
- La introducción de errores en el código, casos no implementados y la falta de calidad del mismo, ocasionará siempre una perdida de tiempo posterior.
- El código debe ser fácil de mantener: comentado, fácil de entender por otras personas, y con mecanismos de traza adecuados.
- No emplear gran cantidad de código para algo que se puede hacer con mucho menos.
- Reutilizar desarrollos ya existentes.
- Para resolver problemas, que pueden haber resuelto otras personas, consultar las fuentes de información disponibles: foros, compañeros, etc.
NOTA: si estás pensando en pedir un aumento de sueldo... a ver cómo pides que te lo multipliquen por diez!!
0 comentarios
Publicar un comentario en la entrada