Para la gente no técnica no es fácil distinguir a un programador con experiencia de otros perfiles menos técnicos que también pueden resolver múltiple cantidad de problemas en prestashop.
Tengo un prestashop y necesito añadir funcionalidades
La mayor fuente de ingresos de Prestashop proviene de su tienda de adddons. Desde este marketplace es posible comprar temas y módulos para cambiar el diseño de tu tienda y sobre todo añadir funcionalidades que no vienen de serie en un Prestashop.
La idea es buena, yo tengo un tema compro los módulos y la idea es que se integren los módulos entre sí y sobretodo con el tema.. desgraciadamente esto no es así en la mayoría de casos.
Directamente es imposible encontrar módulos para todas las necesidades de cada cliente, si hay suerte se puede encontrar algún módulo parecido que al menos sirva de base para programar la funcionalidad exacta que necesitas.
Luego hay módulos muy buenos con buen soporte, pero muchos otros no se prueban junto con otros módulos y al combinarlos fallan, muchos temas no están correctamente implementados y también directamente muchos módulos/temas dejan bastante que desear y el soporte es malo..
Por otra parte las actualizaciones con Prestashop son delicadas y en muchos casos puede que algunos módulos dejen de funcionar o incluso puede pasar que directamente tu tienda se rompa.
Es una idea feliz de marketing venderte que sin tener conocimientos técnicos puedes ir añadiendo módulos, cambiar tu tema de forma sencilla y además tener tu tienda siempre actualizada. En prestashop necesitas contar con alguien que te ayude, al menos un buen conocedor de prestashop que monte tiendas de forma habitual.
Hay cientos de casos en el foro de prestashop de gente que actualiza y la tienda falla, ciertos módulos dejan de funcionar o, lo que es peor, la tienda se rompe por completo.
Perfil especialista en prestashop
Desde luego no es necesario tener grandes conocimientos de programación para montar una tienda Prestashop “Estándar” y personas con un perfil mas de “Especialista en prestashop” pueden sacar proyectos Prestashop por sus conocimientos a nivel de la plataforma (que tampoco son sencillos) y de que módulos y temas se pueden instalar de forma fiable y de los que obtendrá un buen soporte técnico.
Actualmente (y cada vez mas) hay algunos temas con buenos editores como Elementor que permiten crear buenas tiendas y personalizarlas sin necesidad de conocer HTML/CSS etc.. Pero llegan a donde llegan..
Colaboro con este tipo de perfiles (suelen ser perfiles mas de marketing) cuando la cosa se complica y es necesario meter funcionalidades que no son las habituales. En ese caso hay que conocer las tripas de prestashop.
Hay buenos especialistas en prestashop que son honestos con su cliente y cuando piden algo complicado le dicen al cliente, mira, conozco al programador X, le pedimos presupuesto y lo vemos.
Programador experto prestashop
En ocasiones me he encontrado que por cabezonería de algunos especialistas/asesores en prestashop, muchos clientes necesitan una funcionalidad concreta y van tirando dinero en módulos y horas para meter cosas que al final no funcionan..
Es muy jugoso para una agencia/freelance ofrecer todos los servicios, SEO, Marketing/Publicidad, Hosting y por supuesto la creación y mantenimiento de la tienda. Yo soy de los que creo que cada uno se debe dedicar a lo que sabe…
Si tú como cliente ves que te encuentras en una de estas situaciones y no ves solución, lo mejor es que busques un programador experto en prestashop.
Pero como saber que alguien es un programador prestashop o es un especialista en prestashop?
En la entrevista que tengas es fundamental, que te comparta la pantalla y pueda ver al menos como trabaja a grosso modo. Para la mayoría de gente cuesta saber lo que hace un programador, pero debería tener/saber:
- Una instalación local de prestashop con tiendas que estén en desarrollo. Ningún programador serio mete las cosas directamente, las testea antes en desarrollo..
- Un editor profesional de código, hay múltiples (Phpstorm, Visual Studio, Sublime text, Eclipse, netbeans..)
- Que sepa hacer módulos. Creo que esta es la clave, si sabe hacer un módulo (aunque sea sencillo), es el mejor indicador sin duda.
- Ver ejemplos reales de trabajos técnicos.