David Aguilera – El WProfesional del Mes

Publicada en Comunidad.

Mira nuestro vídeo

Existe una versión mejor de tu web

Comparte este artículo

Volvemos de nuevo¬†a entrevistar a un WProfesional¬†y este mes de junio¬†le toca el turno a David Aguilera, nominado por Dar√≠o Balbont√≠n¬†y, adem√°s, uno de los editores de este blog y compa√Īero de fatigas en Nelio. Como siempre, aqu√≠ ten√©is nuestras¬†preguntas y las respuestas de David.

Expl√≠canos un poco tu bio y a qu√© te dedicas profesionalmente. Haznos un poco de spam. Para los que no te conozcan, com√©ntanos cu√°l es tu relaci√≥n con la comunidad WordPress. ¬ŅC√≥mo participas y qu√© opinas de ella?

En primer lugar, agradecer la mención de Darío Balbontín; gracias a él estoy hoy aquí, respondiendo estas preguntas. No deja de resultar gracioso que siendo yo uno de los editores de este blog sea, ahora también, uno de los entrevistados…

Me llamo David Aguilera y soy de Mollerussa, una peque√Īa ciudad a unos 150 km de Barcelona. No recuerdo exactamente cu√°ndo entr√≥ por primera vez un ordenador en mi casa, pero s√≠ s√© que cuando eso pas√≥ pens√© ‚Äúquiero dedicarme a esto‚ÄĚ. As√≠ que tan pronto como pude (en 2003) vine a Barcelona para estudiar Ingenier√≠a Inform√°tica. Acab√© la carrera en 2009, hice un m√°ster en ingenier√≠a del software y, de repente, me vi haciendo un doctorado sobre calidad en los sistemas de informaci√≥n.

Durante la carrera estuve como becario en el CRAHI, un grupo de investigaci√≥n de la universidad. All√≠ empec√© trabajando como desarrollador de aplicaciones en Java e IDL y, poco despu√©s, como administrador de sistemas. Durante los dos a√Īos que pas√© all√≠, aprend√≠ much√≠simo sobre sistemas UNIX y meteorolog√≠a

En 2013, tres compa√Īeros y yo fundamos Nelio Software, una empresa de servicios para WordPress. Creo que merece la pena comentar que nuestra intenci√≥n no era (ni es) ser una consultora de WordPress o desarrollar proyectos a medida; ya hay otras empresas geniales as√≠ (¬°un saludo a Artesans!) que trabajan de maravilla. Nuestra intenci√≥n era la generaci√≥n de productos y servicios para WordPress que pudieran ofrecerse siguiendo un modelo SaaS y que ayudaran a nuestros clientes.

A finales de 2013 sali√≥ la beta de nuestro primer producto: Nelio A/B Testing. Se trata de un plugin para WordPress que permite optimizar la conversi√≥n de una web utilizando una t√©cnica llamada ‚Äútest A/B‚ÄĚ. Si no sab√©is qu√© es y quer√©is aprender un poco sobre el tema, os recomiendo que os pas√©is por el blog de Joan Boluda, especialista en M√°rketing. Joan ha hablado en varias ocasiones sobre la optimizaci√≥n de conversiones y, de hecho, hay un podcast donde √©l y yo discutimos sobre ello. Seguramente sea m√°s ameno escucharle a √©l que cualquier tost√≥n que os pueda soltar yo ahora

Antes de fundar la empresa, mi relaci√≥n con WordPress era inexistente. Recuerdo haberlo usado en alg√ļn proyectillo personal, pero nada serio. Pero a partir del 2013 todo cambi√≥. Mis compa√Īeros y yo nos metimos de lleno en el mundo WordPress y empezamos a documentarnos y a aprender sobre la plataforma. Tambi√©n fue un buen momento para empezar a conocer la comunidad WordPress Espa√Īa / Barcelona y los miembros que la componen.

Mi compa√Īero Antonio (el que me entrevista, vaya ) y yo hemos participado en varios eventos de la comunidad: Meetups, WordCamps y Contributor Days. Incluso fui ponente en la √ļltima WordCamp Europa, en Sevilla. A parte de esto, estoy metido en casi todos los canales de Slack de WordPress Espa√Īa a diario, as√≠ que si quer√©is contactarme con cualquier duda suelo estar siempre disponible.

