Low-Code & No-Code une menace pour les ingénieurs ?
Un développement logiciel plus rapide et plus efficace sans avoir besoin de connaissances approfondies en codage, c'est une raison de s'enthousiasmer. À moins bien sûr que vous ne soyez un ingénieur en logiciel, auquel cas vous pourriez le considérer comme une menace pour votre gagne-pain. Mais ce sont les promesses du mouvement low and no-code, et les plateformes continuent de gagner en popularité à cause de cela. Bien sûr, parallèlement à cette popularité, la question de savoir si les ingénieurs seront bientôt déplacés.
Les services low-code et no-code permettent aux utilisateurs de développer des applications, des sites Web et des logiciels tout en écrivant un minimum de code, voire aucun. Cela signifie que les utilisateurs non techniques peuvent créer des solutions à l'aide d'éditeurs WYSIWYG (ce que vous voyez est ce que vous obtenez) et d'autres outils à la place de ce qui aurait auparavant exigé des experts ayant des connaissances en programmation ou des connaissances techniques. Des plates-formes comme celles-ci peuvent accélérer le processus de développement et sont généralement plus faciles à utiliser que les outils de développement traditionnels. La fin approche donc pour les ingénieurs, n'est-ce pas ?
Pas si vite
Tous les sites web du futur seront-ils construits avec Wordpress et Squarespace ? Certainement pas. Dire que les ingénieurs logiciels ne seront plus nécessaires revient à dire que désormais toutes les organisations n'auront besoin que de solutions logicielles à l'emporte-pièce.
Bien que les plates-formes à faible code et sans code soient utiles, elles ne fourniront pas de solutions à tous les défis auxquels les entreprises sont confrontées, ni ne répondront aux demandes des entreprises qui ont besoin d'applications plus sophistiquées. L'utilisation de ces modèles et interfaces visuelles prédéfinis limitera la flexibilité et la personnalisation des logiciels, ce qui peut entraîner un manque d'innovation et un manque de solutions uniques. Pour les cas d'utilisation plus complexes, les plates-formes peuvent être trop rigides et restrictives. L'utilisation de ces plates-formes soulève également le problème de la dépendance vis-à-vis des fournisseurs, où les organisations deviennent dépendantes d'une plate-forme spécifique et il devient difficile de s'en éloigner à l'avenir.
Profitez de la technologie
Plutôt que de voler des emplois, ces plateformes aideront les ingénieurs dans leur flux de travail. Comme pour tout, construire en continu à partir de zéro prend un temps précieux, et donc les fonctionnalités de glisser-déposer réutilisables ne feront qu'aider les ingénieurs en leur permettant de concentrer davantage leur énergie sur le travail créatif et personnalisé et moins sur les processus redondants qui peuvent être automatisés.
Mais si vous êtes ingénieur et que vous êtes toujours inquiet, quelques rappels utiles de Forbes :
• La demande d'ingénieurs en logiciel est folle. Grâce à la demande croissante et à l'ajout de 31 000 nouveaux emplois chaque année, il existe actuellement une pénurie massive d'ingénieurs en logiciel. Les opportunités d'emploi ne manqueront probablement pas dans un avenir prévisible, même avec des outils sans code en jeu.
• Quelqu'un doit créer les outils de développement sans code. Les outils de développement sans code ne sortent pas de nulle part. Ils doivent être développés, et probablement avec un bon codage à l'ancienne. Je crois qu'il y aura toujours une demande pour les créateurs d'outils de développement sans code.
• No-code ne peut pas faire tous les types d'applications. Les applications complexes et robustes ne peuvent probablement pas être gérées avec une interface de développement simple et sans code.
Nous croyons que la meilleure façon d'apaiser les inquiétudes, cependant, est la formation continue et l'amélioration des compétences, car cela vous transformera en un atout sur le lieu de travail qui ne sera pas bientôt remplacé.
Plates-formes Low-Code et No-Code populaires
Il existe de nombreuses plates-formes populaires à faible code et sans code qui permettent aux utilisateurs de créer des applications professionnelles personnalisées. Chaque plate-forme propose des modèles, des connecteurs et des intégrations prédéfinis avec d'autres services, ce qui permet aux utilisateurs de créer et de personnaliser facilement des applications sans connaissances approfondies en matière de codage. Cependant, les différences entre les plates-formes et les plates-formes et services déjà utilisés par une organisation peuvent en faire une meilleure solution que les autres. Vous trouverez ci-dessous des aperçus de haut niveau de quelques plates-formes populaires.
Azure Power Apps
Azure Power Apps est une offre Microsoft low-code étroitement intégrée à d'autres produits Microsoft, tels qu'Office 365 et Dynamics 365. Il s'agit d'une suite d'applications et offre une gamme de modèles prédéfinis, la simplicité du glisser-déposer, connecteurs et un marché de connecteurs vers d'autres services. En outre, Azure Power Apps dispose de fonctionnalités intégrées d'intégration et de gestion des données et permet d'utiliser n'importe quelle source de données telle qu'Adobe, MailChimp et Microsoft365. Il fournit un environnement de développement d'applications rapide pour créer des applications personnalisées et permet également de créer et de déployer des flux Power Automate, qui peuvent être utilisés pour automatiser les processus métier.
Code de miel AWS
AWS Honeycode est un service entièrement géré proposé par Amazon qui permet aux utilisateurs de créer des applications Web et mobiles personnalisées sans codage. Il propose une gamme de modèles et de connecteurs prédéfinis vers d'autres services AWS, tels qu'AWS Lambda et Amazon S3. De plus, il fournit un stockage de données intégré et une gestion des utilisateurs, et peut se connecter à des sources de données externes. La plate-forme est particulièrement utile pour le développement collaboratif et le partage d'applications entre les équipes.
Feuille d'application GCP
GCP AppSheet est une plate-forme low-code et no-code proposée par Google Cloud qui permet aux utilisateurs de créer des applications personnalisées sans codage. Il propose des modèles prédéfinis et des intégrations avec d'autres produits Google, ce qui en fait un bon choix pour les organisations qui utilisent déjà Google Cloud. La plate-forme est particulièrement utile pour créer des applications mobiles et Web et offre de puissantes capacités d'intégration et de gestion des données.
ServiceMAINTENANT
Comme les autres plates-formes, Now Platform App Engine élimine le besoin de créer à partir de zéro avec ses composants prédéfinis. Cela accélère le développement d'applications mobiles et de bureau pouvant être créées sur la plate-forme. Les fonctionnalités de glisser-déposer permettent l'ajout transparent d'analyses, d'IA et de ML. Et les organisations n'auront aucun problème à évoluer avec la plate-forme cloud ServiceNow, qui leur permet de déployer facilement des applications dans toute l'entreprise.
Appienne
Appian est une plate-forme de développement logiciel low-code permettant aux utilisateurs de créer rapidement et facilement des applications professionnelles personnalisées. Les utilisateurs et les organisations peuvent augmenter l'efficacité, automatiser les processus et rationaliser les flux de travail en utilisant les modèles prédéfinis et les fonctionnalités de glisser-déposer proposées sur la plate-forme. Appian aurait moins de courbe d'apprentissage que de nombreuses autres plates-formes low-code, ce qui permettra aux utilisateurs non techniques de commencer à développer potentiellement en quelques jours plutôt qu'en semaines ou en mois.
Dernières pensées
Quel que soit le choix de la plate-forme, adopter la technologie low-code et no-code ne fait qu'améliorer la productivité d'une organisation, révèle une étude de McKinsey : "Les entreprises leaders utilisent également des outils pour libérer Developer Velocity en investissant dans des plates-formes low-code et no-code." De plus, ils partagent qu'il y a de bonnes raisons de permettre aux travailleurs non techniques d'utiliser également ces outils : "Les entreprises de notre enquête qui responsabilisent les "développeurs citoyens" de cette manière obtiennent un score d'innovation de 33 % supérieur à celui des entreprises du quartile inférieur. .”
Il est clair que ces plateformes ne sont pas des menaces. Ce sont plutôt des voies fiables vers une productivité et une innovation accrues lorsqu'elles sont adoptées et utilisées comme telles.
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































