Evitando pensar demasiado

Si eres de los que se pasan la mayor parte del día dentro de tu cabeza dándole mil vueltas a todo, puedes pensar que estás solo. No lo estás.

Pensar demasiado es parte natural de la mayoria de nosotros ante determinadas situaciones, aunque existen realmente pocas ventajas de pensar demasiado las cosas. Pensar lógicamente (sin emociones) sobre tomar una acción tiene sus méritos, hay una diferencia muy grande entre pensar sobre algo lo suficiente y pensar sobre algo hasta que se convierta en motivo de parálisis por análisis.

Usualmente pensamos demasiado cuando debemos tomar una decisión importante y está típicamente rodeado de situaciones estresantes. No solamente está asociado con tomar una decision, también pueden influír personas que nos generen preocupación o desconfianza. Es lo que no nos deja dormir por las noches y hace que percibamos una falta de control sobre algún aspecto en nuestra vida. Cuando sentimos que no tenemos el control, nos sentimos desamparados. Pensar demasiado usualmente es el resultado directo. Cuando pensamos demasiado sobre algo embarcamos nuestra mente en cosas sin sentido y nos damos cuenta de que hemos gastado suficiente tiempo pensando disparates como para haber resuelto desde el principio.

Si piensas demasiado en los problemas o te sientes frenado por temor al fracaso, debes cambiar de canal ahora mismo! Aquí hay algunas cosas que puedes hacer para cambiar tu proceso de pensamiento:

  1. Evita situaciones y personas que te puedan hacer pensar demasiado. Esto se puede basar en la historia. Puedes determinar que situaciones te han mantenido despierto algunas noches. Puedes basarte en lo que algo te hace sentir antes de participar. Esto requiere que te puedas aconsejar a ti mismo, evita lugares, personas y cosas que te pongan en ese estado mental.
  2. Habla contigo mismo. En vez de seguir hablando contigo como lo has estado haciendo, eleva un poco tu conversación contigo mismo. Cuando tengas algo que no te puedes sacar de la cabeza, mantente atento a tu proceso de pensamiento … te puedes sorprender de lo rápido que surgen los tópicos. También te puede sorprender que solo pensamos demasiado cuando nuestros pensamientos son negativos, lo que significa que vas a seguir pensando negativamente para refugiarte en tus pensamientos. Cada vez que te encuentres pensando negativamente, reflexiona sobre porque eso no va a ayudar a la situación actual ni futura y trata de cambiarlo por algo positivo que si vá ayudar. Trata de hacer esto siempre.
  3. Involúcrate en un proyecto que tenga las mismas tendecias que tus metas. Encuentra a alguien que sea feliz y las posibilidades son que van a encontrar un proyecto que se alínea con sus valores fundamentales. Si eres capaz de enfocar tu energía en algo que te importa en vez de enfrascarte en los pensamientos del abandono, puedes encontrarte pensando menos y menos en lo que quieres evitar.
  4. Piensa a largo plazo. Esto puede ayudar mucho, pero requiere un poco de experiencia. Tu sabes que cualquier cosa eventualmente vá a pasar, siempre pasa lo que tiene que pasar, asi que usualmente trato de hacerme esta pregunta. Esto va a importar en 6 meses, en un año? Si la respuesta es no, o quizás, seguro que no es una razón para pensarlo hasta la muerte. De esta forma puedes analizar como esta situación te ha cambiado? que has aprendido de esto? o, como podrías afrontar una situación similar en el futuro.

Pensar demasiado afecta directamente la productividad y debemos evitarlo a toda costa. Formar hábitos positivos y re-enforzarlos puede marcar una diferencia en nuestra actitud frente a desiciones y problemas, estas son algunas ideas para comenzar a hacerlo.

Primeros pasos en pair programming

Desde hace tiempo vengo oyendo hablar sobre el pair programming, sus ventajas y sus implicaciones, pero simplemente no me parecía que esto fuera muy productivo ni que fuera a ayudar tanto de todos modos. A simple vista pair programming se trata de que dos programadores se sienten frente a un monitor continuamente colaborando con un diseño, un algoritmo o cualquier código o prueba.

Cual es el punto? yo he hecho eso muchas veces…

