Buscar este blog

Mostrando entradas con la etiqueta reflexion. Mostrar todas las entradas
Mostrando entradas con la etiqueta reflexion. Mostrar todas las entradas

martes, agosto 24, 2010

Tantas cosas por escribir: Una de vídeos

Tengo montones de ideas y artículos a medio escribir o esbozados, pero no el ánimo y el tiempo para completarlos y ponerlos por escrito, así que este post va a ser sencillo, varios vídeos y direcciones interesantes para ampliar conocimientos sobre temas que al menos a mi me parecen relevantes. Lo malo, es que son todos en la lengua de Shakespeare, que aunque no debería ser un problema en pleno siglo XXI en un país de la Unión Europea, es como mínimo incómodo para muchos. En fin aquí va el popurrí:

Chip Conely, en una charla de TED, sobre lo que realmente importa en la vida: ser felices. Aunque personalmente el tipo me parece un vendemotos que mezcla hábilmente filosofías orientales y anécdotas, da que pensar, incluso a pesar de que odio el abuso de frases célebres que en mi opinión hace. El vídeo, contiene subtítulos en la web, para los perezosos, pero se entiende perfectamente si sueles ver series americanas en V.O.




El siguiente vídeo titulado The secret powers of time, de RSA Projects, trata sobre la diferente percepción y actitud de las personas desde el punto de vista del tiempo. Divide a las personas en 3 grupos, las orientadas al presente, al pasado y al futuro, y describe ciertas ventajas y desventajas en cada una de esas actitudes. Este vídeo no tiene subtítulos en español, pero se trata de una transcripción en forma de cómic de una charla de Philip Zimbardo, una persona realmente interesante incluso sin contar con que es el responsable del Experimento de Stanford, en un formato gráfico sorprendentemente efectivo. RSA tiene más transcripciones de este tipo en su web.





Lo siguiente a comentar es que el trabajo tan asombroso de síntesis, dibujo y comunicación de los vídeos de RSA, lo realiza una empresa llamada Cognitive Media, de Reino Unido. En su web puede verse como es el proceso y recibir un par de lecciones gratis sobre comunicación, tan solo navegando por su sitio.

Y por último otro vídeo, probablemente ofensivo para los creyentes, particularmente por el uso de la palabra "bullshit", es un monólogo tipo club de la comedia (en inglés sin subtítulos pero fácil de entender) de un tal George Carlin todo un personaje, donde pone en evidencia, de un modo muy gracioso (al menos para un ateo) montones de incongruencias de la religión organizada cristiana (católica, protestante...) aunque también puede aplicarse a cualquier religión organizada monoteísta. Al parecer hay más monólogos de este hombre por ahí fácilmente localizables en Google.




jueves, enero 28, 2010

Reflexión sobre el desarrollo de software. Tecnologías y herramientas. Reciclaje Extremo.



