Menu

L’illusion du no-code

Aurore boréale, Islande
Aurore boréale, Islande
©
Emilie

Si vous n’avez pas encore entendu parler de no-code, c’est probablement que vous vivez dans une grotte 😉. Vous savez quoi, vous avez raison. Le monde ici devient complĂštement fou. Il ne se passe pas une semaine sans qu’un nouvel outil estampillĂ© no-code dĂ©barque sur Product Hunt, pas un mois oĂč une solution n’annonce pas une levĂ©e de fonds. La douce promesse qui consiste Ă  affirmer que tout le monde peut dĂ©velopper son application sans savoir coder est-elle une illusion ? Le positionnement des outils no-code relĂšve-t-il d’un coup de gĂ©nie ?

Construire votre application sans code

Je rĂ©sume la promesse des outils no-code : Construire votre application sans aucune ligne de code. Quand je lis ce type d’accroche, je me demande Ă  qui s’adresse ce message. Une personne qui souhaite s’amuser le dimanche, construire son « side project ». Un salariĂ© d’un service support qui dĂ©sire construire un outil pour amĂ©liorer des process en interne. Ou encore, un professionnel du numĂ©rique / start-up qui a perçu l’opportunitĂ© du no-code pour rĂ©pondre de maniĂšre plus efficace Ă  certains besoins. Pour ma part, j’ai l’impression que ça peut s’adresser aux trois cibles. Cependant, pour un usage dans un cadre professionnel, cette promesse me paraĂźt ambitieuse. En effet, il me paraĂźt important de maĂźtriser certaines notions pour construire des « solutions scalables, maintenables et sĂ©curisĂ©s » dans le temps. Je prendrai trois outils pour illustrer mon propos.

Webflow, Airtable et Integromat

Webflow. C’est l’entreprise emblĂ©matique de l’écosystĂšme. Une personne lambda peut concevoir des pages sur Webflow, nĂ©anmoins elle aura une tendance naturelle Ă  imbriquer des <div> dans des <div> sans vraiment comprendre ce qu’elle fait, d’ajouter des images non optimisĂ©es, de ne pas avoir de stratĂ©gie pour nommer les CSS. Je ne parle pas du responsive. Bref, le rĂ©sultat sera un site qui risque de devenir difficilement maintenable dans le temps. Au contraire, un intĂ©grateur de mĂ©tier pourra se servir de Webflow pour dĂ©livrer plus rapidement certains projets. La maĂźtrise de son mĂ©tier d’intĂ©grateur, lui permettra d’intĂ©grer des pages en appliquant les bonnes pratiques. L’exemple de l’Équipe explique parfaitement mon propos. Pour un usage dans un cadre professionnel, la maĂźtrise du langage HTML / CSS / JS me paraĂźt ĂȘtre un prĂ©requis pour utiliser cet outil no-code.


Airtable.
Maintenant regardons du cĂŽtĂ© d’Airtable, la solution de base de donnĂ©es qui permet de construire Ă  peu prĂšs n’importe quelle type d’application. Jetez un Ɠil sur la librairie des templates. La prise en main de l’outil est plutĂŽt rapide. Cependant, cet outil, simple de prime abord, pourra vite devenir hors de contrĂŽle si vous ne maĂźtrisez pas la construction d’un modĂšle de donnĂ©es. Sachez qu’avec Airtable, vous pouvez construire des solutions complexes. Une mauvaise conceptualisation de votre modĂšle de donnĂ©es pourra vite la rendre obsolĂšte dĂšs que vous souhaiterez la faire Ă©voluer. Je n’évoque pas ici, la gestion des droits, les interactions pour ajouter des donnĂ©es et les politiques de sĂ©curitĂ© Ă  instaurer pour Ă©viter de mauvaises manipulations. Par exemple, supprimer une table ou pire la base de donnĂ©es entiĂšre. Par consĂ©quent, il me paraĂźt important de possĂ©der les compĂ©tences citĂ©es ci-dessus dans le cadre d’un usage en entreprise.


