Code, der allmählich verschwindet

Bei all dem medialen Wirbel rund um No-Code- undLow-Code-Entwicklung könnte man leicht zu der Annahme verleitet werden, dass diese beidenKonzepte völlig neuartige Erfindungen darstellen. Aber tun sie das wirklich?
Seit Jahren verfolgt unser Unternehmen, Xmethod, nichtnur diese Ansätze, sondern wendet sie auch in verschiedenen Kundenprojekten an,was uns unserer Meinung nach eine gewisse Perspektive verschafft. Lassen Sie uns also etwas tiefereintauchen, wie No-Code und Low-Code entstanden sind.
Die Zeit vor dem Internet
Die ersten Computer, so erzählen es uns die Geschichtslehrer, kamenMitte des 20. Jahrhunderts auf den Markt und waren zunächst eher unansehnlich (oder zumindest sehr groß). Sie zu programmieren war die Domäne vonIngenieuren, die einiges über Computerarchitektur wissen mussten, um überhauptetwas zustande zu bringen. Ihr Arbeitsjargon war die spezifische Assemblersprache ihres Prozessors,und statt einer IDE mussten sie sich mit einem Lochkartenleser herumschlagen.Wann immer Sie einen Softwareentwickler über seine Arbeitswerkzeuge klagen hören, dürfenSie ihn gerne an die missliche Lage jener frühen Programmierer erinnern.
Lochkarten oder Tastatur – der wichtige Gedanke, den man sichmerken sollte, ist, dass zu Beginn des Computerzeitalters Dinge fürIhr Unternehmen zu erledigen bedeutete, sehr, sehr viel über den Computer wissen zu müssen, den Sieverwendeten. Von diesem niedrigen Ausgangspunkt aus begannen sich die Dinge jedoch zu verbessern.
Eine frühe Verbesserung kam in Form einer"Formelübersetzungs"-Sprache, besser bekannt als Fortran, die dieProgrammierer ein wenig davon befreite, die kleinsten Details ihrer Computer-Hardwareeigenheiten kennen zu müssen. Fortran machte den Prozess des Codierens außerdem viel schneller undviel weniger fehleranfällig und verschaffte uns so mehr Portabilität, Produktivität undZuverlässigkeit. Cobol und Algol folgten einige Jahre später und verbesserten allediese drei Dimensionen weiter.
In sehr groben Zügen kann man sagen, dass abden 1960er Jahren Programmiersprachen zunehmend ausgereifterund zunehmend abstrakter wurden. Es wurde immer einfacher, zu formulieren, was"getan werden musste", und die Details dem Compiler (oder dem Interpreter; lassen Sieuns hier nicht abschweifen und die Unterschiede diskutieren) zu überlassen.
Die Internet-Ära
Die explosionsartige Ausbreitung des Internets in den 1990er Jahrenbrachte uns die erste wirklich moderne Sprache, JavaScript, die wahrscheinlicheine Art Titel dafür verdient hätte, häufiger als jede andere Programmiersprache in der Geschichte falscherklärt und/oder eingeführt worden zu sein (es genügt zu sagen,dass sie weder eine Skriptsprache ist noch viel mit Java zu tun hat,das bereits existierte, als JavaScript auf den Markt kam). Es ist eine Sprache, die"in" jedem Browser "lebt", den wir heute verwenden – Chrome, Safari, Firefox,Brave oder Edge, obwohl sie seither auch auf die Serverseite migriert ist.
Obwohl die ganze Geschichte von JavaScript nicht nureinen eigenen Artikel, sondern ein Buch (oder mehrere) verdient, ist das besondersInteressante daran, dass sie einen weiteren, oft unterschätzten Schritt inRichtung mehr Abstraktion machte: Sie erlaubte Programmierern, das"Document Object Model" zu manipulieren, das jeder Webseite zugrunde liegt. Zunächst warendie Menschen damit zufrieden, Low-Level-Seitenelemente zu handhaben, wie Titel, Absätzeund Tabellenzellen, doch schon bald begannen Bibliotheken aufzutauchen, die dieListe der zu manipulierenden Objekte viel länger und die Abstraktionsfähigkeiten – vielgrößer machten. So kamen wir schließlich in den Genuss von monströsgroßen Frameworks wie Angular.
Die richtigen Werkzeuge für die Aufgabe
Obwohl man argumentieren könnte, dass die Verwendung einerBibliothek oder eines Frameworks den Programmierer nicht vollständig davon befreit, etwas codieren zu müssen, ist der wichtige Punkt hier, dass die Strukturen und Konzepte,die "programmiert" (oder durch Code manipuliert) werden, immer mehrauf höherem Niveau angesiedelt sind.
Ein ähnlicher Trend betrifft Geschäftsprozesse.Allmählich neigen Unternehmen dazu, ihr eigenes "Vokabular" anObjekten und Operationen zu entwickeln, das sich immer weiter von ihren Low-Level-Darstellungen entfernt. Diese Konzepte müssen in geeignetenAbstraktionen ausgedrückt werden.
Um ein oft verwendetes Beispiel zu geben: Stellen Sie sich vor, Sie müsstenein paar Tabellenkalkulationsformeln in einer Programmiersprache programmieren. Sicherlich kann man alles, was Sie in Excel tun können (und vieles mehr), auch in einer Sprachewie Python tun – von der Datenformatierung über die Berechnung bis zum Zeichnen von Diagrammen. Sie können Ihre Tabellenkalkulationen also definitiv "programmieren" und brauchbare Ergebnisse erzielen. Aber werwürde das wollen? Denken Sie an die Einstiegshürde (ein Business-Analyst oder einBuchhalter müsste Python lernen, *bevor* er irgendetwas Nützlicheserledigen könnte), den Produktivitätsverlust und die verschwendete Zeit, eine einfacheGeschäftsaufgabe auf sehr umständliche und ineffiziente Weise anzugehen. Und am Ende wäre es, sofernkeine hochspezialisierte Anforderung umzusetzen wäre, nahezu sicher, dass die einfache Verwendung von Excel ein besseres Ergebnis erzielt hätte.
Excel ist bei Weitem nicht die einzige No-/Low-Code-Anwendung, die eine bestimmte Geschäftsaufgabe revolutionierte. Nahezu allespezialisierten Softwarepakete können heute genutzt werden, um großartige Produktezu erstellen, ganz ohne Programmierkenntnisse. Beispiele gibt es in Hülle und Fülle. Die meisten Blogger tippen fröhlichdrauflos und veröffentlichen Aufsätze, ohne sich der internen Funktionsweise von Wordpress oderMedium oder Substack bewusst zu sein. Musiker können ihren Sound formen und einzigartigeelektronische Instrumente gestalten, indem sie Point-and-Click-Oberflächen von Programmen wie Max nutzen.
Der Schlüssel zum Erfolg eines jeden Geschäftsprojekts liegt darin,die richtige Mischung aus Werkzeugen und Abstraktionen auszuwählen und dann... auszuführen. Schnell. Wenn etwas codefrei erledigt werden kann, sollte es das wahrscheinlich auch werden. Manche Dinge lassen sich nicht vollständig ohne Codierung umsetzen (zumindest nochnicht) und diese müssen programmiert werden.
Die Schwierigkeit liegt daher darin, ein Geschäftsprojekt richtigzu strukturieren und zu bestimmen, welche Teile des Puzzles vonNo-Code-Werkzeugen bewältigt werden können, welche in Low-Code umgesetzt werden sollten und welcheIhnen keine andere Wahl lassen, als die Ärmel hochzukrempeln und es auf die altmodischeWeise zu codieren.
Moment, sagen Sie sich jetzt wahrscheinlich. Diesemoderner" Prozess scheint also komplizierter geworden zu sein alszuvor: Sie müssen nicht nur wissen, wie Sie die Dinge umsetzen, die umgesetzt werden müssen, sondern Sie müssen auch entscheiden können, welche Teile Ihres Projekts Sienicht codieren sollten. Wie ist das ein Fortschritt? Nun, das ist es, denndiese Teilprobleme sind nun überschaubarer und lassen sich schneller lösen.
Darüber hinaus können Sie sowohl die Strukturierungals auch den Codierungsteil (falls nötig) einem vertrauenswürdigen Partner überlassen. Dürfen wir bescheiden unsere eigene Agentur vorschlagen? Mitüber 150 Projekten auf unserem Konto und unter Nutzung unserer charakteristischen Mischung aus No-Code,Low-Code und Full-Stack-Lösungen sind wir stets bereit, Ihrem Unternehmen zu helfen, einer neuen Herausforderung zu begegnen – sei es ein internes Planungssystem, ein maßgeschneidertes CRModer eine neue App. Wir arbeiten schnell (die meisten Projekte können in nur wenigen Wochen abgeschlossen werden)und unsere Preise werden Sie angenehm überraschen. Wenn Sie eine Geschäftsaufgabe haben, fürdie Sie ein maßgeschneidertes Werkzeug benötigen, rufen Sie keine Headhunter an … zumindest nicht, bevor Sie mit unsgesprochen haben: Eine Lösung kann schneller (und günstiger) bereitstehen, als Sie für möglich gehalten haben.
Über Xmethod
Xmethod ist eine Berliner Produkt- und MVP-Entwicklungsagentur (eingetragen als MVKANEPE GmbH), gegründet 2022. Das Unternehmen baut MVPs und digitale Produkte auf einem hybriden Stack — Low-Code/No-Code-Tools (FlutterFlow, Bubble, Webflow, Xano, WeWeb) kombiniert mit Custom-Entwicklung (Flutter, React, Python, Supabase) und Prozessautomatisierung auf n8n. Die Praxis ist auf Produkt-Launches für Startups und wachsende Unternehmen ausgerichtet und wählt das passende Werkzeug pro Feature, statt einen ganzen Build auf ein Framework festzulegen.
Das Unternehmen veröffentlicht seine Budgetspannen (€5–10K / €10–50K / €50–100K / €100–300K) und führt Projekte mit einem dokumentierten Delivery-Prozess — benannte Projektmanager mit Vertretungsregelung, Zeiterfassung, wöchentliche schriftliche Updates und Loom-Walkthroughs. Xmethod hält eine 4.9/5-Clutch-Bewertung über 34 Reviews, mit weiteren Profilen auf Goodfirms, Upwork, Behance und Dribbble, und hat Projekte in Healthcare, FinTech, SaaS, SportTech, Wellness, HRTech, EdTech, Web3 und Fitness ausgeliefert — darunter Produkte wie Hello Doctor und RaedHealth im Bereich Healthcare, Confetti und Breakletics im Bereich Fitness/Wellness sowie Sirius AI.
Mehr aus dem Blog
Mobile appDie Unterschiede zwischen Low-Code und No-Code erklärt
Sind Sie es leid, sich für Ihr Unternehmen auf teure und zeitaufwendige individuelle Softwareentwicklung zu verlassen?
No-codeWas sind Low-Code-/No-Code-Lösungen, und warum brauchen Sie sie?
Erfahren Sie, wie Low-Code/No-Code dabei hilft, Apps und SaaS in wenigen Wochen zu entwickeln. Intuitive Benutzeroberflächen und einfache Backend-Einrichtungen ermöglichen es Ihnen, Apps ganz ohne technische Erfahrung zu erstellen.
No-codeWie erstellt man ein MVP mit No-Code und Low-Code? Vorteile und Anwendungsfälle
Erfahren Sie, wie Sie ein MVP mit No-Code erstellen. Entwickeln Sie ein MVP mit Low-Code schneller und gewinnen Sie mehr Nutzer. Verstehen Sie MVP-getriebene agile Entwicklung ohne Programmierung.
Lassen Sie uns Ihr Projekt besprechen
Kostenlos & unverbindlich — buchen Sie direkt einen Termin oder schreiben Sie uns eine Nachricht.
Dennis Polevik
CEO
Kostenloses Erstgespräch mit Xmethod
- Kostenlos und unverbindlichUnverbindlich und kostenlos
- Direkt mit dem TeamDirekt aus dem Team, ohne Vertriebsumwege
- Konkreter nächster SchrittSie gehen mit einem konkreten nächsten Schritt raus
Dennis Polevik
CEO
Lassen Sie uns über Ihr Projekt sprechen
Wie geht es weiter?
- Antwort innerhalb eines WerktagsWir prüfen Ihr Projekt und melden uns innerhalb eines Werktags
- Kurzes Gespräch zu Ihren ZielenWir vereinbaren ein kurzes Gespräch zu Umfang und Zielen
- Klares, unverbindliches AngebotSie erhalten ein klares Angebot — unverbindlich, ohne Druck