El mundo del desarrollo con Microsoft, a pesar de todas las facilidades, potencia y posibilidades de integración que ofrece, puede llegar a hacerse bastante cuesta arriba cada vez que sale una nueva versión de sus productos, algo que sucede, para bien o para mal, muy a menudo.
Uno empieza en sus inicios con Visual Basic 6 y ASP, pero luego se pasa a ASP.NET con los frameworks 1.1, 2.0, 3.0, 3.5… así como pasa de Internet Information Server 5 a 6 y 7, de Windows Server 2000 a 2003 y 2008, Vista y Seven…
Ayer te desenvolvías con Visual Basic en web, mañana con C# en móviles, y pasado, vuelta a Visual Basic pero en escritorio y servicios. Tiras primero de SQL Server 2000, luego das un saltito a 2005, y otro más a 2008, pasando eso sí, por los servicios web. Y cuando te quieres dar cuenta estás trabajando con Active Directory, MOSS, WSS 3.0, BPOS y Silverlight 2 y 3 pero con un ojo en la versión 4.
Casi ná, que se suele decir.
Y no olvidemos que lo anterior es solo para desarrollo profesional dentro del universo Microsoft, que luego siempre cae algo de Oracle, Cache, Linux, o Apple en forma de integración de sistemas o clientes multiplataforma, o visualización y uso con Safari o Firefox, incluyendo esto tecnologías “estándar” como CSS, HTML, XML y JavaScript y Ajax. Y pasando de vez en cuando por el trago de retocar proyectos chusqueros en forma de Excel y Access con VBA.
Todo diversión, si señor y prefiero dejar la lista de herramientas aquí, dando gracias porque las versiones de Visual Studio no varíen sino para aumentar la funcionalidad y estabilidad, y que cosas como SharePoint Designer y el resto de Office, Visual Studio y Source Safe (al menos en versiones anteriores a Team Server) sean bastante coherentes funcionando. Si no fuera por que además hay que mantenerse al día en temas más abstractos y separados de las herramientas como son el diseño técnico (orientación a aspectos, TDD, patrones), trato con cliente (presentaciones, venta, conocimiento de LOS negocios de cada cliente particular), ergonomía o técnicas de desarrollo efectivas (SCRUM, Ágil)… si no fuera por todo esto, tendría más tiempo para lamentarme, pero creo que es suficiente para dar una idea aproximada de lo que significa “reciclaje constante” y de por qué se habla de el en informática (aunque luego muchos no lo ejerzan).
En retrospectiva casi resulta asombroso que una persona sola pueda llevar a cabo proyectos en solitario en forma, calidad y tiempo, y que tanto el cliente como el desarrollador, (al menos en mi caso) quedemos razonablemente satisfechos (quisquilloso que es uno para no quedar nunca satisfecho del todo) con el resultado.
Supongo que obviando el cansancio que produce y ampliando la perspectiva (reciclaje necesario + resultados obtenidos) el conjunto dice mucho a favor de lo que han avanzado las herramientas de desarrollo al mejorar la productividad del desarrollador y ofrecer una mejor experiencia de usuario. Así que a pesar de la cantidad de tiempo dedicado a mantenerme al día, creo que es justo felicitar (a pesar de mis aparentes lamentos) a Microsoft por el trabajo de mejora constante que ha hecho y sigue haciendo en las herramientas de trabajo. Mi viaje a lado oscuro (Dark Side of the Source TM), está completado, gracias por su atención.
Desgraciadamente existe un lado negativo a nivel técnico en todo este festival de releases y novedades, y es que con tantos frentes abiertos, es imposible (al menos para mí y mi “quisquillosidad”) profundizar tanto como me gustaría en las herramientas y tecnologías que van saliendo. Si bien es verdad que a menudo podemos hacer “lo de siempre” con las nuevas herramientas, resulta frustrante saber que para hacerlo bien (quizá sea más acertada la palabra “mejor”) tienes que investigar, cambiar tu flujo de trabajo, los elementos que conoces por otros mejores pero desconocidos y realizar un I+D que incluye búsquedas, foros, documentación oficial, prueba y error, y rehacer parte de lo conseguiste en el pasado. Son cosas que pueden resultar pesadas, pero que a la larga resultan buenas inversiones de tiempo cuando tienes que abordar un proyecto similar o eres capaz de reutilizar código con la seguridad de que no hay que modificar ni una línea en los mejores casos. O simplemente cuando compruebas que las nuevas alternativas son, en efecto, mejores en todos los sentidos y que puedes responder preguntas técnicas y establecer limites a lo que puede y no puede hacerse con los recursos disponibles. En resumen, acaba siendo bueno para el negocio y bueno para la moral o la vanidad de uno.