¬ŅC√≥mo empezaste en WordPress y en qu√© momento decidiste usarlo profesionalmente?

Como te comentaba en la pregunta anterior, s√© que us√© WordPress en alg√ļn proyecto personal o para un amigo, pero fueron cosas tan peque√Īas que no creo que merezcan la pena comentar. Durante los a√Īos en que estuve vinculado con la universidad (trabajando en el CRAHI primero y como doctorando despu√©s), mi foco profesional estaba bastante alejado del ‚Äúinfernal‚ÄĚ desarrollo web.

Mi relaci√≥n con WordPress empieza en 2013, cuando el nacimiento de Nelio. En aquel momento todo el mundo estaba interesado en el desarrollo de apps para m√≥viles y, de hecho, fue una de las opciones que barajamos. Despu√©s de discutir nuestras habilidades como programadores y nuestras inquietudes profesionales y personales, decidimos decantarnos por el desarrollo sobre WordPress. Recuerdo que estuvimos mirando la progresi√≥n de la plataforma y las perspectivas de crecimiento‚Ķ ¬°y no estaban nada mal! No hay m√°s que ver d√≥nde est√° WordPress a d√≠a de hoy y el camino que tiene por delante, ¬Ņno?

¬ŅC√≥mo haces para estar siempre informado de las √ļltimas novedades sobre WordPress? ¬ŅQu√© recursos utilizas y a qui√©n lees/sigues?

¡Buena pregunta! A través de RSS, con Feedly, sigo a unos 15 blogs que hablan sobre WordPress, tanto a nivel usuario como a nivel desarrollador. Aunque no son demasiados, al final siempre me quedan un montón de entradas pendientes de leer, porque no tengo tiempo de digerir todo lo que se publica.

Si tuviera que destacar un par de blogs de entre mi lista, éstos serían:

  • Ayuda WordPress de Fernando Tellado. Sin duda, uno de los obligados para cualquier hispanoparlante y uno de los primeros en fomentar la comunidad en Espa√Īa.
  • El blog de Tom McFarlin (en ingl√©s), un desarrollador WordPress cuya forma de trabajar y escribir me encanta. ¬°Siempre aprendo algo con √©l!

¬ŅCu√°l es el trabajo, desarrollo o contribuci√≥n que hayas hecho con WordPress del que te sientes m√°s orgulloso?

Pues mira, la contribución de la que me siento más orgulloso es una que todavía no existe . En Nelio estamos trabajando en un nuevo plugin para bloggers y editores que os encantará. De hecho, confío en que muy, muy pronto esté disponible en el repositorio de plugins de WordPress.

Si tengo que centrarme en alguna contribuci√≥n existente‚Ķ supongo que ser√≠a el plugin Nelio External Featured Images. Es un plugin sencillo que soluciona un problema com√ļn: c√≥mo establecer como imagen destacada de una entrada una imagen que no est√© en la biblioteca de medios de WordPress. Tiene ya m√°s de 10.000 descargas y, aunque me da mil y un quebraderos de cabeza (no hay m√°s que mirar los hilos de soporte que tiene), la sensaci√≥n que te deja ver que est√°s ayudando a tanta gente no tiene precio.

No siempre es posible alcanzar la gloria. Confi√©sanos alg√ļn ‚Äúepic fail‚ÄĚ que hayas sufrido relacionado con WordPress.

Pues mira, aquí sí tengo una historia que contaros. A principios de 2014 uno de los usuarios de Nelio A/B Testing nos contactó porque había algo en el plugin que no funcionaba correctamente. No recuerdo exactamente qué problema era… pero, vaya, que no es importante para la historia.

El caso es que estuve debugando el código durante bastantes horas y no había forma de encontrar por qué el plugin estaba fallando. Total, que acabé llenando el código de echo y var_dump para descubrir qué pasaba. Al final encontré el error, lo solucioné, me cargué todos los chivatos que había en el código y subí la nueva versión al repositorio, al tiempo que le decía al cliente que ya podía actualizar.

