Low-Code und No-Code eine Bedrohung für Ingenieure?

Mar 23 2023
Schnellere und effizientere Softwareentwicklung ohne umfangreiche Programmierkenntnisse – das ist ein Grund zur Vorfreude. Es sei denn natürlich, Sie sind Softwareentwickler. In diesem Fall sehen Sie dies möglicherweise als Bedrohung für Ihren Lebensunterhalt.

Schnellere und effizientere Softwareentwicklung ohne umfangreiche Programmierkenntnisse – das ist ein Grund zur Vorfreude. Es sei denn natürlich, Sie sind Softwareentwickler. In diesem Fall sehen Sie dies möglicherweise als Bedrohung für Ihren Lebensunterhalt. Aber das sind die Versprechen der Low- und No-Code-Bewegung, und die Plattformen erfreuen sich dadurch immer größerer Beliebtheit. Mit der Popularität steigt natürlich auch die Frage, ob Ingenieure bald verdrängt werden.

Low-Code- und No-Code-Dienste ermöglichen es Benutzern, Anwendungen, Websites und Softwareprogramme zu entwickeln, während sie nur minimal oder gar keinen Code schreiben. Dies bedeutet, dass technisch nicht versierte Benutzer Lösungen mithilfe von WYSIWYG-Editoren (What You See Is What You Get) und anderen Tools erstellen können, anstatt bisher Experten mit Programmierkenntnissen oder technischem Hintergrund erforderlich zu machen. Plattformen wie diese können den Entwicklungsprozess beschleunigen und sind im Allgemeinen einfacher zu verwenden als herkömmliche Entwicklungstools. Das Ende steht also für Ingenieure nahe, nicht wahr?

Nicht so schnell

Werden alle Websites der Zukunft mit Wordpress und Squarespace erstellt? Sicherlich nicht. Zu sagen, dass Software-Ingenieure nicht mehr benötigt werden, ist das Gleiche, als würde man sagen, dass alle Unternehmen künftig nur noch Standard-Softwarelösungen benötigen.

Obwohl die Low- und No-Code-Plattformen hilfreich sind, bieten sie weder Lösungen für alle Herausforderungen, mit denen Unternehmen konfrontiert sind, noch werden sie den Anforderungen von Unternehmen gerecht, die anspruchsvollere Anwendungen benötigen. Die Verwendung dieser vorgefertigten Vorlagen und visuellen Schnittstellen schränkt die Flexibilität und Anpassung der Software ein, was zu einem Mangel an Innovation und einem Mangel an einzigartigen Lösungen führen kann. Für komplexere Anwendungsfälle können die Plattformen zu starr und restriktiv sein. Die Verwendung dieser Plattformen wirft auch die Sorge einer Anbieterbindung auf, bei der Unternehmen von einer bestimmten Plattform abhängig werden und es in Zukunft schwierig wird, von dieser abzuwandern.

Profitieren Sie von der Technologie

Anstatt Arbeitsplätze zu stehlen, unterstützen diese Plattformen Ingenieure bei ihren Arbeitsabläufen. Wie bei allem anderen verschlingt das ständige Erstellen von Grund auf wertvolle Zeit, und so werden wiederverwendbare Drag-and-Drop-Funktionen den Ingenieuren nur dabei helfen, sich mehr auf die kreative und individuelle Arbeit zu konzentrieren und sich weniger auf redundante Prozesse zu konzentrieren, die automatisiert werden können.

Aber wenn Sie Ingenieur sind und immer noch besorgt sind, hier ein paar hilfreiche Hinweise von Forbes :

• Die Nachfrage nach Softwareentwicklern ist wahnsinnig. Aufgrund der steigenden Nachfrage und der Schaffung von 31.000 neuen Arbeitsplätzen pro Jahr besteht derzeit ein massiver Mangel an Softwareentwicklern. An Beschäftigungsmöglichkeiten wird es in absehbarer Zukunft wahrscheinlich nicht mangeln, auch wenn No-Code-Tools im Einsatz sind.

• Jemand muss die No-Code-Entwicklungstools erstellen. No-Code-Entwicklungstools entstehen nicht aus dem Nichts. Sie müssen entwickelt werden, und zwar wahrscheinlich mit altmodischer Codierung. Ich glaube, dass es immer eine Nachfrage nach Entwicklern von No-Code-Entwicklungstools geben wird.

• No-Code kann nicht jede Art von App ausführen. Komplexe und robuste Apps können wahrscheinlich nicht mit einer einfachen Entwicklungsschnittstelle ohne Code verwaltet werden.

Wir glauben jedoch, dass der beste Weg, Bedenken auszuräumen, darin besteht, sich kontinuierlich weiterzubilden und Ihre Fähigkeiten weiterzuentwickeln, da Sie dadurch zu einer Bereicherung am Arbeitsplatz werden, die nicht so schnell ersetzt werden kann.

Beliebte Low-Code- und No-Code-Plattformen

