¿QUÉ ES PAIR-PROGRAMMING?

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 a…


This content originally appeared on DEV Community and was authored by Martín Dev.

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:

  • Se practican las habilidades blandas como: comunicación, escucha activa, trabajo en equipo, se explican cosas por lo que hay que aprender a explicar mejor lo que estamos queriendo hacer en cuanto a Producto y en cuanto a lo técnico.

  • Cuatro ojos son mejor que dos: al estar con alguien podemos verificar mejor la calidad de nuestro código, las buenas prácticas y demás. 👀

  • Siempre se aprende o enseña un pequeño tip, por ejemplo: “¿sabías que en Visual Studio Code podés copiar toda la línea con CTRL + C sin necesidad de seleccionarla toda? Lo mismo para cortarla.” y así con mucho más. El intercambio de conocimiento enriquece a todos/as. 🤗

  • Ayuda en días complicados: todos y todas tenemos días dónde tenemos la mente dispersa por diferentes motivos, el hacer algo en conjunto con alguien, nos da no solo un soporte técnico sino emocional para poder afrontar cualquier tipo de tarea, una pequeña o una compleja. 🧠

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

🥺 Desventajas:

  • Si se abusa de la técnica se puede perder autonomía, si no son concretos/as en las preguntas se puede perder mucho tiempo, puede ser abrumador si se utiliza en exceso ya que es estar hablando con alguien mucho tiempo. ⌛️

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

¿Ya hiciste? ¿Qué ventajas y desventajas le ven?


This content originally appeared on DEV Community and was authored by Martín Dev.


Print Share Comment Cite Upload Translate Updates
APA

Martín Dev. | Sciencx (2022-07-10T22:08:59+00:00) ¿QUÉ ES PAIR-PROGRAMMING?. Retrieved from https://www.scien.cx/2022/07/10/que-es-pair-programming/

MLA
" » ¿QUÉ ES PAIR-PROGRAMMING?." Martín Dev. | Sciencx - Sunday July 10, 2022, https://www.scien.cx/2022/07/10/que-es-pair-programming/
HARVARD
Martín Dev. | Sciencx Sunday July 10, 2022 » ¿QUÉ ES PAIR-PROGRAMMING?., viewed ,<https://www.scien.cx/2022/07/10/que-es-pair-programming/>
VANCOUVER
Martín Dev. | Sciencx - » ¿QUÉ ES PAIR-PROGRAMMING?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/07/10/que-es-pair-programming/
CHICAGO
" » ¿QUÉ ES PAIR-PROGRAMMING?." Martín Dev. | Sciencx - Accessed . https://www.scien.cx/2022/07/10/que-es-pair-programming/
IEEE
" » ¿QUÉ ES PAIR-PROGRAMMING?." Martín Dev. | Sciencx [Online]. Available: https://www.scien.cx/2022/07/10/que-es-pair-programming/. [Accessed: ]
rf:citation
» ¿QUÉ ES PAIR-PROGRAMMING? | Martín Dev. | Sciencx | https://www.scien.cx/2022/07/10/que-es-pair-programming/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.