Rencontrez Magento Masters 2018 – Entretien avec Oscar Recio

Publié: 2018-05-11

Le programme Magento Masters existe depuis plus de 3 ans maintenant. Fondamentalement, le programme a été créé pour reconnaître et récompenser les meilleurs contributeurs de la communauté. Ceux qui façonnent l'industrie fournissent les implémentations uniques de Magento et défendent la plate-forme lors d'événements locaux et internationaux.

Récemment, j'ai eu l'honneur d'interviewer Oscar RecioMagento Master 2018 dans la catégorie Maker et le 1er espagnol à recevoir ce prix. Nous avons parlé de son expérience avec Magento et sa communauté, de sa vision du passé et du futur de la plateforme et de son parcours jusqu'au Magento Master Award .

Vitaly : Oscar, j'aimerais vous présenter les lecteurs de notre blog qui ne vous connaissent pas. Veuillez nous dire qui vous êtes, d'où vous venez et quel a été votre parcours avec le commerce électronique jusqu'à présent.

Oscar : Je travaille actuellement en tant que directeur technique d'Interactiv4, où j'ai commencé en tant que développeur senior il y a presque 4 ans.

J'ai commencé ma carrière dans le commerce électronique à Barcelone, dans la ville où je suis né. J'ai travaillé pour une entreprise locale qui avait sa propre plateforme de commerce électronique. Ensuite, certaines circonstances de la vie m'ont fait déménager à Saragosse, où j'ai commencé des projets avec Magento. Et après avoir reçu une offre d'Interactiv4, je n'ai pas pu refuser de venir à Madrid.

Ici, j'ai eu la chance de travailler avec des projets de toutes sortes, échelles et difficultés. Cela m'a permis de comprendre de nombreux aspects, y compris ceux qui ne sont pas directement liés aux technologies de commerce électronique.

Pour être honnête, le nombre total de projets de commerce électronique que j'ai réussi à réaliser tourne autour de 80 %. Je dois être réaliste, ils n'ont pas tous eu autant de succès que prévu.

Vitaly : Quand avez-vous commencé à travailler avec Magento ? Quelle était votre impression de la plateforme à ce moment-là ?

Oscar : Comme je l'ai déjà dit, j'étais à Barcelone pour travailler sur une autre plate-forme de commerce électronique et j'étais curieux de savoir ce qui s'y passait. Magento a attiré mon attention et m'a intéressé.

Mais à vrai dire, à cette époque Magento me paraissait très complexe. C'est exactement la raison pour laquelle j'ai décidé d'y aller. Ce qui vaut la peine n'est jamais facile.

J'ai commencé à travailler pour une autre entreprise sans avoir beaucoup d'expérience dans Magento mais avec un énorme désir de l'acquérir. Je suis convaincu que le désir de faire quelque chose est la meilleure motivation pour commencer quelque chose de nouveau.

Vitaly : En parlant de votre parcours professionnel, vous avez commencé comme développeur Web eCommerce, vous étiez engagé dans la gestion de projet et la coordination d'équipe. Maintenant, vous êtes le principal développeur Magento chez Interactiv4, où vous travaillez sur divers projets, élaborez des stratégies de développement, effectuez divers types de recherche. En plus de cela, vous êtes un mainteneur actif de la communauté Magento. Comment faites-vous pour trouver du temps pour toutes ces activités si diverses ?

Oscar : Assumer toutes les responsabilités que vous avez dans votre travail principal et contribuer à la communauté peut être tout un défi. Mais c'est faisable.

Il s'agit avant tout de savoir répartir le temps que l'on peut consacrer à chaque chose. De plus, vous devez comprendre la valeur de chaque chose que vous faites et trier celles qui ont la plus grande importance.

Je ne vous mentirai pas si je dis que parfois je dois passer des heures à résoudre certains problèmes de la communauté. Et assez souvent, cela se produit pendant mon temps libre. Mais vous savez, que pour une raison quelconque, cela en vaut la peine.

Ma petite amie me comprend parfaitement, ce qui est un grand soutien et une inspiration pour moi. De plus, dans Interactiv4, ils me permettent de faire mes tâches communautaires en même temps que mon travail quotidien, et c'est fantastique.

