Marion, développeuse web chez Infra creative workshop, se prête au jeu des questions/réponses et revient sur ses derniers projets réalisés au sein de l’agence.
Bonjour Marion, peux-tu te présenter en deux mots et nous parler de ton parcours ?
Si nous nous étions rencontrés il y a encore quelques années de ça, je me serais présentée à vous comme ingénieur d’étude en biologie ! Mon travail de l’époque consistait à lire l’ADN (support de l’information génétique, vous savez, nos petits gènes !) à très haut débit.
Aujourd’hui, on peut simplement dire que j’ai changé de code et troqué mes tubes à essai pour un clavier, une souris et un serveur. C’est ainsi que je suis arrivée chez Infra creative workshop en mars 2016, après une reconversion qui a duré plusieurs mois, axée sur les domaines de l’intégration web (partie visible du site) et du développement web (fonctionnalités et échanges avec les serveurs web).
Quelles sont les qualités à posséder pour être un bon développeur web ?
Une bonne développeuse web ( 😉 ) doit faire preuve de logique, d’organisation de patience et être capable d’anticiper les différentes situations auxquelles peuvent être exposés les visiteurs d’un site : des plus innées aux plus « originales ». Vous n’imaginez pas toutes les idées qui peuvent passer par la tête des utilisateurs et auxquelles votre programme doit savoir réagir ! Les développeurs doivent être capables de se mettre à la place des utilisateurs de tous niveaux et fournir des solutions simples, intuitives et rapides.
Il faut également faire preuve d’un minimum d’esprit d’équipe et savoir s’adapter aux standards et conventions de codage du web, pour permettre à nos collègues de comprendre nos scripts par exemple.
Sur quels types de projets as-tu travaillé ces derniers temps?
Mes dernières contributions sur des projets ont été plutôt variées : des réalisations de sites e-commerce comme pour L’Électroménager Premium, ou des sites vitrines tels que le site de notre client Pouss’Murs, spécialiste de l’extension de maison.
Peux-tu nous parler plus en détails d’un projet en particulier ?
Ce n’est pas la première fois que nous proposons ce type de solutions mais, cette année, nous l’avons largement améliorée (format responsive design, personnalisation du contenu…).
L’idée était également de développer un outil très facilement personnalisable afin de pouvoir le proposer à différents clients tout en conservant leur identité graphique et en intégrant certaines spécificités. Par exemple, l’impossibilité d’envoi vers des extensions d’e-mail particulières.
Quels sont les langages que tu utilises et sur quelles plateformes travailles-tu ?
En tant que développeuse multimédia je travaille avec des technologies de « front-end » (partie visible et graphique du site) telles que l’HTML, le CSS, le Javascript et certains frameworks (sortes de boîtes à outils comprenant des fonctionnalités rencontrées à chaque projet) comme Bootstrap et jQuery.
Lorsque vient le temps de développer des fonctionnalités nécessitant des interactions avec des bases de données et serveurs, je me tourne vers le PHP et le SQL.
Et pour nous faciliter la tâche et ne pas repartir de zéro à chaque projet, nous utilisons des CMS tels que Prestashop pour les sites e-commerces, ou la toute dernière version de Drupal pour les sites vitrines.
Quels avantages la dernière version de Drupal offre-t-elle ?
Drupal 8 est, de plus, nativement responsive et multilingue et intègre directement en son cœur de nombreuses fonctionnalités auparavant externalisées à travers des modules supplémentaires. Ceci permet, d’une part, une mise en place plus rapide et, d’autre part, un maintien et un support plus efficaces.