Hasta aqu√≠, todo normal y sin grandes problemas, ¬Ņno? El problema fue que no elimin√© todos los chivatos del c√≥digo, sino que qued√≥ uno colgado que s√≥lo aparec√≠a en casos muy excepcionales. El chivato era algo tal que as√≠:

echo ‚ÄėA tomar pol c[ensurado]‚Äô; die();

Y el cliente acab√≥ con un pantallazo blanco y ese mensaje en pantalla . Por suerte era un tipo ingl√©s muy majo que me escribi√≥ diciendo ‚Äúoye, que me ha salido esto por pantalla‚Ķ no s√© espa√Īol, pero creo que esto son palabrotas, ¬Ņno?‚ÄĚ. Gracias a Dios s√≥lo √©l encontr√≥ ese error y lo pude arreglar sin mayores problemas‚Ķ pero qu√© verg√ľenza pas√© y qu√© ganas de decir ‚Äú¬°tierra, tr√°game!‚ÄĚ. Por lo menos el cliente se lo tom√≥ con humor.

Ese d√≠a aprend√≠ una valiosa lecci√≥n: nunca pongas comentarios est√ļpidos en el c√≥digo (aunque est√©s frustrado). Ahora mis logs son (a) nombres de funci√≥n o (b) cosas como echo ‚Äė#1‚Äô, echo ‚Äė#2‚Äô, etc.

¬ŅDise√Īas tus propios temas o prefieres usar temas de terceros? Si los creas t√ļ, ¬Ņcu√°l es tu tema base o framework de creaci√≥n de temas favorito? Si usas temas de terceros, ¬Ņd√≥nde y c√≥mo los adquieres?

En Nelio no nos dedicamos al desarrollo de temas‚Ķ as√≠ que no, no dise√Īo nuestros propios temas. En nuestros blogs hemos usado siempre temas adquiridos en Themeforest, pero precisamente ahora estamos trabajando en un nuevo tema para nuestra web con nuestros amigos y compa√Īeros de Silo Creativo. Y cuando digo ‚Äúestamos trabajando‚ÄĚ quiero decir que ellos trabajan y nosotros ‚Äúcriticamos‚ÄĚ (¬°c√≥mo me gusta estar al otro lado del desarrollo web!).

Dinos qué plugins son imprescindibles para ti y cuáles no recomendarías jamás.

Esta pregunta me sirve en bandeja de plata la posibilidad de recomendaros, por ejemplo, nuestro plugin: Nelio A/B Testing. Pero siendo totalmente sincero con vosotros, no creo que sea un plugin imprescindible ‚Äúen general‚ÄĚ; lo es si usas tu web para ganar dinero (publicidad, afiliados, o promoci√≥n de productos o servicios), pero sino, no es para ti ūüėČ

Ahora en serio, no me gusta recomendar o criticar plugins en general. Cada proyecto tiene sus necesidades y en base a eso deber√°s decidir qu√© necesitas. De todas formas, uno que seguramente s√≠ es siempre √ļtil es Yoast SEO; si no lo tienes, ¬Ņqu√© est√°s usando como alternativa?

Si tuvieras que crear un plugin que no existe o que alguna vez necesitaste pero no encontraste, ¬Ņqu√© plugin ser√≠a?

Pues el mismo que pidi√≥ Joan en su entrevista: ‚Äúun plugin que genere entradas con contenido de alta calidad, original y frecuente‚ÄĚ. ¬ŅSabes qu√© es lo mejor de todo? ¬°Que el plugin en el que estamos trabajando tiene como objetivo eso! A ver, obviamente no va a generar entradas autom√°ticamente, pero s√≠ os ayudar√° a decidir sobre qu√© escribir, a escribir mejor y a promocionar el contenido para atraer m√°s tr√°fico a vuestra web. Promete, ¬Ņverdad?

Libre vs Gratis. ¬ŅCrees que es posible ganarse la vida con WordPress? ¬ŅQuedan oportunidades de mercado?

Claro que es posible ganarse la vida con WordPress; en Nelio lo estamos haciendo. La cantidad de trabajo que hay en el mundo web y en WordPress en particular es increíble: creación de webs, mantenimiento, migraciones, desarrollos a medida, plugins, temas… Hay mucho por hacer y más que habrá cuando llegue la famosa API REST.

