¿Qué es pair-programming? 🤔

programacionconsejos

¿Cómo te puede ayudar a aprender habilidades blandas (softs skills) y duras (técnicas)?

El método conocido como pair programming (en español, programación en pareja) 👬, trata sobre colaborar en conjunto con al menos una persona.

La idea es entrar a un canal de Discord, Slack, Meet o la aplicación de mensajería que deseen y hablar sobre alguna nueva feature, un bug a resolver o consultar algo.

💻 Hay varias dinámicas:

  1. Solo por voz, sin mostrar ni compartir nada o tal vez compartir código por privado y qué se comente sobre eso.

  2. Una persona comparte pantalla para mostrar su código, pero también puede hacerlo más de uno/a aunque se vuelve engorroso tener varias. 🖥️

  3. Entrar al canal, que cada quién haga su trabajo por separado, mientras pueden poner música tranquila y bajita de fondo, y cuando alguien tenga una duda pregunta y listo! Así es más sincrónico, hay compañía, musiquita. Esto es ideal para el trabajo remoto 🤗

  4. Para aprender React, entraba a un canal de Discord, compartía pantalla, dejaba el micrófono abierto y de vez en cuando entraba gente a ver qué estaba haciendo y así me ayudó mucha gente a resolver cosas, enseñarme y yo enseñar. ¡Fue muy enriquecedor! ❤️

Algunas ventajas de hacer pair-programming:

No sientan vergüenza en pedir ayuda y menos en días que están dispersos/as o perdidos/as. 🤗

🥺 Desventajas:

¡Prueben el pair-programing que les va a servir mucho! 😍

¿Hicieron pair-programing? ¿Qué ventajas y desventajas le ven?