El mexicano Carlos Chávez García incursionó en el desarrollo web de forma casual en 1997, cuando navegaba desde su casa y se preguntó cómo se hacía una página que él frecuentaba, su curiosidad lo hizo conocer HTML, luego descubrió Flash 5 y su lenguaje ActionScript.

Todos los conocimientos que poseo al día de hoy en cuanto a mi carrera como Desarrollador Flash los he adquirido de forma autodidacta.

Actualmente y desde hace 5 años Carlos ha sido parte del equipo de desarrollo de la Empresa Sapodesk de México, en donde inició como Desarrollador Flash Junior, y ahora es Jefe del área:

Antes de ingresar a Sapodesk trabajaba por cuenta propia haciendo trabajos de freelance, pero realmente fue un periodo corto de tiempo menos de 6 meses.

Tengo entendido que en el 2004 fuiste nombrado el mejor Programador Flash de México en el evento Flash For México, pero los diseñadores utilizan mucho Flash te consideras también diseñador:

Nunca me he considerado diseñador es por ello que me oriente mucho más por el lado de la programación en lugar de la animación. Flash desde el inicio me atrapó dejé aun lado el HTML y mis lecturas fueron enfocadas a temas relacionados con Flash y ActionScript.

En qué momento pensaste, “esto es algo a lo que me podría dedicar”:

Después de varios meses de estar leyendo sobre Flash y haciendo pequeños experimentos a modo de hobby realmente comencé a pensarlo. Así que decidí hacer un curso formal sobre Flash, el cual solo me sirvió para una cosa, sin afán de ser egocéntrico ni mucho menos, me di cuenta que a esas alturas sabía más sobre Flash y ActionScript que el “Maestro” que impartía el curso.En este punto fue donde decidí probar seriamente dedicarme al desarrollo en Flash.

Hablemos de herramientas de desarrollo ¿en cuáles te especializas?:

La principal herramienta con la cual trabajo y en la que me especializo es sin duda Flash y su lenguaje de programación ActionScript 1, 2 y 3. Además de trabajar con lenguajes como HTML, PHP, SQL, XML, JavaScript.

Platícanos acerca de la situación del mercado laboral y la demanda del desarrollo y diseño web en tu país:

México tiene la peculiaridad de carecer de una industria de Internet como tal. Si observas con cuidado verás que faltan aun sitios locales en casi todos lados. Por ejemplo, no hay nada que nos indique que sitios son buenos para ir a comer ni siquiera en la ciudad de México.

Me refiero a sitios que se enfoquen al usuario y no al restaurante, o donde la gente se junte a opinar sobre shows de teatro o sobre cosas útiles y cotidianas de índole local. Por otro lado, creo que podemos decir que las páginas web de la mayor parte de las compañías están abandonadas o son modelo ’98 o por ahí.

No sé si existan oportunidades, pero es un hecho que hay vacíos por todos lados. Aunque es comprensible que haya pocas compañías dispuestas a tomar riesgos, porque como sabemos, los contratos de gobiernos o de grandes empresas en México siempre están reservados para círculos de amigos, independientemente de otras cosas.

Qué noticia, herramienta o tendencia te ha sorprendido recientemente en el mundo de la web:

Sin duda como gran fan de lo que hace Adobe (antes Macromedia) tengo los ojos bien puestos en su nuevo entorno de programación AIR, con el cual puedes crear aplicaciones de escritorio utilizando lenguajes que hasta antes de AIR eran exclusivos para web, tales como HTML, Javascript, y por supuesto Flash y Flex.

Sin duda AIR nos abre las puertas a todos aquellos que desarrollamos aplicaciones para Internet (RIAS) al mundo de las aplicaciones de escritorio sin tener que comenzar de 0 con un nuevo lenguaje para tal propósito.

Carlos ha participado en varios proyectos muy reconocidos en la web, entre ellos podemos mencionar:

  • Computadora.de y Desktoptwo.com:
  • computadora deLa idea de nuestros servicios es demostrar las posibilidades de convertir al web en una plataforma de desarrollo capaz de ofrecernos en un futuro todas las posibilidades y capacidades que hoy asociamos con la PC y el mundo que se ha creado a través de ella.

  • Sapodesk.org: es un sitio donde se desarrolla en comunidad el software libre que soporta a Desktoptwo y Computadora.de y eso a Carlos le parece que es una gran noticia para la comunidad de desarrollo en el Web.
  • Sapodesk

    En Sapodesk puedes encontrar las funcionalidades básicas de toda aplicación web listas para ser reutilizadas de la forma en como mejor te convenga.

  • klr20mg.com: con temas relacionados al desarrollo web enfocándose específicamente en temas de Flash, Flex, Apollo y por supuesto ActionScript.

klr20mg

El objetivo primordial del blog es compartir con todas aquellas personas interesadas en estos temas y así continuar con el ciclo de regresar algo a la comunidad con la cual aprendí lo que se al día de hoy y que lo que escribo sea de ayuda para todos aquellos que inician el este mundo del desarrollo.

Consideras que en internet existe la suficiente información, como para que los desarrolladores puedan ser verdaderos profesionales:

Por supuesto, un ejemplo viviente de este hecho soy yo, como comente anteriormente, toda mi formación en cuanto al desarrollo web fue obtenida por medio de Internet, mediante tutoriales, manuales, libros digitales, etc. Estamos hablando de hace más de 5 años, hoy hay mucha más información y recursos para convertirse en un desarrollador profesional.

Qué aportan tus proyectos a los usuarios en la web, cuáles son los principales objetivos que fundamentan tus iniciativas en la red:

Creo que a través de Sapodesk la comunidad de desarrollo en Web puede conformar los cimientos de una arquitectura moderna y altamente escalable sobre la que a futuro se podrá construir cualquier cosa.

Los YouTube y los MySpace del futuro estarán basados en funciones que hoy conocemos de forma amplia: serán sitios donde la gente intercambie y lea mensajes escritos, fotos y videos. Servirán para que las personas se comuniquen por vía texto, voz o imagen. Presentarán un catálogo de productos, pero la arquitectura de información subyacente está allí hoy.

Así que construyamos juntos los cimientos de la casa y luego que cada quien excave su nicho en ella. Esa es la invitación que hago a todos los lectores de MDW.

Como usuario de la web, coméntanos cuales son los sitios que más frecuentas y cuáles recomendarías:

Los sitios que rigen mi vida son sin duda: computadora.de, sapodesk.org. Sitios sobre temas de desarrollo y tecnología visito muy frecuentemente: labs.adobe.com, onlamp.com, weblogs.macromedia.com. Foros y comunidades: flashla.com, cristalab.com y forosdelweb.com.

Cuál sería tu mensaje para los que inician en el mundo de la web en sus diferentes temáticas:

Estar siempre al día con la tecnología, en nuestro ámbito profesional las herramientas, lenguajes, entornos de programación cambian constantemente, es por ello que siempre hay que estar al día con estos cambios de otra forma nos quedaremos rezagados y obsoletos.