J'ai le plaisir d'interviewer chaque semaine une ou un dev de la communauté via ma newsletter "Quoi de neuf les devs ?".
Je vous propose de retrouver ces interviews directement ici sur mon blog.
Cette semaine, je reçois Patrick Faramaz
Salut, je m'appelle Patrick, je suis développeur depuis plus de 15 ans maintenant ! J'habite actuellement sur Annecy.
J'ai commencé à une époque où les développeurs faisaient un peu tout, front et back. On utilisait des monolithiques, on se battait avec le CSS/JS et les navigateurs (à l'époque IE6). J'avais déjà une appétence pour le front (CSS, JS). J'aimais le fait de voir le résultat de mon code immédiatement. Aussi, j'ai fait un peu de Flash à l'époque. ActionScript 3 m'a bien fait progresser en code et en orienté objet. Dans l'ensemble, j'avais un bon niveau en PHP back et en front. Même si aujourd'hui je pense que je prendrais peur si j'ouvrais un code à moi de l'époque. J'ai aussi fait pas mal de Symfony (version 1.4). J'avais même fait un entretien chez SensioLabs (qui s'est mal passé !).
Vers 2015, l'écosystème JS me faisait de l'œil et j'ai souhaité me former aux Web Apps car on avait des besoins dans la société où je bossais. On avait développé des systèmes pour de l'événementiel (tests matériels, inscriptions, etc.) J'ai donc commencé par BackboneJS et NodeJS.
En 2016, je suis rapidement passé sur React et je me suis hyper-spécialisé sur cette techno. Je faisais déjà du SSR (bien avant NextJS) et je maîtrisais Redux (si, si).
J'avais tenté de lancer un projet perso mais sans succès (dans le trail). J'ai donc fini par devenir indépendant.
Pour mon premier client, j'ai bossé 3 mois à faire du Symfony 3. Pour eux, j'étais un dev back (c'est marrant hein !). Ensuite, des personnes sont venues me chercher pour mon expertise React. J'ai donc travaillé sur des projets en React et j'ai formé des devs dans les boîtes pour les rendre autonomes sur cette techno.
Au début, je refusais les propositions pour WordPress. Et petit à petit, j'ai compris que si je voulais rester indépendant, je devais revoir mon niveau d'exigence.
J'ai surtout compris, qu'un petit projet peut en amener d'autres si je fais bien mon travail et que le client est content.
Bref, aujourd'hui, je bosse sur différents projets. Ça peut être des web apps, des sites WordPress, des sites Craft CMS ou des Widgets avancés pour des sites. J'aime bien maîtriser plusieurs technos et ne pas m'enfermer dans un outil.
Pour finir, je co anime un podcast, Double Slash, avec mon pote Alex. Nous avons commencé en 2020 pendant la COVID. Nous sommes au numéro 91, ça fait maintenant 4 ans.
Je suis plutôt un développeur front mais je maitrise le back. Un développeur fullstack en gros. Même s' il parait que ça n’existe pas. Je maîtrise les langages du Web principalement. PHP, JS, CSS, HTML, etc.. J’aime le développement web même après 15 ans de dev.
Oui totalement. Mais c'était différent d’aujourd’hui. À la base, je suis très sportif et j’ai énormément pratiqué le vélo jeune, VTT, BMX. J’ai donc commencé ma carrière dans le monde du vélo. Pendant 11 ans, j’ai travaillé dans un magasin de vélo à Sète. J’étais entraîneur de BMX et je participais à beaucoup de compétitions. Puis, un jour, nous avons fait faire un site web (ecommerce) pour le magasin. J’ai commencé à m'intéresser au fonctionnement et tout à commencé. Je me suis auto-formé (soir et week-end). J’achetais des livres, je parcourais les blogs.
Puis, la vie m’a conduit à déménager sur Lyon. J’ai donc cherché mon premier job de développeur. Et par chance, une personne (Guillaume), m'a donné mon premier poste. J’ai accepté de redescendre mon salaire par rapport à mon emploi précédent mais je savais que c'était obligatoire pour démarrer cette nouvelle carrière.
J'étais plutôt un mauvais élève et j’ai même eu quelques soucis au collège. Je n’ai pas été jusqu’au BAC. J’ai juste fait un CAP/BEP pour ne pas sortir avec rien dans les poches. Mais ça ne m’a jamais posé de problème. En tout cas, j’ai jamais eu un employeur qui s'est arrêté sur les diplômes. Mes entretiens d’embauche se passent souvent bien.
Comme mentionné plus haut, pour ma carrière dans le développement, c’était direct un emploi. Je suis arrivé avec des exemples de sites que j’avais fait et c’est mieux qu’un CV. Si j’ai un conseil, c’est de développer des projets personnels pour montrer vos capacités
Je suis indépendant depuis 2017. Mes principaux clients sont en Suisse mais j’ai aussi quelques clients en France (Paris, Annecy).
La vie d'indépendant, c’est pas toujours simple, faut être polyvalent, savoir se vendre. Puis côté financier, ça tombe pas tout seul à la fin du mois. Faut cravacher pour se sortir un salaire. Mais j’ai pas trop envie de retourner en CDI pour le moment. En tout cas, je suis content d’avoir eu cette vie de salarié avant. Je ne recommanderai jamais de partir direct en freelance après les études. C’est bien de connaître le monde de l’entreprise avant d’être son propre patron.
🧑🏽💻 Senior freelance web developer | React, Next, Nuxt, Vue JS, TS, JamStack, Wordpress, livewire addict . Opquast certified, a11y. |🎙 Podcaster
Tu nous parles un peu de tout cela. Prenons dans l’ordre.
Ton cœur de métier Senior freelance web developer : c’est quoi ta semaine type en tant que freelance ?
C’est très variable. Et c’est ça que j’aime. Tu vas travailler sur des projets en cours, faire des visos avec les clients, faire des devis, des factures. Préparer les podcasts. Bref, c’est la polyvalence.
Livewire addict, pourquoi ?
Je viens de l’ajouter celui-là ! J’ai commencé à découvrir Livewire. Nous avons fait un workshop sur double slash d'ailleurs. Livewire, quand tu viens du monde JS, c’est tellement simple et pratique. Tout l’inverse de la complexité de l'écosystème JS
Tu peux nous parler un peu de la certif OpQuast ?
J’avais passé la certif à une époque par curiosité. C’est intéressant mais perso, aucun client ne m’en a jamais parlé. Je n'ai pas renouvelé l’expérience par manque de temps. J'ai aussi fait une formation accessibilité car pour moi c’est super important d’avoir des sites utilisables par tout le monde.
Évidemment on ne peut pas ne pas parler de Double Slash, enfin c’est surtout toi qui va nous en parler. Comment à commencé cette aventure ? Qu’est ce qu’elle t’apporte ?
Nous avons commencé en avril 2020, en plein confinement. Alex et moi, nous avions évidemment moins de travail et nous avions tous les deux envie de faire un podcast. Nous avons testé sans rien connaitre et maintenant ça fait plus de 4 ans. Nous venons de faire l’épisode 91.
On me demande toujours si ça m’apporte du travail. Comme on s’adresse à des devs, pas vraiment. Puis, nous n'avons jamais fait ça pour ça. En tout cas, ce n'est pas notre motivation.
On aime tout simplement transmettre. On cherche simplement à faire le podcast que l’on aimerait écouter. On ne gagne pas d’argent avec, c’est plutôt l’inverse. Heureusement, maintenant, nous avons quelques sponsors (personnes) pour nous permettre de payer nos frais (logiciels, hébergement). On a eu une fois un sponsor (société) pour 3 épisodes mais globalement on ne cherche pas de sponsors marques. Nous ne sommes pas des YouTubers et nous ne souhaitons pour le moment pas en faire notre activité principale.
Sur ton profil, on peut lire également que tu vis à Annecy. Qu’est ce que tu aimes dans cette ville ?
Je suis né ici et quand j’avais 9 ans, nous sommes partis avec ma famille vivre vers Montpellier. Ensuite, j’ai vécu sur Lyon, puis dans la région Parisienne. Ensuite, fatigué de Paris, au bout d’un moment avec ma femme, nous avons décidé de tester Annecy pour quelques mois. Ça fait 11 ans 🙂 Comme déjà mentionné, j’ai un besoin de faire du sport. Ça tombe bien, ma femme aussi. Nous aimons les sports de montagne. Donc ici, nous sommes plutôt bien. On pratique le trail running, escalade, ski (rando et nordique), VTT, vélo de route, voile, …
Le garage est plein de matos !
J’ai déjà beaucoup à faire et je m'empêche d’ajouter des choses. Notamment le parapente 😀Je fais souvent du bénévolat dans les épreuves sportives.
De temps en temps, je fais des WordCamp. Coté meetup, c’est un peu mort dans mon secteur. Pour me suivre, c’est simple, Double Slash ou Twitter (X).
Maintenant que je suis indépendant, oui. J’ai un emploi du temps flexible. Je peux travailler de partout. Donc je suis content de pouvoir faire une session de sport quand je veux et bosser un peu plus tard. Ou travailler depuis la Norvège l’hiver.
Se former constamment. Nous sommes sur un métier qui évolue tout le temps. Nos outils sont en constante évolution. Tout le temps se remettre en question. Est-ce que je peux pas mieux faire, plus simple, etc..
Quelqu'un qui reste sur une techno et un seul outil, c’est quelqu'un qui va disparaître et surtout beaucoup s'ennuyer.
Essayez d’avoir une vie saine. Mangez correctement et surtout faites des activités sportives. Simplement marcher c’est déjà bien. Rester des heures derrière l’ordinateur c’est pas top.
Souvent, je suis bloqué sur un bug ou une feature. Je pars courir et la solution apparait dans ma tête. Il faut savoir prendre du recul.
Concernant les postes de travail. C’est important d’avoir un bon bureau et une bonne chaise. On passe beaucoup de temps dessus, donc il faut investir. Pareil pour les ordinateurs et les écrans. C’est nos outils de travail et un mauvais ordinateur apporte de la perte de temps et de la frustration.
Perso, j’ai un bureau debout depuis plusieurs années suite à des problèmes de cervical. Rester assis 8h par jour c’est pas anodin.
Coupez Netflix et sortez vous aérer la tête (sans votre téléphone).
Et merci d’avoir tout lu !
J’ai rien comme ça. Alors, je vais revenir sur une mauvaise expérience que j’ai eu avec un de mes premiers clients.
Qui ne m’a pas payé 2 projets et a totalement coupé les communications sur un coup de tête. On a eu un procès et ça nous a coûté plus que ça nous a apporté côté finance. Par contre, on a beaucoup appris. Donc si vous êtes indépendants, faites toujours un contrat de prestations détaillés, facture d’acompte et notez tout. Gardez les mails, ça peut servir. Des mauvais clients, il y en a, pas facile de les éviter. Ma technique, 50% d’acompte. Si ça bloque à ce niveau, n’allez pas plus loin.
Je lis plus d’une dizaine de livres par an. En ce moment, je me tape les derniers Stephen King. Billy Summers est cool. J’ai pas de livre préféré en particulier.
Je suis pas joueur. Mais plutôt de jeu comme Monument Valley (oui ça date un peu)
J’en ai plusieurs mais j’ai beaucoup aimé Ted Lasso (Apple TV)
Et voilà l’interview est terminée.
Qu’en as tu pensé ? Est ce que son parcours t’a inspiré ?
Si tu veux donner de la force à Patrick, n’hésite pas à aller voir ses réseaux et pourquoi pas le suivre !
Twitter : @PatrickFaramaz
Linkedin : https://www.linkedin.com/in/patrickfaramaz/
YouTube : https://www.youtube.com/channel/UCp5DGBAX2XNJXeOVAo7bICQ https://www.youtube.com/channel/UCx8Sx_WiRkT5e14CTAhr5cA
GitHub : https://github.com/ipatate
Interview postée originellement sur "Quoi de neuf les devs ?"