Pero me parece m√°s interesante la primera parte de la pregunta: libre vs gratis. ¬°Da para una entrada entera!

A m√≠ me encanta que el software sea libre. Gracias a la fant√°stica comunidad de desarrolladores que hay trabajando en proyectos de software libre, uno puede formarse y aprender. Cuando empec√© a trabajar en Nelio, tener acceso al c√≥digo fuente de WordPress y de los centenares de plugins que hay en el repositorio aceler√≥ de una manera brutal mi aprendizaje. As√≠ que, s√≠, cuando hablamos de ‚Äúlibertad‚ÄĚ, estoy totalmente a favor.

Si hablamos de gratis o de pago… ahí tengo el corazón dividido. Creo que el trabajo tiene que ser remunerado de una forma digna, así que estoy totalmente a favor de que los desarrolladores cobren por ello. De hecho, no hay más que ver el modelo de negocio que tenemos en Nelio, donde nuestro plugin estrella es un servicio completamente de pago.

Pero también creo que a una comunidad como la de WordPress hay que darle sin esperar dinero a cambio. Así que también estoy a favor de ofrecer productos gratis. Y, de nuevo, es algo que también puedes ver en el alma de Nelio, ya que algunos de nuestros plugins (junto con las respectivas horas de soporte) son totalmente gratuitos.

Al final, es cuestión de encontrar un equilibrio entre ganar el dinero que mereces/necesitas y devolver a la comunidad parte de lo que ella te está dando a ti

¬ŅQu√© consejos dar√≠as a un WPrincipiante que quiera empezar con WordPress pero no sabe a d√≥nde acudir ni por d√≥nde empezar? ¬ŅAlg√ļn recurso a recomendar?

