¿Le resulta difícil pasar del modo de programación (lógica intensiva) al modo social (menos racional)?

Esto también me pasa totalmente a mí. No sé si siento que está perjudicando activamente mis habilidades sociales, exactamente, pero sí encuentro que darme tiempo para la transición entre la programación y la socialización es realmente valioso. A veces, si estoy a punto de salir con gente y estoy saliendo del trabajo, me parece útil pasar de 5 a 10 minutos haciendo una lista de todas las cosas que quiero abordar la próxima vez que me siento a programar. Esto me permite sacar esas líneas lógicas de mi cabeza, liberando espacio para que sea espontáneo. También me gusta escuchar audiolibros o música cuando conduzco; si es música, escucho algo DIFERENTE de lo que escucho mientras programo, solo para sacudir mi cerebro. A veces, una llamada telefónica rápida a un ser querido me ayuda a hacer la transición: un registro rápido y un resumen de mi día a alguien que no espera que sea particularmente increíble socialmente. Si hago alguna de estas cosas antes de reunirme con amigos, encuentro que puedo acceder a mis habilidades sociales con mucha más facilidad que si me dirijo directamente del trabajo a una situación social sin tomarme el tiempo para desconectarme.

Otra cosa que he comenzado a hacer es unirme a las comunidades con otros programadores. Trabajo en un entorno en el que soy el único técnico en el lugar de trabajo: puede ser muy aislado socialmente porque no tengo personas a mi alrededor con las que pueda conversar en el trabajo sobre cosas que son relevantes para mi día de trabajo. No puedo colaborar en proyectos de programación. Entonces, las comunidades en línea pueden ayudar con esto, al menos un poco. Si dedico entre 10 y 15 minutos al día a hacer preguntas o responderlas, creo y navego en relaciones al menos en un nivel rudimentario que me mantiene ejercitado socialmente.