Disclaimer: Lamento esta diatriba y veo poca utilidad en ponerla por escrito más allá de quedarme a gusto, que era la razón por la que necesitaba escribir este rollo. Pero tenía ganas de soltarlo y pararme a pensar un rato sobre ello, porque el reciclaje constante, el cansancio acumulado gracias a mi pequeña Celia, y los proyectos pueden llegar a hacer pesados los días de I+D con limite de tiempo, y eso hay que atajarlo si no se quiere acabar con un síndrome de burnout.

jueves, mayo 14, 2009

Android: explorando la realidad aumentada


Hace meses que llevo viendo en mi entorno los iPhone y iPod Touch, pero hasta hace una semana no había tenido en mi entorno un terminal con Android, concretamente un Magic, para comparar, y a mi juicio el Android tiene mucha más chicha debido principalmente a que Google y HTC han construido un aparato que no se queda en un mero juguete para pijos sino que ofrece lo que ha mi juicio es el futuro cercano de este mundillo de tecnología móvil: realidad aumentada. Ni siquiera en Microsiervos se han dado cuenta de este detalle tan fundamental, y en la blogosfera hispana no parece que en general se hayan percatado de ello.
Gracias a su multitarea, brújula, inclinómetro y GPS, y usando como ejemplo inicial el Sky Map, Google ha conseguido lo que considero la primera aplicación decente de realidad aumentada para el usuario común que yo haya visto. Sky Map no es más que un planetario en el móvil, pero con la particularidad de que calcula lo que debería ver el usuario usando la posición del GPS, la hora, la inclinación del terminal y su orientación… solo hay que apuntar y nos muestra lo que se vería en esa dirección. Ya era hora de que alguien lo hiciera ¿verdad?
Por supuesto esta aplicación sigue siendo un poco geek, pero es la primera que veo en la práctica las posibilidades reales de un sistema de este tipo y permite empezar a pensar en aplicaciones del Android Market que exploten de verdad la realidad aumentada para temas de turismo, o juegos sociales novedosos.
En cuanto a Palm Pre, era mi opción favorita como iPhone Killer, pero me temo que después de esta demostración de fuerza de Android, y con el terminal de Palm resistiéndose a entrar en escena y su ausencia en el mercado español va a pasar al puesto número 2 de momento en cuanto a preferencias de compra, aunque queda por ver si hace mejor trabajo como organizador personal y profesional y herramienta de productividad, la especialidad de Palm.
Quizá haya cambios en mi clasificación personal, pero hasta que no salgan nuevos iPhone y la Palm Pre, la delantera la lleva claramente Android, no solo en hardware (para Magic al menos) y sistema operativo, sino en las aplicaciones que se están desarrollando. Palm, date prisa.

domingo, abril 19, 2009

Liderazgo, dirección, gestión de personas...


Hace bastante tiempo que le doy vueltas al tema del liderazgo, la gestión de personas para alcanzar una meta común, algo muy relacionado con el tema de la negociación... en realidad se podría decir que me interesan las mejores maneras de trabajar en equipo, y estas habilidades y conocimientos me parecen esenciales. En cualquier caso, hoy quería comentar un par de enlaces que en principio no llamarían mucho la atención entre tanto "coaching", "mentoring" y demás términos vacios de contenido sobre como trabajar con otras personas.

