Habilidad suave # 1: Humor.
La respuesta de Philip Dang a ¿Qué distingue a un gran ingeniero de software de uno bueno?
¡El grande hace grandes bromas!
Sigo pensando que esta respuesta merece más votos porque creo que es totalmente cierta. Cuando estás en una sala llena de programadores que trabajan todos los días, hay mucho silencio entre las reuniones y, a veces, necesitamos un breve descanso para disparar la brisa; El humor es lo que hace que el trabajar todos los días sea mucho más agradable. Si eres divertido, la gente querrá trabajar contigo; Especialmente en tiempos de estrés, descifrar una buena broma puede aliviar nuestra mente.
No hace el trabajo, pero ciertamente lo hace más agradable.
- ¿Cómo se sentiría Jesús sobre pagar impuestos a un gobierno secular?
- Nada en la vida es real, todo está en tu mente. ¿Qué tan cierto crees que es esta afirmación?
- ¿Qué piensan exactamente los coránicos del hadiz?
- ¿Qué consejo le darías a un INFP que quiere vivir aquí y ahora?
- ¿Qué piensan los jóvenes de Irán sobre la India y los indios?
Habilidad suave # 2: Mentorship.
¡Lo que es incluso mejor que un gran programador es uno que ayuda a otros a convertirse en grandes! Trate de encontrar oportunidades para enseñar y ser bueno en eso. Obviamente, esto no lo hará más productivo, pero hará que todo el equipo en general sea mucho más productivo.
Habilidad suave # 3: Comunicación.
El aspecto más importante involucrado como ingeniero de software, en mi opinión, es su comunicación con los clientes, las partes interesadas, etc. Por lo general, son los que toman las decisiones y, si no puede comunicar problemas y soluciones con confianza, prefieren trabajar con alguien. quién puede.
Es desafortunado, pero la comunicación también tiene que ver con la política. A veces solo necesitas decir las cosas correctas en el momento adecuado, a las personas adecuadas. Esta no es una habilidad fácil de desarrollar, pero puede mantener a tu ** fuera del problema y mantener felices a las personas adecuadas.