Vitaly : Récemment, vous avez été récompensé par le titre Magento Master 2018 dans la catégorie Maker. De plus, vous avez été le premier Espagnol à y parvenir ! Félicitations pour ça ! Comment vous sentez-vous à l'idée de recevoir ce prix ? Quelle a été votre première réaction quand vous l'avez appris ? Avez-vous obtenu « une augmentation et des vacances à Hawaï » de la part de la direction de votre entreprise ?

Oscar : Merci beaucoup pour les félicitations.

En fait, je me sentais comme Spider-Man, non pas parce que je pouvais escalader les murs comme lui, mais parce que, comme l'a dit un jour son oncle Ben : "Avec un grand pouvoir vient une grande responsabilité" .

La responsabilité d'être un exemple pour toute la communauté est tout un défi.

Mais ce défi s'accompagne également de nombreux avantages : vous obtenez toutes les informations sur la plate-forme, vous pouvez expliquer tout ce que Magento implique, au-delà du Framework. Vous êtes toujours sous les projecteurs, ce qui vous donne une excellente occasion de rencontrer et d'interagir avec des personnes de cultures différentes qui travaillent main dans la main.

Quant à mes sentiments à l'idée de recevoir ce prix, vous savez, ce fut une de ces journées agréables au bureau, avec des milliers de réunions et beaucoup de travail. Quand je suis rentré à la maison et que j'étais au lit, en train de faire la dernière vérification de mes e-mails, j'ai soudainement vu l'e-mail de Magento.

Ce fut un vrai choc pour moi, une vraie sensation ! Je pense que mes voisins s'en souviennent aussi, hehehe.

Après avoir reçu ce prix, je n'ai pas eu d'augmentation de salaire, pour le moment. Mais j'ai plus de respect, de responsabilité et parfois que l'argent ne paie pas.

En parlant d'Hawaï, ce n'est peut-être pas la destination finale, mais nous préparons quelque chose, je ne peux pas en dire plus, pour l'instant.

Vitaly : Des mots de motivation pour ceux qui veulent devenir des maîtres de Magento à l'avenir ?

Oscar : Profitez de tout ce que vous faites, et les résultats viendront. Si vous ne l'appréciez pas, vous ne pourrez pas en avoir le goût.

Vitaly : Oscar, vous contribuez activement au développement de la communauté Magento avec des conférences, des événements, des réponses sur Stackexchange, Twitter, etc. Quel canal considérez-vous comme le plus efficace pour faire connaître la plateforme ?

Oscar:
StackExchange / Forums Magento : Pour diffuser des connaissances techniques.
Twitter : Pour les nouvelles et les événements.
Événements : Pour rencontrer de nouvelles personnes et leurs points de vue, vous apprenez aussi beaucoup en dehors de votre zone de confort.

J'adore participer à des événements car quand tu passes 10/15 minutes à parler à quelqu'un, tu te rends compte qu'il y a encore beaucoup de choses que tu ne sais pas.

Vitaly : Dans l'une de vos keynotes, vous avez déclaré que Magento 2 était le meilleur framework de commerce électronique sur le marché avec lequel les développeurs pouvaient travailler. Pouvez-vous développer?

Oscar : En gros, dans Magento 2, ils ont fait un travail spectaculaire d'Ingénierie, notamment au niveau du Backend. Maintenant, tout prend sens. Il est beaucoup plus structuré et permet de se développer de manière ordonnée.

La plate-forme conserve tout le pouvoir d'être personnalisable et a également été mise à jour vers les dernières "technologies" avec injection de dépendances, contrats de service , etc. De plus, la possibilité d'utiliser Composer pour travailler avec des bibliothèques tierces en fait le cadre de référence pour commerce électronique.

Bien sûr, il existe plus d'alternatives sur le marché, mais Magento a ce quelque chose de spécial qui le rend unique.

Vitaly : Quel a été le problème/tâche/question le plus difficile que vous avez réussi à résoudre pour la communauté Magento ? Pourriez-vous en parler en détail ?

Oscar : Il y a beaucoup de problèmes à résoudre là-bas.

