2008-11-26 5 views
5

Durante la programación de pares en nuestra compañía, soy el que generalmente termina hablando más. Generalmente pienso en voz alta mi proceso de pensamiento. Mi compañero se sienta frente a la computadora y hace la codificación (¿mecanografía?). Animo a los demás a pensar en voz alta para que no termine dando clases particulares a mi compañero sobre qué hacer.¿Cómo alentar a hablar durante la programación de pares?

Tengo la mayor experiencia en nuestra empresa (casi el primer trabajo de mis compañeros de trabajo es en esta empresa) así que creo que la mayoría de ellos tienen miedo de hablar durante la sesión. Al final, siento que participé en una sesión de enseñanza en lugar de programación de pares.

¿Es normal que una persona haga la mayor parte de la conversación durante la programación de los pares? ¿Alguien tiene algún consejo para alentar la participación durante la programación de los pares?

Respuesta

4

Una cosa que hice una vez fue sonar deliberadamente inseguro sobre cosas de las que realmente estaba bastante seguro. Cuando haces esto, las personas comienzan a interactuar con él como si fuera un problema de equipo que están trabajando juntos para resolver. Pregúntales qué harían. Sea solidario si está de acuerdo con ellos, tenga una discusión si no lo hace. Si resulta que estaban equivocados, haga todo lo posible para demostrar que su participación fue útil a pesar de que estaban equivocados y que estar equivocado es "una parte totalmente fresca y necesaria del proceso". También habla más lento o más silenciosamente si crees que tu voz es autoritaria.

Otra cosa es, ¿es esto un problema? Puede que te preocupen los que se están estableciendo en un rol de sumisión, pero si realmente tienes más experiencia que ellos, no hay nada malo en eso.

Puede escribir en lugar de por supuesto.

+0

+1: Gran publicación. Gran idea. –

+0

¿Por qué es insultante? –

4

Haga preguntas, como "¿cómo crees que deberíamos hacer esto?"

6

Preguntas. En lugar de ir "Bueno, creo que un diccionario sería la mejor estructura para usar aquí" ir "Bueno, creo que necesitamos una buena estructura de datos aquí, ya que es una ruta crítica, y no estoy muy seguro de lo que sería lo mejor, ¿qué piensas?

La parte "No estoy muy seguro", si se hace de manera creíble, ayudará a fomentar la confianza en su pareja y evitará que parezca una prueba.

+1

Sí. Hacer preguntas de una manera y con un trasfondo que claramente sugiera que no está seguro de algo y agradecería mucho las ideas de las otras personas al respecto, es una excelente manera de lograr que la otra persona hable. – ayaz

+1

Así que, básicamente, mantén la respuesta que tienes en la cabeza. De hecho, hago esto, pero ahora que lo pienso, es posible que haya respondido demasiado rápido (solo espero un minuto antes de responder). Trataré de retrasar mi respuesta por más tiempo. Vea si tiene un efecto. – MrValdez

+0

La frase operativa es: "si se hace de manera creíble". Si se hace mal, podría parecer un saco de arena condescendiente. – JeffH

2

Solicite constantemente y repita las mismas preguntas sobre lo que le gustaría saber. Después de un tiempo probablemente escuchen la pregunta antes de que realmente la pregunten y parecerá que simplemente están hablando en lugar de Q & A.

O incluso pueden comenzar a darse cuenta de qué información podría ser útil compartir según sus preguntas y sorprenderte al proporcionar información que ni siquiera pensaste en preguntar antes.

1

Alentar a las personas a hablar y pensar en voz alta es un problema difícil según el inicio. Se necesita algo de "jelling" para hacer que la gente hable en una situación de programación de pareja o incluso en un proyecto. Si la cultura de la empresa no promueve la comunicación, puede terminar con compañeros de trabajo que generalmente son tranquilos.

En el tema de hacer que la gente se case, que tome un tiempo. Después de un tiempo, tus compañeros de equipo podrían volverse más ruidosos si su personalidad lo permite. Tenga alentadores sobresaltos diarios. Organice reuniones de inicio, fiestas y otras cosas que permitan a las personas liberarse y la rigidez de sus hombros.

También hay cerveza ... parece funcionar en entornos laborales daneses.

2

Una cosa que he aprendido durante numerosas entrevistas es ... '¡no subestimes el poder del silencio!' Lo que quiero decir es, si hace una pregunta, diga:

"¿Qué piensas de usar una lista en lugar de una matriz?"

y luego simplemente permanece en silencio, la mayoría de las personas se sienten obligadas a romper el silencio, y en general (suponiendo que hayan respondido) responden la pregunta. Esto se puede usar para iniciar una conversación en un punto de programación particular, etc. Esto puede no funcionar para todos, pero me atrapa todo el tiempo.

+0

fomentar hablar al no hablar: D – ataulm

+0

Hacer preguntas es la respuesta. – jerome

0

Es posible que desee dejar de pensar el problema más profundamente que lo que está sucediendo actualmente en la pantalla. Entonces, si la pareja que habla ha hecho su pensamiento y comienza a seguir con el código del programa, él interrumpiría mis pensamientos. Entonces deberíamos llegar a una solución de diseño común antes de comenzar a escribir en adelante.

Además, aunque el par dice algo, podría pensar en lo mismo al mismo tiempo. La pareja puede sentir que él hace todo el pensamiento mientras que no sería verdad. Y tampoco podemos hablar al mismo tiempo. Podría decir "Sí, eso es lo que también pensé", pero decir que muchas veces puede ser frustrante. Podría considerar algunas cosas obvias que ni siquiera necesitan más palabras.

Preguntar acerca de ideas generales y luego sugerir algunas correcciones y debatir sobre ellas podría ser bueno.

2

Escribir en un teclado requiere mucho cerebro: tienes que planear lo que quieres escribir, luego enviar comandos a los dedos para presionar las teclas correctas, verificar las palabras en la pantalla, mantener tu objetivo final a la vista. La mayoría de las personas no se dan cuenta, pero esa es una de las fuentes principales de errores y por qué la programación de pares es tan efectiva: en lugar de menos de la mitad de un cerebro, obtienes un año y medio.

De modo que si la persona que está frente al teclado se queda muda, eso se debe simplemente al esfuerzo que requiere. Si nota que están abrumados, cambie de lugar para liberar su mente (y sacrifique la suya).

Si puede, obtenga una cámara de video. Este efecto de amortiguación es bastante obvio si no está ocupado escribiendo :)

+0

Idea interesante en la cámara. Veré si puedo configurar esto. – MrValdez

0

Como persona con experiencia, esto es probablemente natural y deseable. Podría sugerir tomar garabatos para abrir un espacio para que inyecten sus pensamientos.

+0

Al garabatear, ¿quiere decir escribir en la pizarra sobre el código durante la sesión? – MrValdez

+0

Solo me refiero a un bloc de papel, medio en broma. Solo deja que las cosas sucedan, estoy seguro de que tus pensamientos y tu experiencia son apreciados. – kenny

Cuestiones relacionadas