Integromat.
L’outil se positionne comme un outil d’automatisation permettant de connecter des solutions entre elles. On peut utiliser des fonctions, construire des tableaux de donnĂ©es, faire des boucles ou encore des appels api, etc. Integromat, c’est vĂ©ritablement une couche d’abstraction pour coder visuellement. Le code, c’est un mĂ©tier qui s’apprend. L’algorithmie, la logique. Une personne curieuse pourra utiliser cet outil pour des cas simples, mais dĂšs qu’il s’agira de monter des scĂ©narios complexes maintenables dans le temps, ça va se compliquer sĂ©rieusement si vous n’avez jamais dĂ©veloppĂ© de votre vie. DĂ©buger votre scĂ©nario en cas de problĂšme, la gestion des erreurs peuvent vite devenir une nĂ©cessitĂ© si votre business repose en partie sur Integromat. Encore une fois dans le cadre d’une utilisation dans un milieu professionnel, il me paraĂźt illusoire de prĂ©tendre qu’une personne sans connaissance en dĂ©veloppement peut utiliser ce type d’outil.


J’ai Ă©voquĂ© ici quelques compĂ©tences orientĂ©es techniques, mais sachez Ă©galement que des compĂ©tences en UI / UX, product sont Ă©galement nĂ©cessaires pour construire une application utilisable qui rĂ©sout un problĂšme pour un utilisateur.


Vous trouverez toujours des personnes n’ayant pas reçu de « formations acadĂ©miques » exceller dans l’utilisation de ces outils. Cependant, garder en tĂȘte qu’ils ont passĂ© probablement des heures Ă  s’autoformer. Ce n’est pas impossible. Il existe des formations, des tutoriels et chaque solution propose gĂ©nĂ©ralement une acadĂ©mie pour prendre en main son outil.

Le no-code dans un environnement pro, mais avec des compétences techniques

Pour conclure, je voudrais simplement vous encourager Ă  utiliser cet Ă©cosystĂšme d’outils. Que ce soit pour un usage personnel ou construire votre « side project » de zĂ©ro. C’est avant tout en faisant que l’on apprend. NĂ©anmoins, pour un usage dans un cadre professionnel, le no-codeur doit avoir un minimum de connaissances pour construire une application utilisable, maintenable, scalable et sĂ©curisĂ©e. La promesse qui consiste Ă  faire croire que tout le monde peut utiliser ce type d’outil dans un cadre professionnel me paraĂźt ĂȘtre une illusion. Demain, nous n’allons pas devenir tous pilotes de ligne mĂȘme si 90 % d’un vol est en pilote automatique. Il y a des rĂšgles Ă  connaĂźtre et des rĂ©flexes Ă  acquĂ©rir en cas d’urgence. Les outils no-codes ont ce pouvoir de rĂ©aliser des choses magiques sans que vous compreniez ce que vous faites... Une situation qui peut vite devenir compliquĂ©e en cas de problĂšme sur une application qui fait tourner votre business.

Aujourd'hui, on ne peut pas ignorer que le no-code, c’est le buzz word du moment. Un secteur qui se dĂ©veloppe, avec de nouveaux mĂ©tiers qui Ă©mergent (maker, product builder...), des formations qui se structurent, des bootcamps et une communautĂ© qui se dĂ©veloppe.

Je vous partage quelques liens ci-dessous si vous souhaitez vous former.

https://www.uncodeschool.com/

‍https://www.contournement.online/

https://ottho.fr/

https://www.init-web.fr/

https://bootcamp.noamsay.com/

‍

Romain

Abonnez-vous

Chaque mois, recevez une sĂ©lection d’articles pour aiguiser votre curiositĂ© et dĂ©velopper votre business. Des ressources variĂ©es : no-code, marketing, innovation, rĂ©fĂ©rencement naturel, product, webperf pour alimenter vos stratĂ©gies digitales ! Abonnez-vous en remplissant le formulaire ci-dessous 👇👇👇