|
 |
 |
|
 |
Jaimir Guerrero Desarrollador software desde los 18 años de edad. Se inició programando en Cobol para Xenix para luego trabajar en lenguaje c. Constuyó su primera ventana en Microsoft c 7.0 para D.O.S y corrió en Windows 3.0. Después de pasar por muchos ambientes de desarrollo (c++, Gupta, Borland, PowerBuilder) retornó a Visual Basic hasta la versión 6.0. En el lanzamiento del Microsoft .Net aprendió lenguaje de programación c#, con el cual trabaja actualmente.
Durante este tiempo ha realizado proyectos de tipo corporativo, probando muchas arquitecturas distribuidas (Sockets, MSMQ, DNA, COM+, SOAP). Jaimir ha realizado varias aplicaciones financieras, incluyendo el sistema de negociación de la bolsa de valores de, Cali - Colombia, y un sistema de logística y distribución de mercancías el cual incluye seguimiento satelital. En este momento está trabajando en temas de metodología, arquitecturas y gerencia de proyectos, con el fin de pasar al nivel de Arquitecto de Soluciones de Software.
|
| |
| 1. |
¿Qué significa ser MVP para ti? |
 |
|
| Este es mi primer año como MVP y para mí fue una inmensa alegría y una satisfacción personal muy grande, a veces no puedo ni creer que haya sido reconocido como miembro de un grupo de Ingenieros tan destacados y brillantes como son los MVP's a nivel mundial. Sin embargo, ahora significa un reto; el reto de mejorar continuamente la calidad de mi trabajo y la calidad del conocimiento que puedo entregar a los demás para tener la tranquilidad que realmente merezco ser un MVP y cada año poder ser reconocido como tal.
|
|
|
|
 |
| 2. |
Si pudieras hacerle a Steve Ballmer una pregunta, ¿qué te gustaría preguntar? |
 |
|
| Realmente me gustaría conocer su visión del futuro a mediano y largo plazo y poder entender hacia dónde vamos encaminados con todo este dinamismo e innovaciones constantes.
|
|
|
|
 |
| 3. |
¿Cuál crees que ha sido el mejor Software de la historia? |
 |
|
| Es increíble, pero después de pensarlo mucho, no se me salió de la mente el COBOL (COmmon Business-Oriented Language). Es tan fascinante como los tiburones o los cocodrilos, unos triunfadores en la historia de la evolución. Yo se que hoy en día no cumple con ninguno de los paradigmas de moda (programación orientada a objetos, servicios, capas, integración, etc…) sin embargo cumplió a cabalidad con su promesa: "Hace lo que tiene que hacer" cumplió y sigue cumpliendo a cabalidad con las exigencias "funcionales" para lo que fue creado. No consume ni el 1% de recurso de hardware que cualquier otros software de hoy necesita, realmente logro correr en múltiples plataformas (Main Frames, Xenix, Unix, DOS), sus algoritmos de búsqueda e indexación hicieron palidecer por mucho tiempo las bases de datos líderes del mercado, incluso hay en día existen muchas líneas de código en ambiente de producción, y básicamente es la misma idea aplicada del CLR de .Net: un compilado que genera un lenguaje intermedio y un run time (framework) que lo ejecuta independientemente al Sistema Operativo. Fácil, simple, sencillo.
|
|
|
|
 |
| 4. |
Si tú fueras el responsable de las tecnologías que más te interesan, ¿qué cambio te gustaría hacer? |
 |
|
| Cambiar el paradigma bajo el cual estamos desarrollando aplicaciones de negocios. En los últimos 15 o 20 años, hacer software comercial es exactamente el mismo proceso: Crear un repositorio de datos, hacer unos cálculos y una validaciones con los mismos y presentarlos en una pantalla o en un listado a los usuarios. Lo que ha cambiado son las tecnologías, los lenguajes de programación y las herramientas, pero no los paradigmas reales. Me parece increíble que como ingeniería, después de tantos años, seamos tan poco predictibles en los resultados esperados de nuestro trabajo (dinero, tiempo, recurso) y que todavía sigamos enfrascados en ese tema. Incluso que exista en producción, donde los clientes, tanto software artesanal. Debe existir una forma científica (mismos procedimientos iguales resultado) de hacer software comercial. Espero que esta nueva tendencia de trabajar por modelos, donde el modelo sea finalmente más importante que la tecnología o la plataforma, sea el camino que estamos buscando.
|
|
|
|
 |