El primero es en De Ars Militari sobre el liderazgo militar, y tras su lectura me doy cuenta de que un ejemplo de lider militar sería el Capitán América o cualquier otro héroe de cómic, particularmente los que trabajan en grupo. Esto me lleva a suponer que todos sabemos reconocer a un lider desde nuestra más tierna infancia, sin embargo, nos resulta enormemente difícil, tanto describir las características de uno, como comportarnos como tal, y esa dificultad es la que propicia en parte la aparición de montónes de manuales de autoayuda, manuales de gestión y demás literatura supuestamente para directivos.
Una de las cosas interesantes que dice el artículo, y que me parece importantisima y enormemente ignorada en ambientes directivos es la siguiente:
Mantener absoluta integridad. Si bien el resto de estas normas no está enumerado en un orden particular, expongo esta ley primero por una razón. La mayor parte de los líderes afirman que la integridad es vital y que es la base de todo porque el liderazgo es confianza. Si el líder no se comporta con absoluta integridad, no se ganará la confianza de nadie, no importa que trate de obedecer otras leyes. Los líderes que triunfan revelan que el término integridad implica algo más que no decir mentiras. Por ejemplo, se pueden decir "mentiras oficiosas" siempre que no sean para beneficio del líder, y que cuando se digan no afecten la integridad. Sin embargo, integridad equivale a hacer lo correcto aún cuando nadie nos esté observando.
Otra de las perlas se refiere a un personaje histórico, citado por uno de los gurús del management y dice así:
Hace más de 40 años, Peter Drucker, el maestro entre maestros en materia de administración de empresas, reiteró que la primera obra sistemática que versa sobre el liderazgo, escrita hace 2000 años por Jenofonte, un general griego, es hasta el presente, la mejor obra escrita sobre esta materia.1 La obra de Jenofonte versa sobre las acciones de liderazgo durante una campaña que duró cinco meses, en la que Jenofonte y otros, si bien se encontraban rodeados por un enemigo hostil y numéricamente superior, condujo a 10.000 hombres en una retirada desde Babilonia hasta el Mar Negro. Si los conceptos del liderazgo en combate descritos hace 2.000 años son tan poderosos que han cautivado la atención de quien es, probablemente, uno de los más grandes pensadores de nuestros tiempos en lo que respecta a los asuntos de administración, me inclino entonces por pensar que estos conceptos también podrían ponerse en práctica muy fácilmente en ambientes que no sean de combate.
En cuanto al segundo enlace, se trata de algo más tradicional: una lista de consejos para jugar al ajedrez, a los que resulta enormemente fácil encontrarles paralelismos con el mundo real y su estrategia.
Se trata de Consejos de ajedrez, desde Aprende a jugar, y dice cosas fácilmente asimilables para cualquier lego con conocimientos básicos del juego como por ejemplo:
1. Nunca cuentes el material fuera del tablero, sino sólo las piezas que quedan dentro de él.
4. Es más importante no cometer errores que hacer maravillosas jugadas. Recuerda que no se ganan partidas por hacer buenas jugadas, en cambio sí se pierden por hacerlas malas.
13. Cuando juegues contra jugadores más “fuertes” que tú, intenta complicar la posición, no de simplificarla, ellos también pueden equivocarse.
17. Si no sabes qué plan seguir, intenta simplemente mejorar la posición de tus piezas.
Y así sigue una enorme lista categorizada que puede resultar útil para meditar en algunos momentos. Pero lo mejor es el consejo final, claro:
En ajedrez no hay reglas fijas; los consejos son sólo orientaciones que nos pueden ser de mucha utilidad, pero lo que cuenta siempre a la hora de realizar una determinada jugada es la posición existente en el tablero en cada momento. Prácticamente todas las reglas tienen su excepción y por tanto la única forma de no cometer errores graves es pensar en cada movimiento, reflexionar cada jugada de acuerdo con nuestro plan trazado y las características de la posición.
Así que si alguien está interesado en el tema, en mi opinión, este par de enlaces resultan bastante interesantes para reflexionar.

lunes, marzo 09, 2009

Reflexión sobre la compra de tecnología actual



Comprar tecnología es a día de hoy como comprar ropa. Si quieres que siente bien, necesitas saber tu talla, con qué lo vas a combinar, para que la vas a usar y tu presupuesto para pagar marca o no. Y debes tener muy claro que por muy buena que sea la compra, acabará rota o pasada de moda y quizá necesite algún arreglo antes de sentar bien.

Este enfoque me no me ha fallado nunca una vez que dejé atrás las fases de early adopter o del gamer. Son reglas sencillas que te permiten centrarte en lo que realmente necesitas y no en lo que las empresas te dicen que debes comprar.

Foto de: www.galacticemporium.net