Es gibt viele beliebte Low- und No-Code-Plattformen, mit denen Benutzer benutzerdefinierte Geschäftsanwendungen erstellen können. Jede Plattform bietet vorgefertigte Vorlagen, Konnektoren und Integrationen mit anderen Diensten, sodass Benutzer ohne umfassende Programmierkenntnisse problemlos Anwendungen erstellen und anpassen können. Aufgrund der Unterschiede zwischen den Plattformen und den von einer Organisation bereits genutzten Plattformen und Diensten kann es jedoch sein, dass eine Organisation besser zu ihr passt als die anderen. Nachfolgend finden Sie allgemeine Übersichten über einige beliebte Plattformen.

Azure Power Apps

Azure Power Apps ist ein Low-Code-Angebot von Microsoft, das eng in andere Microsoft-Produkte wie Office 365 und Dynamics 365 integriert ist. Es handelt sich um eine Suite von Apps und bietet eine Reihe vorgefertigter Vorlagen, einfache Drag-and-Drop-Funktionalität, Konnektoren und ein Marktplatz für Konnektoren zu anderen Diensten. Darüber hinaus verfügt Azure Power Apps über integrierte Datenintegrations- und Datenverwaltungsfunktionen und ermöglicht die Nutzung beliebiger Datenquellen wie Adobe, MailChimp und Microsoft365. Es bietet eine schnelle Anwendungsentwicklungsumgebung zum Erstellen benutzerdefinierter Apps und ermöglicht außerdem die Erstellung und Bereitstellung von Power Automate-Flows, die zur Automatisierung von Geschäftsprozessen verwendet werden können.

AWS Honeycode

AWS Honeycode ist ein vollständig verwalteter Dienst von Amazon, der es Benutzern ermöglicht, benutzerdefinierte Web- und Mobilanwendungen ohne Programmieraufwand zu erstellen. Es bietet eine Reihe vorgefertigter Vorlagen und Konnektoren zu anderen AWS-Diensten wie AWS Lambda und Amazon S3. Darüber hinaus bietet es integrierte Datenspeicherung und Benutzerverwaltung und kann eine Verbindung zu externen Datenquellen herstellen. Die Plattform eignet sich besonders für die gemeinsame Entwicklung und gemeinsame Nutzung von Anwendungen zwischen Teams.

GCP AppSheet

GCP AppSheet ist eine von Google Cloud angebotene Low-Code- und No-Code-Plattform, mit der Benutzer benutzerdefinierte Anwendungen ohne Codierung erstellen können. Es bietet vorgefertigte Vorlagen und Integrationen mit anderen Google-Produkten und eignet sich daher gut für Organisationen, die bereits Google Cloud verwenden. Die Plattform ist besonders nützlich für die Erstellung mobiler und Webanwendungen und bietet leistungsstarke Datenintegrations- und Verwaltungsfunktionen.

Service jetzt

Wie die anderen Plattformen macht auch die Now Platform App Engine mit ihren vorgefertigten Komponenten die Notwendigkeit einer kompletten Neuentwicklung überflüssig. Dies beschleunigt die Entwicklung sowohl mobiler als auch Desktop-Anwendungen, die auf der Plattform erstellt werden können. Drag-and-Drop-Funktionen ermöglichen die nahtlose Ergänzung von Analysen, KI und ML. Und mit der ServiceNow-Cloud-Plattform können Unternehmen problemlos skalieren, da sie ihnen die einfache Bereitstellung von Apps im gesamten Unternehmen ermöglicht.

Appian

Appian ist eine Low-Code-Softwareentwicklungsplattform, die es Benutzern ermöglicht, schnell und einfach benutzerdefinierte Geschäftsanwendungen zu erstellen. Benutzer und Organisationen können die Effizienz steigern, Prozesse automatisieren und Arbeitsabläufe optimieren, indem sie die vorgefertigten Vorlagen und Drag-and-Drop-Funktionen nutzen, die auf der Plattform angeboten werden. Appian hat Berichten zufolge eine geringere Lernkurve als viele andere Low-Code-Plattformen, was es technisch nicht versierten Benutzern ermöglicht, möglicherweise innerhalb von Tagen statt Wochen oder Monaten mit der Entwicklung zu beginnen.

Abschließende Gedanken

Unabhängig von der Wahl der Plattform erhöht die Einführung von Low-Code- und No-Code-Technologie nur die Produktivität eines Unternehmens, wie eine Studie von McKinsey zeigt : „Führende Unternehmen nutzen auch Tools, um die Entwicklergeschwindigkeit zu steigern, indem sie in Low-Code- und No-Code-Plattformen investieren.“ Darüber hinaus teilen sie mit, dass es gute Gründe dafür gibt, auch nicht-technischen Mitarbeitern die Nutzung dieser Tools zu ermöglichen: „Die Unternehmen in unserer Umfrage, die ‚Bürgerentwickler‘ auf diese Art und Weise unterstützen, erzielen im Vergleich zu Unternehmen im unteren Quartil eine um 33 Prozent höhere Innovationsleistung.“ .“

Es ist klar, dass diese Plattformen keine Bedrohung darstellen. Vielmehr sind sie zuverlässige Wege zu mehr Produktivität und Innovation, wenn sie als solche angenommen und genutzt werden.