Ir al contenido principal

Comunicación con messenger en la oficina

Ahora que volví a trabajar desde la oficina, con compañeros de trabajo (antes trabajaba desde mi casa) he notado que mucha de la comunicación entre los desarrolladores, incluso con la administración, se da a través del messenger e incluso por redes sociales como twitter y facebook (aunque por estas la comunicación es mas informal). Es algo que ya venia haciendo, pero pensé que era porque no estaba físicamente ahí con ellos.

Al principio no me gustaba tanto y prefería levantarme e ir al lugar de los demás. Empece a notar que era de los pocos que hacia eso y sentía que estaba distrayendo a la persona que con la estaba hablando y a los de su alrededor.

Ahora uso mas el messenger (mensajero en español) para hablar con mis compañeros (aunque estén a lado mio) y he notado que tiene algunos beneficios que explico a continuación.

Debido a que somos muchos personas trabajando en la oficina, es casi imposible que a todos nos guste la misma música; por eso el uso de audífonos es algo común. Esto hace que al escuchar música (con los audífonos) logres cierta concentración hacia la computadora. El problema con una interrupción en persona es que obliga a "desconectarse" para poder atenderla. En cambio si la interrupción es a través del mensajero; entonces se puede atrasar un poco, no "desconectarte" en ese momento y después atender el mensaje cuando se tenga oportunidad. Incluso aunque se atienda el mensaje de inmediato, el no tener que poner en pausa la música y quitarte los audífonos para responder, logra que se pierda menos la concentración de lo que se esta haciendo.

Esto me hace pensar que si toda la comunicación se da a través de medios electrónicos, entonces ¿por que no trabajamos todos desde nuestras casas? Con las herramientas actuales de comunicación fácil podríamos todos trabajar desde casa; pero el problema es que no todos pueden. Hay para quienes trabajar desde casa implica muchas distracciones en persona, o simplemente se distraen por otras cosas, etc.

Extraño los días en que todo el equipo trabajaba escuchando la misma música (o sin música), cuando no había necesidad de audífonos. Y hablábamos sin necesidad del mensajero, pero ahora veo las ventajas y me parece una buena idea, porque hay quienes en la oficina no lo usan para hablar entre ellos y distraen a los demás con sus discusiones técnicas.

Comentarios

  1. Sí, distraen mucho las conversaciones y más si no son técnicas. Recuerdo que Extreme Programming sugiere unos 5 minutos en la mañana discutir al rededor de un pizarrón el trabajo del día mientras uno se hace el café. Creo que es buena idea para promover la interacción humana y no solo por medios electrónicos.

    ResponderBorrar
  2. Como logras trabajar desde casa con un alto grado de concentracion? con otras distracciones como Esposa, hijos, cosas que hay que hacer.

    ResponderBorrar
  3. Me parece muy practico comunicarme por messenger con mis compañeros, es mas rápido; porque la mayoría de las veces que comentamos algo en persona, nos distraemos y terminamos hablando de otra cosa.

    En cuento a los audífonos, estoy acostumbrado a usarlos, me parece de mal gusto que la gente ponga su música a todo volumen, siendo que no están solos en la oficina.

    ResponderBorrar
  4. Para poder concentrarme en mi trabajo desde casa, tengo un cuarto a aparte (una oficina). Mi familia (esposa e hijos) ya saben que estoy trabajando y no deben interrumpirme a menos que sea necesario.

    Al principio las interrupciones eran más frecuentes, pero después ya no, casi solo me hablaban a la hora de la comida o cuando salia por un café.

    Sirve mucho estar en un cuarto aparte, creo que no podría hacerlo desde la sala, por lo menos no con los niños en la casa (aunque durante algunos partidos del mundial sí lo hice).

    ResponderBorrar
  5. Hace años, cuando iniciaba esta empresa, eramos un equipo pequeño (no mas de 8) y trabajábamos con la música (rock) a todo volumen, no había necesidad de audífonos.

    No me parecía de mal gusto, al contrario, era un buen ambiente. De hecho no parecía trabajo, parecía más como un proyecto de escuela con tus amigos... ahora ya no se puede.

    ResponderBorrar
  6. mucho tiene que ver la cultura de los patrones en Mexico, quieren estar viendo a los empleados ahi sentados las 8 horas, aunque se esten haciendo tontos. Yo creo que es mejor trabajar 4 o 6 hrs pero realmente trabajarlas a estar solo cumpliendo con un horario y estar fisicamente en un lugar. A fin de cuentas lo que importa son los resultados.

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

Bloqueos

Una de las preguntas típicas de las juntas matutinas en los equipos de desarrollo de software es ¿Hay algún bloqueo? Si lo hay, se trata de ver qué es lo que está esperando esa persona y encontrar la forma de que se desbloquee; pero ¿Qué son los bloqueos? Los bloqueos son obstáculos que te impiden realizar o avanzar en tu trabajo. Evitan que puedas seguir progresando en el proyecto.

He notado que es común en las personas con menos experiencia decir que tienen un bloqueo cuando están batallando, debido a su poca experiencia, en la forma de resolver un problema. Han intentado varias formas y se empiezan a quedar sin ideas de como puede ser resuelto el problema o como pueden cumplir con el requerimiento especificado. Al quedarse sin opciones de qué intentar dicen que tienen un bloqueo con la tarea y que a menos que alguien les diga como resolverlo, no se puede avanzar en la tarea.

En personas con más experiencia, ese tipo de bloqueos no ocurren, una persona con experiencia ha visto pro…

Firebird 2.1 UPDATE OR INSERT

Another great feature that I like in Firebird 2.1 is the UPDATE OR INSERT statement. It's a really time saver and it makes the SQL cleaner.

For example suppose I have a products table like the one I use in my last post and an inventory table to store the product stock. Before Firebird 2.1 if I want to set the stock for a product I needed to check if a record for that product_id already exists; if the product_id already exists then I write an update. If not then I write an insert statement. So I ended up with something like this:


IF EXISTS(SELECT * FROM inventory WHERE product_id = :product_id ) THEN
UPDATE
inventory
SET
stock = :stock
WHERE
product_id = :product_id;
ELSE
INSERT INTO inventory
(product_id, stock)
VALUES
(:product_id, :stock);

In this example I only update one field but when I have to update a big table I ended up with a big chunk of code and thinking: "there should be another (better) way to do this".

Fortunately now with Firebird 2.1 there…

Database Mail en MS SQL Server 2005

Configuración de Database Mail en MS SQL Server 2005

Primero se debe de habilitar, ya que por omisión el componente esta deshabilitado, Utilizando el SSMS (SQL Server Management Studio)


Si no esta habilitado aparecerá un mensaje preguntado si lo habilita, después aparece esta ventana donde se pregunta al usuario que es lo desea hacer.


Seleccionamos la primera opción para crear un perfil.


Configuramos el perfil y le agregamos por lo menos una cuenta.


Seleccionamos el perfil como public y default.


Para mandar correo se utiliza el procedimiento msdb.sp_send_dbmail por lo tanto el usuario que intente mandar correo debe de tener permiso para la base de datos msdb.

Referencias:
http://www.sqlservercentral.com/columnists/cBunch/introtodatabasemailinsql2005.asp