Je m'en souviens d'un, notamment dans les anciens forums de Magento (Désolé, je n'arrive pas à mettre le lien puisque l'ancien forum n'existe plus).

Nous parlions des performances de Magento 1.4. Beaucoup de personnes y ont participé, et collectivement nous avons tous défini la manière la plus optimale de résoudre le problème que la personne qui posait la question avait. Je m'en souviens car nous avons dû faire beaucoup de tests, voire nous connecter à ses serveurs pour explorer le problème en détail.

Il y avait aussi une tâche que nous avons faite dans Interactiv4 dont j'ai un très bon souvenir. Surtout parce que c'était un vrai plaisir !

Nous avions un projet qui était une place de marché où l'ensemble du catalogue des différents vendeurs qui avaient aussi Magento était regroupé. Nous avons dû communiquer les commandes entre eux et au lieu d'utiliser l'API Magento (cela aurait peut-être été le plus logique), nous avons implémenté ce que l'on appelle aujourd'hui dans Magento Commerce le Split Database. Nous avons divisé les bases de données afin qu'elles fonctionnent dans une base de données commune du catalogue et des ventes de tous les vendeurs et soient identifiées par l'ID du vendeur sur le marché afin que tout le monde ne voie que ses produits, commandes, etc.

C'était marrant de voir cette implémentation dans Magento 2, s'il est vrai que c'était une approche différente mais la même idée de base. Cela nous a épargné beaucoup de maux de tête et nous avons réussi à le développer en seulement 2 semaines.

Vitaly : Certaines personnes disent que maintenant Magento est devenu une solution beaucoup trop avancée et compliquée, et par conséquent, il se concentre sur les clients au niveau de l'entreprise, tout en s'éloignant des petites et moyennes entreprises. Es-tu d'accord avec ça? Si oui, à votre avis, pourquoi cela se produit-il ?

Oscar : Je pense que nous sommes dans un point mature du eCommerce, où les entreprises se compliquent dans leurs bases, au niveau des intégrations, etc. Pour résoudre tous ces problèmes, il faut une solution robuste. La solution n'est peut-être pas toujours facile, mais elle doit être sûre et stable. Magento est la plateforme qui répond à ces exigences.

En ce qui concerne les petites entreprises de commerce électronique, je tiens à souligner que si vous choisissez une plate-forme capable de gérer votre croissance, vous ne pouvez qu'opter pour Magento.

J'ai vu beaucoup de cas où les commerçants ont choisi une solution bon marché et facile pour commencer, mais après un an, ils ont dû investir beaucoup d'argent pour reconstruire leurs activités de commerce électronique presque à partir de zéro.

Quant à moi, je préfère bien investir dès le début pour éviter une influence négative inattendue sur mon entreprise à l'avenir.

Vitaly : Laissons Magento de côté et parlons de vos intérêts personnels. Que faites-vous de votre temps libre? Quelles sont vos activités de passe-temps préférées, vos passe-temps ? D'où vous inspirez-vous ?

Oscar : Je suis une personne très calme, quand je ne travaille pas j'essaie de passer tout mon temps avec ma famille et mon chien.

Oscar : Je n'ai pas de hobbies compliqués. J'aime improviser, donc aujourd'hui je m'intéresse à quelque chose, et demain je risque de m'en désintéresser totalement. Oui, c'est vrai que les choses que j'aime le plus cessent d'être mon hobby pour devenir ma passion.

Je cherche toujours l'inspiration dans celle ou celui qui a marqué un mouvement. Par exemple, Steve Jobs est une de mes références, sa vision allait au-delà du Hardware.

J'aime aussi les gens qui ont eu une certaine influence sur ma vie et la façon dont je la vois. Je pense que ma famille et mes amis sont ma meilleure inspiration parce qu'au final, vous apprenez de ce qui est le plus proche de vous IMHO.

* * * * *

Je ne veux pas terminer sans vous remercier pour cette opportunité de vous en dire un peu plus sur moi. C'est un honneur de participer à votre blog surtout après avoir si longtemps utilisé vos extensions, etc.

Nous remercions également Oscar et lui souhaitons bonne chance dans sa carrière (et un tas d'autres récompenses professionnelles prestigieuses).