¡Regresamos con otra entrevista en nuestro blog! Hoy tenemos uno de los niños sugeridos por Ana Cirujano el mes pasado. Es un experto en optimización web, un amante del backend, un miembro de la comunidad de WordPress … ¡es Carlos Longarela! Bienvenido a la sección WProfessions, Carlos. ¡Es un honor tenerte aquí! Para aquellos que no te conocen, cuéntanos un poco sobre ti y tu relación con WordPress. Gracias, me agrada. Aunque programa desde el último milenio, primero en ASP y luego en PHP, mi relación con WordPress comenzó cuando necesitaba un blog para la revista DNG Photo Magazine. Todo comenzó con un blog de blogger, pero rápidamente moví WordPress (que estaba en un subdominio independiente del sitio de la revista). Después de un tiempo, migré todas las funcionalidades web en WordPress, integrándolas todas en el mismo sistema.
Antes de usar WordPress para ese blog, lo había usado en algunos sitios de trabajo (trabajé 15 y medio en una sección de computadora en la Universidad de Santiago de Compostela, en el desarrollo web). En ese momento pensé que WordPress era simplemente un sistema de gestión de blogs, un sistema en el que algunas publicaciones, páginas, menús podían crearse … pero nada de lujo. Cuando adapté todas las características de la revista en WordPress con llamadas de API externas y varios niveles de caché (opcache en php, caché ninx en ram, base de datos, disco …), vi por qué WordPress es capaz de que me siento un gran potencial de este CMS. En ese momento, comencé a verlo no como un sistema de gestión de contenido, sino como un marco que sentó las bases de cualquier aplicación que me gustaría crear.
Poco después, me uní a Slack de WordPress España y conocía a la comunidad. Esto ha cambiado por completo mi vida profesional: han llegado los primeros WordCamps, Meetup y otros relacionados con la comunidad española. Comencé a trabajar más activamente en los foros, comencé a hacer algunas traducciones y colaborar lo más posible durante mi tiempo y posibilidades. Esto me mostró que hay muchas personas como yo en España, incluso si trabajas solo, siempre hay alguien que hace lo mismo y podemos apoyar muchas de nuestras tareas diarias. El descubrimiento de la comunidad de WordPress en España fue un giro de 180 grados en mi carrera. Como experto en optimización web, ¿qué consejo le daría a nuestros lectores al buscar un buen proveedor de alojamiento? Hay muchos factores a considerar al elegir un alojamiento: uno de ellos es la versión PHP compatible y la base de datos MySQL, MariaDB o Percona. Además, las opciones de caché que se ofrecen al alojar son de vital importancia para optar por una opción u otra. Es posible que incluso desee considerar el acceso a SSH, GIT, copias de repuesto, montaje … pero creo que lo fundamental, además de la velocidad, es la asistencia del cliente. Si podemos llamarlos en cualquier momento, las 24 horas del día, estas son una opción que vale la pena considerar: tenga en cuenta que las redes web no solo no fallan de 8 a 20, sino que pueden tener un problema a las 2 de la mañana y puede ser necesario Póngase en contacto con el alojamiento. . Y cuanta más ayuda me ofrece, mejor: boletos, chat, correo electrónico, teléfono … todas estas cosas son decisivas.
Fuiste orador en el último Pontevedra de WordCamp, apoyaste en los foros de WordPress, eres parte del equipo traductor (tanto en español como en Galicica). ¿Qué te empuja a contribuir a un proyecto de manera altruista? ¿Qué dirías para alentar a nuestros seguidores a participar y seguir tu ejemplo? De hecho, no contribuye de manera altruista, lo único que hago es regresar a la comunidad una pequeña parte de lo que me dio. Mi trabajo es casi 100% WordPress, por lo que prácticamente gano dinero con un código abierto CMS que es alimentado por la comunidad. Es justo devolver algo al proyecto, ¿no crees? Considere el siguiente escenario: a veces traduco un complemento al español para un cliente en particular. Obviamente, solo podría traducirlo para ellos, pero creo que es mejor si pongo esa traducción a disposición de toda la comunidad. Por lo tanto, hacemos posible que todos obtengan un pequeño beneficio de nuestro trabajo, lo que, como dije, fue posible debido a lo que otros han hecho antes. Si hemos hecho un complemento que puede ser de interés general, es una muy buena idea cargarlo en el almacén de complementos de WordPress para que otras personas con el mismo problema puedan beneficiarse de él.
Para convencer a cualquier otra persona que trabaje con WordPress de que debería pasar un tiempo colaborando con la comunidad, simplemente les diría cuánto tiempo ahorraron usando WordPres o instalando un complemento gratuito en su proyecto o leyendo ese blog. Publicar eso explicó cómo resolver un problema. La mayoría de los proyectos que se le ofrecen usan WordPress, pero hay algunos que pueden necesitar una plataforma diferente y más adecuada. ¿Podrías compartir algunos ejemplos de estos? ¿Qué criterios usas para decidir cuál es la mejor plataforma posible? Hoy en día, casi el 100% del trabajo que hago usa WordPress como base. Podemos usar WordPress para una web simple, un portal muy complejo, un sistema de foro, una revista, una tienda en línea, un CRM, un sistema de facturación y una multitud de proyectos basados en WordPress como backend. Pero hay algunos proyectos para los que WordPress no es la mejor solución, por lo que no tengo miedo de usar cosas diferentes. Por ejemplo, si el cliente solo necesita un sistema de facturación, probablemente recomendaría un proyecto fantástico como Ninja. Otro ejemplo: si desea un sistema de oficina de asistencia, probablemente elegiría Feshdesk, Zoho Desk o soluciones similares y olviden WordPress.
Dicho esto, la mayoría de los proyectos que mis clientes solicitan explícitamente requieren WordPress. Pero si pido ciertas funcionalidades que funcionan mejor fuera de WordPress, eso es lo que recomendaría. Por ejemplo, si el cliente me dice que quiere administrar el correo electrónico de WordPress, bueno, técnicamente es posible, pero recomendaría usar una aplicación de escritorio o clientes web como Gmail, Outlook.com, etc. Ahora que el editor de bloques ya está Una realidad y al ver el ritmo al que evoluciona WordPress, tengo que preguntarte: ¿Escuchaste a Matt y has aprendido un JavaScript profundo? ¿Crees que el futuro WordPress está en JavaScript y, por lo tanto, necesitas reciclar, o es mucho trabajo en Backd / PHP?
Bueno, hace algún tiempo aprendí a Vanilla JavaScript a fines de los 90. No es profundo, pero lo suficiente como para resolver los problemas que he encontrado desde entonces. Pero todavía trato de aprender todos los días. Hace unos años, cuando desarrollé algunas aplicaciones móviles con WebWorks y luego con QT, comencé a usar ZeptO.JS, por lo que usar jQuery en WordPress fue una segunda naturaleza (¿suponiendo que no pueda usar Vanilla JS?). Apenas jugué con React, no tengo mucho tiempo, porque estoy más interesado en otros campos. Creo que el futuro WordPress se centrará en el front-end y, por lo tanto, en JavaScript. Hoy usamos React, pero podemos usar una biblioteca diferente en el futuro, por lo que es esencial comprender los elementos básicos de JavaScript y aprender los elementos básicos de la programación en general.
Volviendo a PHP, creo que PHP existirá por un período, porque es un lenguaje que evoluciona rápida y bellamente. Una de las ventajas de trabajar en entornos digitales es que la base de clientes puede ser global. Sin embargo, muchas personas prefieren trabajar con clientes y socios locales. ¿Cuál es tu experiencia en esto? ¿De dónde vienen sus clientes? ¿Galicia? ¿España? ¿El mundo? ¿Qué estrategias sigues para capturarlas? Bueno, últimamente mis clientes están geográficamente más cerca de mí que nunca. Mi último cliente es de Lugo, y el anterior era de Pontevedra. ¿Antes de esto? La mayoría de mis clientes eran españoles (Madrid, Barcelona, Valencia …) y algunos provienen de países de América Latina. Pero realmente no importa de dónde vienen, normalmente les hablo con Zoom, por lo que las distancias no son un problema. Una de las formas más efectivas de capturar nuevos clientes es la palabra en la boca. Para esto, la participación en Meetups, WordCamps y otros eventos de programación es muy importante. Y obviamente: un cliente satisfecho puede traer a otros clientes en cualquier momento, por lo que debemos tener en cuenta que un tratamiento con el cliente siempre es una garantía de éxito.
Además, el blog puede ser de gran ayuda (incluso si no escribo tanto como me gustaría). Siempre puede abordar un problema que sea relevante para un prospecto, y esa publicación de blog puede ser el comienzo de un nuevo proyecto. Las redes sociales como Twitter o Facebook, pero especialmente LinkedIn, también son excelentes para atraer a los clientes. Finalmente, su red personal también es muy importante. Cuando necesito un experto en SEO, SEM, un diseñador, un redactor, etc., me pongo en contacto con uno de los profesionales que conozco. Mutuamente, cuando necesitan a alguien con mi perfil, se ponen en contacto conmigo. ¡Estas relaciones profesionales son extremadamente útiles cuando se trata de encontrar nuevos proyectos! Sabes que siempre les pedimos a nuestros invitados que compartan una broma … y eso es exactamente lo que quiero hacer ahora mismo. ¡Cuéntanos algunos fracasos épicos que tuviste y lo que aprendiste de él! A lo largo de mi carrera profesional de programador, he tenido muchos fracasos. Pero siempre aprendes de ellos, si quieres. Una de mis primeras fallas épicas con WordPress pareció personalizar un sitio web para un amigo. En ese momento no sabía mucho sobre WordPress, pero tenía mucha experiencia con PHP, HTML, CSS y JavaScript, así que … personalicé la web manual. No usé ninguna de las funciones de WordPress, por ejemplo, si mi amigo quería algo en una barra lateral, inserté el HTML directamente a la plantilla en lugar de agregar un widget en un área de la barra lateral. Como resultado, mi amigo tenía la web que quería, pero estaba mal implementado y no podía ser personalizado sin reescribir sus plantillas. ¡Y no solo eso!

Carlos Longarela – WProfessional de la Luna
Tags Carlos Longarela - WProfessional de la Luna
homefinance blog