A continuación se muestra un extracto de un empleado que es presentaciones en PowerBuilder
El avión se ha estabilizado a 39,000 pies y estoy camino a casa después de pasar dos semanas en Europa. Ha sido un viaje interesante: viajar a los Países Bajos, Austria, Suiza, Alemania y Rusia.
He realizado presentaciones sobre PowerBuilder 9.0 para grupos de usuarios, clientes y socios de Sybase y la reacción ha sido positiva. Disfruté especialmente presentando en Moscú, donde asistieron más de 120 desarrolladores. Estaba un poco nervioso por trabajar con un traductor, pero resultó bien.
He sido el evangelista de PowerBuilder para Sybase durante siete meses y en ese momento siento que no he hecho nada más que comer, dormir y respirar PowerBuilder, las 24 horas del día. He viajado más este año que nunca en mi vida. Sabes que eres un viajero frecuente y serio cuando reconoces a los miembros de la tripulación de vuelo y ellos te reconocen a ti.
Cuando me instalo en mi asiento para el vuelo de ocho horas de Londres a Chicago y decido lo que voy a cenar, mi mente vuelve una vez más al futuro de PowerBuilder. He estado pensando mucho en esto últimamente, como estoy seguro de que muchos de ustedes lo han hecho, dado que su sustento depende de ello. Antes de que te dé mis pensamientos sobre su futuro, déjame darte algunos antecedentes sobre mí mismo.
He estado usando PowerBuilder desde 1993, aproximadamente cuando estalló la versión 3.0 en la escena. En aquel entonces estaba cambiando de mainframe y desarrollo de VAX a cliente / servidor y tuve que elegir entre PowerBuilder y SQL Windows. Afortunadamente, tomé la decisión correcta y, desde entonces, he tenido un empleo remunerado en el desarrollo de PB.
Muchos de ustedes pueden conocerme de mi membresía en TeamSybase y de mi trabajo en los grupos de noticias de Sybase. Me invitaron a unirme al equipo (llamado TeamPowersoft en esos días) en 1994. También contribuí con un par de libros de PowerBuilder y escribí artículos para varias publicaciones de la industria a lo largo de los años (aunque este es mi primer artículo para el PowerBuilder Developer’s Journal ).
Durante los últimos dos años, como la mayoría de ustedes, me he estado preguntando: ¿PowerBuilder ha seguido su curso? ¿Se convertirá en el Clipper de esta década? ¿Qué hará Sybase con este producto? ¿Debo aprender Java? ¿Tienes (todavía) otra puñalada en aprender C ++? ¿Qué necesito hacer para mantener los alimentos en la mesa?
En marzo de este año trabajé para Sybase Professional Services como consultor en el desarrollo de PowerBuilder y EAServer. Me sorprendió saber que Sybase estaba buscando un evangelista de PowerBuilder. Decidí tirar mi sombrero al ring y pedir el trabajo. En un lapso inusual de juicio, la persona que ahora es mi jefe decidió que yo era la persona adecuada para el trabajo. En abril comencé mi nuevo papel.
Sybase se enfocó una vez más en PowerBuilder y se estableció un equipo para ayudar a revitalizar el producto y establecer contacto con la base de clientes. Si algunos de ustedes pensaron que Sybase estaba abandonando PowerBuilder, no puedo decir que los culpo. Mucha gente me preguntó por qué tomé el rol de evangelista de PowerBuilder cuando PowerBuilder 8 iba a ser la última versión de PowerBuilder. ¡Claramente teníamos trabajo que hacer!
Mi jefe y yo sentimos que era importante volver a ponerse en contacto con la comunidad de usuarios, nuestros clientes y nuestros socios e informarles sobre nuestros planes para PowerBuilder. Así que aquí estoy, siete meses, 22 ciudades, 11 países y cinco conferencias más tarde, listo para darle un informe sobre el futuro de PowerBuilder.
Viendo hacia adelante
En primer lugar, me complace informar que PowerBuilder tiene un futuro y (para hacerse eco de la campaña de marketing actual) el futuro se está volviendo más brillante. PowerBuilder parece estar disfrutando de algún tipo de resurgimiento después de unos años de declive. Esto no es sorprendente si lo piensas. El boom de las punto-com se convirtió en la bomba de puntos y las compañías que sobrevivieron se están enfocando nuevamente en el retorno de la inversión. Java no ha resultado ser la panacea que sus partidarios dijeron que sería. La búsqueda de las organizaciones de TI por costos de implementación reducidos o nulos para las aplicaciones ha chocado con las demandas de los usuarios de interfaces ricas en características y fáciles de usar.
Además, a pesar de todo lo que lee en la prensa de la industria, el cliente / servidor sigue siendo el favorito de la mayoría de las organizaciones sobre las aplicaciones distribuidas y basadas en la Web. En otras palabras, el cliente / servidor está vivo y bien.
No quiere decir que el cliente / servidor no está cambiando. Hay una serie de tecnologías interesantes, como servicios web y XML, que se están abriendo camino en la infraestructura corporativa, pero estas tecnologías complementarán, no reemplazarán, al cliente / servidor.
¿Qué significa esto para PowerBuilder? Sigue siendo la mejor herramienta para crear aplicaciones de base de datos, y como es un 4GL y tiene el DataWindow, seguirá permitiendo a los desarrolladores ser tres a cinco veces más productivos que sus homólogos de Java o C ++.
Algunas organizaciones que se mudaron de PowerBuilder a Java regresan y le dan una segunda mirada a PowerBuilder. No están logrando los resultados que desean con Java y sus ciclos de desarrollo están demorando demasiado. A pesar de todo el bombo en torno a Java, aún es un 3GL y los desarrolladores tienen que hacer mucha más codificación de bajo nivel de lo que nunca se requirió en PowerBuilder. Por supuesto, cuando se trata de informes y acceso a datos, Java no tiene nada como DataWindow.
PB 9.0 y más allá
PowerBuilder 9.0 ofrece nuevas características, como la capacidad de importar y exportar XML a través de DataWindow, el soporte de servicios web y la interfaz nativa de PowerBuilder (PBNI). Creo que estas características abrirán un mundo completamente nuevo para los desarrolladores de PowerBuilder.
Más allá de PowerBuilder 9, Sybase continuará mejorando el soporte de PowerBuilder para .NET así como su soporte para los servidores de aplicaciones J2EE. También planeamos mejorar los tipos de interfaces de usuario que puede crear con PowerBuilder y agregar más mejoras de productividad al IDE y al lenguaje PowerScript.
Otras iniciativas verán mejoras en el rendimiento, especialmente cuando se utilizan en un entorno de servidor de aplicaciones como EAServer. Ya se han realizado muchas mejoras en PB 8.0.3, incluido un nuevo administrador de memoria y un DataStore que no utiliza recursos gráficos de Windows. Se están planeando otras mejoras que harán de PowerBuilder un rival serio para Java en el servidor.
Otra iniciativa emocionante de Sybase es PocketBuilder. PocketBuilder te permitirá crear aplicaciones para PocketPC. Esto abre PowerBuilder a un mundo completamente nuevo y le da al desarrollador un lenguaje de programación que puede escalar desde el dispositivo de mano al servidor de aplicaciones empresariales. Espera saber más sobre este nuevo y emocionante producto en los próximos meses.
Por supuesto, no todo es perfecto. El estado de la economía es una preocupación para todos nosotros, y la industria de TI está sufriendo su peor caída. Las empresas están luchando para superar esta desaceleración, y muchos desarrolladores se han enfrentado a despidos. Aún así, hay trabajos de PowerBuilder por ahí. Acabo de hacer una revisión rápida en uno de los sitios web nacionales de empleo y encontré 195 trabajos cuando utilizo PowerBuilder como la palabra clave de búsqueda.
En los últimos meses he tenido la oportunidad de reunirme con muchos desarrolladores y escuchar sus inquietudes. En su mayor parte, sus preocupaciones se han centrado en el compromiso de Sybase con PowerBuilder y en cómo se comercializa el producto. Continuaremos invirtiendo en PowerBuilder y también aumentaremos nuestra actividad de marketing. Recientemente, realizamos dos transmisiones web sobre las nuevas características de PowerBuilder 9.0. Tuvimos más de 1,500 personas que asistieron, y la opinión es que la base de clientes quiere más. Busque información sobre lanzamientos web adicionales pronto.
También estoy entusiasmado con los dos libros de PowerBuilder que se están preparando para su lanzamiento el año que viene cuando se lance PowerBuilder 9.0. Recientemente escuché que un tercer libro también podría estar en desarrollo.
Espero poder contribuir a esta publicación cada mes y también continuar mis viajes y reunirme con los clientes. Este ha sido un año realmente emocionante para mí y para PowerBuilder, ¡y el próximo año se perfila para ser aún mejor!