Habilidades blandas para programadores: comunicación
Tags: spanish, motivation
Published: 2021-01-11 18:49:16

---
title: Habilidades blandas para programadores: comunicación
published: true
description: No todo en la vida es programar, sino que debemos saber comunicar lo que hacemos o hablar frente a los demás.
tags: Spanish, Motivation
cover_image: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Apollo_13_Mailbox_at_Mission_Control.jpg/1024px-Apollo_13_Mailbox_at_Mission_Control.jpg
---

Las habilidades que debe tener un programador no se limita solamente a tener que programar frente a un computador, ya que, siendo honestos, sería bastante simple codificar problemas que nos entreguen sin contar con un mayor contexto.

El programador debe cultivar las **habilidades blandas comunicativas**, es decir, debe saber comunicarse con otras personas, ya que a pesar que su rol sea solamente codificar para solucionar un problema, también deberá, tarde o temprano, contactarse con alguien para poder discutir una mejora o el cómo se ejecuta un proceso.

Esa imagen del programador escondido en un rincón con su computador es algo, *obsoleta*. El desarrollo de software es una actividad social, muy social, donde a pesar que se desarrolle frente a un computador, siempre hay que comunicarse con alguien más, sea el cliente o usuario, o una persona del equipo de trabajo, siempre debemos hablar.

Por tanto, una de las habilidades blandas que se pueden desarrollar es la **comunicación** -verbal o no-, ya que eso ayuda a poder hablar con los demás. Cuando alguien enfatiza comunicación cree que es hablar mucho y bien, pero trasciende un poco más allá, ya que es necesario que el desarrollador sea **eficaz en comunicar** sus ideas o los acontecimientos que ocurren.

# Habilidades de recepción
Las habilidades de recepción se basan en cómo las personas que interactúan perciben la comunicación y la interpretan para poder ejecutar acciones en función del mensaje obtenido.

Por ejemplo, la habilidad de **escuchar** permite identificar el mensaje indicado, junto con la urgencia que transmite el tono del mensaje en sí.

Así mismo, también recibimos mensajes escritor, por lo cual la **habilidad de leer** nos ayuda a formarnos una idea crítica en función del mensaje que estamos leyendo, nos hace ser críticos y evaluar el peso de las palabras escritas.

La diferencia entre ambos tipos de habilidades es obvia, ya que mientras en la habilidad de leer el mensaje es permanente y se puede repasar muchas veces hasta lograr la comprensión, en el mensaje verbal no se puede repasar nuevamente (a menos que esté grabado); así mismo, el mensaje escrito no puede transmitir sentimientos ni tonos a los lectores, mientras que el mensaje hablado sí.

Un ejemplo de esto es buen William Wallace en su arenga ante los ingleses (sí, *alerta de Mel Gibson*)

> Luchad y puede que muráis. Huid y viviréis. Un tiempo al menos. Y al morir en vuestro lecho, dentro de muchos años, ¿no estaréis dispuestos a cambiar todos los días desde hoy, por una oportunidad, solo una oportunidad de volver aquí a matar a nuestros enemigos? Pueden que nos quiten la vida, pero jamás nos quitarán ¡¡la libertad!!

{% youtube 3_224m1yRB4 %}

# Habilidades de emisión
Para emitir un comentario, sí, es necesario contar con lo que vamos a comunicar, claridad en el mensaje y el cómo lo queremos expresar. El hablar nos distingue de los animales, ya que con sonidos característicos de cada idioma, una cierta cantidad de personas son capaces de entendernos y que podamos comprender qué es lo que nos quiere decir. Aquí cobra bastante valor la entonación y el modo en que se dice.

Para escribir un comentario, la capacidad de escritura está puesta a prueba, ya que exige una competencia completa en todas las habilidades previas: comprender, escribir, leer, etc., siendo esta habilidad una de las más complicadas debido a las reglas adicionales que existen para escribir correctamente un mensaje (comas, puntos, párrafos, etc.).

# ¿Cómo mejoramos?
Aunque no hay una receta o fórmula perfecta para mejorar en las habilidades comunicativas, sí hay algunas formas de ir mejorando progresivamente: habla con otras personas de temas que te sean cómodos e incómodos, escribe en un papel una lista de logros diarios e intenta explicar porque es un logro, únete a grupos en redes sociales (Facebook, Telegram) de desarrolladores para poder leer y colabrar con otras personas.

Hay que considerar que las habilidades blandas es algo que se puede ir ejercitando en el día a día, pero nunca lograremos un completo dominio en todas las áreas, ya que esto exige años de práctica y seguridad -e inseguridad también- de cómo vamos progresando. Sin embargo, sí podemos ir dando pequeños pasos para lograr comunicarnos y coexistir con otras personas en un equipo de trabajo, lo cual nos ayudará a ser mejores desarrolladores de software y personas.

Enlace externo | [Las habilidades comunicativas](https://konpalabra.konradlorenz.edu.co/2016/04/las-habilidades-comunicativas-qu%C3%A9-son.html)
Imagen | [Apollo 13 Mailbox at Mission Control.jpg](https://commons.wikimedia.org/wiki/File:Apollo_13_Mailbox_at_Mission_Control.jpg) (PD-US Gov, NASA)