| 5. |
¿Qué piensas que Microsoft podría hacer para mitigar las vulnerabilidades de seguridad en la capa de usuario? |
 |
|
| Pienso que en este tema existe una correlación de responsabilidades entre Microsoft y todo el ecosistema que crea soluciones sobre sus plataformas: La diferencia entre un Hacker y un programador es que los Hackers hacen disciplinadamente sus tareas. La paradoja más importante es que la redes se inventaron para interconectar, compartir y colaborar. Es necesario mantener la promesa de servicio y sobre todo en las redes públicas por eso creo que lo más importante es fortalecer la identificación de los usuarios en los sistemas de redes públicas. Hoy en día están ocurriendo millonarios desfalcos financieros por suplantación de identidades, otro aspecto son los sitios sociales como facebook, finalmente la identidad de los usuarios se limita a una dirección de email o un número de tarjeta de crédito. Crear credenciales más complejas que aseguren la identidad de un usuario, mecanismos para intercambiar estas credenciales y una responsabilidad sobre las empresas que las generar es el siguiente paso.
|
|
|
|
 |
| 6. |
¿Cuál fue el último libro que has leído? |
 |
|
| WCF Unleashed y la verdad hace algún tiempo que no leo nada que no sea técnico o los noticias diarias. Puede sonar a cliché, pero sólo existe un libro que me he leído tres veces "El amor en los tiempos del cólera" de Gabriel García Márquez. |
|
|
|
 |
| 7. |
¿Qué CD de música recomiendas? |
 |
|
| Concierto de Aranjuez. Quinto Centenario del Descubrimiento de América. Paco de Lucia y la Orquesta de Cadaqués.
|
|
|
|
 |
| 8. |
¿Qué hace que tú seas un excelente MVP? |
 |
|
Creo estar muy lejos de la excelencia, todos los día hago lo posible por hacerlo mejor. Creo que el conocimiento no es una propiedad privada, al compartirlo logramos que se multiplique y aprendemos mucho más los unos de los otros. Más que una excelencia personal, esta forma de pensar y de actuar fue la que me llevo a ser un MVP.
|
|
|
|
 |
| 9. |
¿Qué contiene tu Computer Bag? |
 |
|
| Un H. P. Turión 64x; 2 g de memoria; 140 dd y 17 pulgadas wide screen: Windows Vista Ultimate; VS 2005; SQLServer2005; Varios SDK y Modeling Tools; Office 2007; Mindjet; Virtual PC. Un Mouse Presenter 8000, 2 Memorias USB de 1g c/u; Cable telefónico, Cable Sync Teléfono Móvil (Sony p910), convertidor de energía de 3 a 2 patas, un dvd rw vacio, Hub USB de 4 Puertos. Portaminas, bolígrafo, borrador, repuestos de minas. Hilo dental, cepillo de dientes, crema dental, pañuelos desechables. Carpeta de papeles, formularios de reportes de visita a clientes. Audífonos estéreos, tarjetas de presentación y una libreta de apuntes de 5 x 10 cms. Pero lo más importante ahí va mi empresa y mi trabajo.
|
|
|
|
 |
| 10. |
¿Cuál es la mejor cosa que te ha pasado desde que eres MVP? |
 |
|
| Summit 2007, y aunque estar en una charla con Bill Gates fue emotivo creo que lo mejor fue interactuar y haber sido escuchado por las personas que elaboran las herramientas y el software que uso en el día a día.
|
|
|
|
 |
| 11. |
¿Cuál es tu lema? |
 |
|
| La navaja de Occam: "Pluralitas non est ponenda sine neccesitate". En su versión más conocida "en igualdad de condiciones la solución más sencilla es probablemente la correcta" ó su adaptación a la informática "KISS: Keep it Small and Simple".
|
|
|
|
 |
| 12. |
¿Quién es tu héroe? |
 |
|
|
|
|
 |
| 13. |
¿Qué significa el éxito para ti? |
 |
|
| Rae.es: . "m. Resultado feliz de un negocio, actuación, etc.; m. Buena aceptación que tiene alguien o algo. m. p. us. Fin o terminación de un negocio o asunto". Para mí el éxito se refleja en dos cosas: Cuando un cliente usa de forma continua y satisfactoria un producto de software desarrollado por nosotros y cuando una persona que trabajó con nosotros se convierte en un profesional reconocido la correr de los años. Finalmente es recostarte en tu hamaca favorita, con la tranquilidad que has hecho las cosas bien.
|
|
|
|
 |
| |
|
|