Yo nunca había hecho pair programming teniendo en cuenta que pair programming es un estilo y que es una metodología, y que sobre todo teniendo en cuenta que dos programadores al mismo tiempo no es una redundancia, sino una ruta directa a mayor eficiencia y mejor calidad.

Algunas partes de la metodología

  1. Comiencen con una tarea bien definida. Cuando los dos se sienten deben tener una tarea correctamente detallada y deben tener la seguridad de que van a poder terminarla en una hora o dos
  2. Compartan todo. Todo se trata de que los dos programadores funcionen como una sola mente, mientras uno está en el teclado, el otro está revisando todo y dando retroalimentación. Es importante que se intercambien el turno de escribir y revisar para que uno de los dos no se sienta poco importante o fuera del juego.
  3. Hablen todo lo que sea necesario.  Una buena señal es que los dos implicados esten hablando todo el tiempo. Diciendo lo que van a hacer, pidiendo una idea de una inplementación, preguntando la mejor manera de hacer algo, dando soluciones alternativas, etc. 
    Algunas de las cosas mas comunes que se dicen cuando se esta haciendo pair programming son: Que tu crees de esto? que sigue? confía en mi (cuando una linea de código habla mas que 100 palabras)
  4.  No se cojan las cosas muy a pecho. Cuando una persona tiene el ego muy alto tiende a no aceptar criticas de los demas. También el ego excesivo puede atribuirle una actitud defensiva ante las criticas al programador, o puede pensar que los que se le dice es personal y en su contra.
  5. Suelten el escepticismo. Desarrollen una expectativa de exito. Si uno no espera beneficiarse o disfrutar el proceso es muy difícil que las cosas funcionen correctamente.
  6. Tomense un momento para celebrar. A medida que se vayan completando las tareas hay que felicitarse, por ejemplo, se resolvio ese problema con la base de datos, chocala!

Conoces algunas otras sugerencias para ayudarnos a hacer mejor pair programming?

Como trabajar desde casa

Para mi trabajar desde la casa ha sido un reto importante durante el tiempo que tengo trabajando solo. Una de las cosas más difíciles es balancear la familia y el trabajo, que no te distraigan constantemente, ya sea por que estás ahí, o no tienen algo mejor que hacer, o hay que cargar al bebé, o lo que sea …

A trabajar desde la casa, se le añade la dificultad de manejar el tiempo que duro trabajando, es difícil manejar esto, porque siempre estoy en la casa, pero, sin definir un espacio o un horario dedicado a trabajar, desde que uno se despierta o hasta que se va a acostar, está en la oficina, lo cual es muy agotador.

Algunos métodos que hé seguido para mejorar mi productividad desde la casa, sin perder la motivación:

1- Tengo un área de trabajo

Bueno, mi oficina está en la sala, pero es mi espacio de trabajo. Cuando uno esta en la casa es muy difícil que no se le pegue un fregao o sacar las fundas de la basura o algo por el estilo, pero, lo que uno tiene que hacer es poner claro a las personas en la casa de como funciona trabajar desde la casa.

2- Definí mi horario de trabajo

Esto es muy importante para trabajar desde la casa, si no defines tu horario de trabajo te vás a ver envuelto en una situación donde te levantas y te despiertas en el trabajo. Los clientes deben saber también cual es tu horario de trabajo. No porque estés en la casa estás trabajando y deben respetar tus horas.

Mi consejo tampoco es que tomemos la actitud de dejar de trabajar porque son las 5 de la tarde si estás terminando algo. No rompas el hilo de trabajo si estás muy enfocado por que es la hora de comer.

3- Me visto para ir al trabajo

Cuando uno trabaja en la casa existe la tentación de pasarse el día entero en ropa bien cómoda, hasta ropa de dormir. Me he dado cuenta últimamente que cuando paso el día así pierdo las ganas de trabajar, me siento deprimido y con baja autoestima. Así que lo que hice fue que cambie mi vestuario para trabajar, claro, es algo cómodo todavía, pero ahora significa trabajar cómodo y no trabajar en boxers o algo así. Ha aumentado mi productividad, he terminado mas cosas y tengo mas ánimos para contactar con los clientes.

Estas son solo algunas de las cosas que yo hago. Tienen algunos otros metodos para trabajar efectivamente desde la casa?