Yo trabajo en una gran empresa de software. A veces siento que los desarrolladores hablan demasiado. ¿Nos pagan por las conversaciones o por el código? ¿Cómo gestionas esto dentro de tu empresa / startup?

Se nos paga por la funcionalidad , no por el código. Solo escribimos código para implementar esa funcionalidad. Hacer que el código sea robusto, eficiente, compatible, etc. requiere mucha comunicación. Al igual que enseñar o aprender esas habilidades. Por lo tanto, en cierto sentido se nos paga por hablar y por escribir código. Una hora de conversación que conduzca a cincuenta líneas de buen código es un mejor resultado que el mismo tiempo dedicado a escribir quinientas líneas de basura que tendrán que desecharse y rehacerse dentro de un año.

La forma de gestionar esto es medir la productividad de manera inteligente, no solo líneas de código, sino también revisiones, pruebas, documentación, errores encontrados y corregidos, contribuciones para que otros hagan todas estas cosas. Las conversaciones de alta calidad conducirán a un mayor valor. La charla ociosa no lo hará. Mida el rendimiento primero, luego considere si el bajo rendimiento es el resultado de hablar demasiado o muy poco.

Se le paga para resolver problemas comerciales usando computadoras. A veces esto implica codificación. A veces esto implica hablar. A veces esto implica pensar.

Cualquiera que piense que el trabajo de un desarrollador es escribir código, no lo entiende.

Sobre todo para hablar.

Unos pocos minutos de conversación a menudo evitan errores que costarán unas pocas horas, días o meses.

Si un desarrollador quiere trabajar en algo originalmente escrito por otro desarrollador, puede mirar el código durante horas para resolver todo por sí mismo, o puede hablar con el chico y resolverlo en 10 minutos.

Siempre que hay una opción entre hablar y no hablar, hablar es casi siempre un uso mucho más eficiente del tiempo.

Siga la metodología ágil y tenga equipos más pequeños en tamaño. Tenga reuniones de scrum una vez por semana y tenga una política de rotación para Scrum master. Cualquier cuerpo puede ser un Scrum master, porque debe facilitar y ayudar al equipo a lograr sus tareas. Al hacer esto Todos los miembros del equipo se sienten igualmente responsables y también tienen un poco de miedo en la columna vertebral de no poder hablar demasiado sin hacer nada a diario porque sincronizaremos las llamadas con el equipo todos los días. Tome la retroalimentación del equipo una vez por semana, lo que realmente les impide alcanzar sus objetivos. Tenga capturas de pantalla de la retroalimentación y circule por todo el equipo para que los mismos errores no puedan repetirse una y otra vez.

More Interesting

¿Cómo se siente ser el fundador de su primera empresa en los primeros 6 meses?

Cómo iniciar un negocio en línea y blog sin ninguna experiencia en ningún nicho

¿Es posible establecer una empresa exitosa como ingeniero de software autodidacta?

Cómo obtener fondos para comenzar mi propio negocio en Nigeria

¿Cómo deberíamos iniciar una revolución de start-ups donde más start-ups se concentren en temas sociales como pobreza, educación, salud primaria, alimentación, vivienda?

Cómo hacer que la gente conozca y use una nueva startup con una financiación mínima

Estoy considerando una licenciatura en Información de la Universidad de Michigan. Si usted es un empleador en una empresa emergente o si está empleando a estudiantes universitarios recientes en un campo de la tecnología, ¿cuál es su opinión sobre este título? ¿Qué crees que este título puede aportar a tu organización?

¿Cuáles son algunas ideas innovadoras para hacer que un espacio de oficina simple se vea increíble y sea lo suficientemente interesante para posibles contrataciones en una startup?

¿Dónde debo comenzar si quiero iniciar una biblioteca de contabilidad en línea?

Tengo 4 negocios en línea pero ninguno de ellos gana dinero. Quiero comenzar a centrarme solo en uno de ellos, pero no sé cuál. ¿Cómo lo hago?

¿Cuáles son las cosas más importantes para establecer un nuevo negocio?

¿Qué problemas generales existen para que se pueda construir una startup?

¿Deberían los cofundadores emitirse todas las acciones de la acción al fundar una startup?

¿Cuál es el negocio más barato para comenzar?

¿Qué pasos debe tomar una startup para incorporar? No tenemos el dinero para contratar a un abogado, pero tenemos personas que se unen a nuestro equipo y necesitamos redactar contratos. Además, queremos que todo el trabajo realizado y toda la propiedad intelectual producida pertenezca legalmente a nuestra empresa.