Depende de cu√°l sea su objetivo. Si quiere ser un simple usuario de WordPress, con su blog personal y alguna p√°gina suelta, le recomendar√≠a que cree una instalaci√≥n WordPress (puede hacerlo en http://wordpress.com f√°cilmente) y que juegue con la web, que cacharree. Tambi√©n puede seguir blogs como el de Fernando, con contenido super did√°ctico orientado al gran p√ļblico.

Si su interés es convertirse en desarrollador, de nuevo le recomiendo que se ensucie las manos y empiece a hacer cosas desde ya. En WPrincipiante tenemos artículos muy chulos sobre desarrollo en WordPress, así que puede ser una buena fuente de inspiración y aprendizaje. De todas formas, yo recomiendo encarecidamente seguir a Tom McFarlin; ya os he dicho antes que me parece un gran profesional y una persona de la que se puede aprender muchísimo.

¬ŅC√≥mo ves el futuro de WordPress dentro de 2-3 a√Īos? ¬ŅQu√© desaf√≠os deber√°n enfrentar los profesionales de WordPress?

No te s√© decir, la verdad. Parece que la gran promesa est√° en la API REST, que convertir√° WordPress en algo m√°s que un CMS‚Ķ un framework para el desarrollo web, ¬Ņquiz√°s? No lo s√©. Por desgracia, parece que no acaba de llegar nunca

Si pudieras cambiar una cosa hoy sobre WordPress, ¬Ņcu√°l ser√≠a? ¬ŅQu√© crees que le falta a WordPress?

Pocas cosas, la verdad. Para empezar, seguramente cambiar√≠a un poco el funcionamiento de las WordCamps. Ahora mismo, creo que es un proceso relativamente opaco; los organizadores hacen un llamamiento pidiendo propuestas sobre diferentes temas y son ellos quienes acaban seleccionando qu√© charlas aparecer√°n y cu√°les no. Aunque tiene sentido que sea as√≠ (al final son los que se pegan el curro, si quieres), me gustar√≠a poder ver un proceso m√°s participativo, donde todas las charlas fueran p√ļblicas y fueran los asistentes (es decir, la comunidad) quienes votaran qu√© charlas dentro de cada √°rea tem√°tica quieren ver.

Por otro lado, tambi√©n me gustar√≠a poder ver caras nuevas siempre. Est√° claro que en este tipo de reuniones hay grandes personajes que tienen que estar ah√≠, porque su experiencia, poder escucharles y aprender de ellos no tiene precio. Pero tambi√©n es verdad que hay gente m√°s t√≠mida o menos conocida que no podemos conocer porque los tiempos son limitados y no podemos dar tiempo a todo el mundo. Una forma de solucionarlo ser√≠a tener, en cualquier WordCamp o WordPress Day, una o dos charlas de rookies; gente que todav√≠a no ha participado en ning√ļn evento anterior (o s√≥lo en uno, da igual) pero que quieren compartir sus conocimientos. ¬°Cuantos m√°s seamos, mejor!

Si tuvieras que entrevistar a un desarrollador WordPress para un trabajo, ¬Ņcu√°l es la primera pregunta que le har√≠as y por qu√©? ¬ŅQu√© perfiles te interesan?

Pues mira, a m√≠ lo √ļnico que me interesa es que sea una persona trabajadora, tenaz y con una buena base en programaci√≥n. No necesito que sea alguien que haya trabajado en WordPress o en el mundo web siquiera; basta con que sea un buen profesional y tenga ganas de aprender. ¬ŅLo dem√°s? Lo puede aprender sobre la marcha, sin ninguna duda.

Teniendo en cuenta eso, mi primera pregunta ser√≠a: ¬Ņpor qu√© quieres trabajar con nosotros? Y a continuaci√≥n le preguntar√≠a sobre su experiencia anterior, los problemas a los que se ha enfrentado en otros trabajos, c√≥mo resolver√≠a un problema que no entiende‚Ķ

¬ŅMe he dejado algo? Esta es tu oportunidad para a√Īadir algo que quieras que la gente sepa sobre ti y no te hemos preguntado.

¬°Dios, no! Creo que hemos tocado absolutamente todos los temas posibles .

Por √ļltimo, ¬Ņa qu√© 3 WProfesionales te gustar√≠a que entrevist√°ramos aqu√≠ y por qu√©?

Esta la llevaba preparada de casa, así que será rápido:

  • A Fernando Tellado. Una de las cabezas visibles de la comunidad espa√Īola, con uno de los blogs m√°s activos y uno de los primeros en evangelizar sobre WordPress.
  • A Jean Galea. Desarrollador WordPress y creador del blog WPMayor. Es una persona encantadora y, adem√°s, ahora vive en Barcelona. ¬ŅQu√© m√°s quieres?
  • A Matt Mullenweg. No creo que necesite ser presentado pero‚Ķ ¬°es el creador de WordPress! En serio, si lo traes, Antonio, ser√°s nuestro √≠dolo

Gracias de nuevo a David por haber aceptado nuestra propuesta y atreverse a participar en El WProfesional del Mes (y por lanzarme el reto). Y también a todos los que nos seguís y nos animáis a continuar con las entrevistas.

La imagen destacada ha sido extraída de la ponencia de David durante la WordCamp Europe 2015.

3 comentarios en ¬ęDavid Aguilera – El WProfesional del Mes¬Ľ

    1. Hola José,

      Estuve dudando si confesar o no… porque fue bastante cutre por mi parte :-S Pero creo que todos podemos aprender de ese error, as√≠ que mejor compartirlo ūüėČ

      ¬°Gracias por leer la entrevista!

      Un saludo,
      David

  1. […] David Aguilera ‚Äď El WProfesional del Mes de Antonio Villegas en WPrincipiante Un cl√°sico todos los meses, las entrevistas de Antonio Villegas en WPrincipiante a desarrolladores de la comunidad. Este mes le ha tocado a David Aguilera y es muy recomendable (y no s√≥lo por su metida de pata √©pica) […]

Deja una respuesta

No publicaremos tu correo electr√≥nico. Los campos obligatorios est√°n marcados con: ‚ÄĘ

He leído y acepto la Política de privacidad de Nelio Software

Al marcar la casilla de aceptaci√≥n est√°s dando tu leg√≠timo consentimiento para que tu informaci√≥n personal se almacene en SiteGround y sea usada por Nelio Software con el prop√≥sito √ļnico de publicar aqu√≠ este comentario. Cont√°ctanos para corregir, limitar, eliminar o acceder a tu informaci√≥n.