Herzlich willkommen zu einfach komplex hier ist eine neue
Folge. Natürlich habe ich wieder den
Burkhart dabei, mein Burkhard Moin und aufgrund des sehr
coolen Themas No Code no Code haben wir uns eine echte
Expertin eingeladen und das ist die Lilith von der Firma Visual
Makers. Ja, aber bevor ich zu viel über
die L erzähle ich dir doch mal das Wort wer bist du, was machst
du und was macht Visual makers? Ja sehr gerne Hallo schön dich
hier zu sein. Vielen Dank für die Einladung.
Ich freue mich sehr genau, ich bin Little Brockhouse.
Ich bin die Mitgründerin und Geschäftsführerin von Visual
Makers und Virtual Makers ist eine.
Lernplattform für Now das heißt, Wir bringen Menschen,
Mitarbeiter in Unternehmen bei, wie sie No und low Code, also
visuelle Programmierung in ihrem Alltag einsetzen können, um Apps
zu bauen, Internet Tools zu bauen, Websites zu bauen, Web
Apps zu bauen oder eben auch Sachen zu automatisieren.
Und da setzen wir quasi ganz am Anfang an.
Ich selber habe nämlich eigentlich keinen technischen
Background. Ich wollte ursprünglich
Schauspielerin werden und durch Zufall in die Welt gekommen bin
ich in die Welt gekommen. Die Startup Welt und dann eben
auch zu meinem eigenen Unternehmen und mein Mitgründer
Alex, der kommt wieder. Aus der technischen Welt hat
Wirtschaftsinformatik studiert und so kombinieren wir quasi
unsere beiden Backrounds, um unser Wissen weiterzugeben.
Genau wir machen Onlinekurse Trainings, bootcamps Workshops
ganz rund um das Thema Knockout perfekt.
Vielen Dank also hohe Erwartungen, die wir an dich
haben, was das Thema angeht, dass wir uns hier wirklich das
Thema komplett präsentierst. Natürlich haben wir für die
Technik, die nach wie vor Burkhart dabei, der uns aus der
Brille eines Entwicklers, einer Low Code Plattform, heute auch
mal das ein oder andere noch mitgeben kann.
Ja, du hast es schon gesagt. Und laut sind für mich eine Form
davon und wenn man jetzt sagt No, wie in meinem Fall zum
Beispiel ich hab keinen technischen Background und zwar
so sehr, ich konnte wirklich nicht mal Excel, also konnte in
Zellen schreiben, aber wirklich mehr auch nicht.
Für mich war Now Coach der Weg zu Code über low Code also ich
hab noch angefangen was heißt das?
Ich hab quasi so ein visuelles Interface, wo ich zum Beispiel
per Drag and Drop mir Sachen zusammenstellen kann man sich so
ein bisschen vorstellen wie powerpoint Präsentation bei
manchen Bildern zum Beispiel wo ich aber keine powerpoint
Präsentationen baue, sondern eben eine App oder eine Web App
oder so. Und?
Wenn ich da anfange, innerhalb dieser Tools dann doch mal Code
Schnipsel zu benutzen, weil ich bei den meisten Tools no Code
tools kann, dann bin ich ganz schnell im Low cost Bereich,
oder wenn ich bestimmte Schnittstellen anzapfen oder
sowas von bestimmten Systemen wo ich Daten hin und her schicken
will um zu automatisieren, dann bin ich natürlich ganz schnell
im in so einer Zwischenwelt, die man dann meinetwegen low Code
beschreiben kann. Ich habe aber auch schon
Definition gehört von Leuten, die sagen OK, wenn man vom
Anwender ausgeht, dann ist es ganz wichtig, die Unterscheidung
zu machen. No Code und Low Code also wenn
du zum Beispiel Business User hast, die in den verschiedenen
Abteilungen sind, zum Beispiel im Marketing oder Sales.
Deren Hauptaufgabe es ist eben, Marketing oder Sales zu machen
und die aber durch No und Low Code enabled sind ihre eigenen
Prozesse zu automatisieren. Ihre eigenen internen Tools und
sowas zu bauen. Immer dann, wenn ich tatsächlich
grafische Elemente durch die Gegend schiebe und du hast das
drauf, ist ja das Keyboard dazu. Und ich eigentlich gar nichts
sonst tippen muss ja erlaubt Code fängt dann an, wenn ich
anfange irgendwelche Felder was einzutippen, also mit der
Tastatur umgehen muss und nicht mehr mit der Maus, ja, und aber
da würde ich vielleicht noch einen Unterschied machen, denn
es gibt für mich n Unterschied ob ich was tippend konfiguriere
also wenn irgendwelche Parameter in eine Form eingebe, dann bin
ich bei dann bin ich noch im No Code, aber ich sehe es so, wenn
man bei Excel kennen vielleicht viele und wenn ich jetzt bei
Excel das so eine Zelle mit einem gleich anfange, dann fängt
bei mir low Code an. Weil jetzt fange ich an und
jetzt muss ich irgendwie jetzt muss ich mehr verstehen als nur
verschieben und und konfigurieren, sondern jetzt
fang ich ne Funktion mir auszusuchen, ja zum Beispiel ist
gleich Summe oder sowas kennt man und dann mach ich klammer
auf und dann muss ich auf einmal jetzt kommen Sachen, die sind
dann mehr so Low Code oder Coding weil jetzt muss ich
Referenzen zu Zellen entstehen lassen.
Dann muss ich mit dem irgendwie abtrennen und so weiter und
sofort und jetzt muss ich mehr verstehen als ganz klar, wenn
ich nur grafische Elemente durch die Gegend schieben.
So also das ist bei mir die Abtrennung zwischen dem Level No
Code und Low Code und ich dann irgendwie ja, wenn ich endlich
anfange irgendwie Funktionen zu bestücken mit Eingabeparametern
was ausgeben und so weiter und nicht mehr darüber Gedanken
machen muss. So ist bei mir die Definition,
ich habe schon raus und ich würde das glaube ich auch so
sehen das ist gar nicht so wichtig, wenn man aber no Code
etwas nennt, dann ist es wichtig, dass man auch ans Ziel
kommt und wirklich Ergebnisse liefern kann.
Sei es zum Beispiel n Prozesse automatisieren, wenn irgendein
Ereignis eintrifft, dann löse ein anderes zum Beispiel ist ja
glaube ich, der Klassiker, dann muss es auch möglich sein, ohne
etwas ohne eine Funktion zu benutzen oder Code anzuwenden,
wenn es wirklich nur Code ist das das würde ich mal sagen
jetzt sind wir schon voll rein in die Technik, das ist ja auch
einfach komplex aber was sind dann nochmal jetzt so wirklich
die Vorteile für dich? Von der No Code und Low Code aus
Unternehmenssicht kann man das vielleicht sogar schon zahlen
messen gibt es da irgendwas, was es bringt, wenn jetzt plötzlich
gesagt Sales Marketing Mitarbeiter zum Beispiel
anfangen, ihre eigenen Anwendungen zu bauen und zu
nutzen, dann noch OK? Da sind viele Fragen in einer.
Erstmal ganz, ganz generell gesprochen, was die Vorteile von
Low Code sind auch nicht unbedingt nur aus
Unternehmenssicht, sondern wir haben 95% der Menschheit können
lesen und schreiben, aber nur 0,03% können Coden, das heißt,
wir haben extrem große Gap zwischen Leuten, die Software
bauen können, und Leuten, die es nicht können und wir leben aber
alle in einer E Mail digitalisierten Welt.
Unser Arbeitsplatz wird immer digitaler und so und da ist
einfach eine extrem große Wissenslücke, nicht nur vom was
kann ich selber bauen, sondern auch von das Konzept verstehen.
Und No Code kann das lösen, weil No und Low Code einfach viel
zugänglicher ist. Dadurch, dass ich visuelle
Oberfläche hab in jedem Tool mal komplexer, mal weniger komplex.
Habe ich einen viel einfacheren Zugang zu K?
Was sind denn eigentlich Daten? Wie funktioniert denn der
Datenbank werden Daten gespeichert?
Wie schicke ich Daten von A nach b?
Wie kann ich Daten manipulieren, um ein bestimmtes Ergebnis zu
erzielen? Und das nimmt unglaublich viel
Angst vor Vortex so das ist der eine Vorteil, dass der Zugang
geschaffen wird von ich verstehe das Konzept von
Softwareentwicklung und das ist ganz wichtig zu verstehen.
Auch gerade im Unternehmenskontext.
Wenn ich mehr Mitarbeiter habe, die besser verstehen, wie das
Konzept funktioniert. Dann wird auch die Kommunikation
zwischen Teams besser. Wir haben ja oft in Unternehmen
das Problem, von oben Entwicklungsabteilung oder it
Abteilung. Und die Sprechen geführt, die
eine Sprache und dann haben wir den kompletten Rest der Company.
Die Anforderungen an die IT hat oder an das Entwicklungsteam und
alle waren irgendwie immer aufeinander n Bauer, die da
zwischendurch entstehen kann und Now kann das aufbrechen, indem
ich meine Entwickler und Entwicklerinnen dazu befähige,
sich auf das Kernprodukt zu konzentrieren, wo sie wirklich
großen Mehrwert schaffen, aber so den ganzen restlichen Kram
angefangen von ich möchte den Button rot und nicht grün haben
oder ich möchte keine Kopie. Testaufgaben mehr machen wie ich
möchte Leute zu einem Event einladen und copy und Paste
zuständig E-Mail, hin und her, also solche kleinen Aufgaben zu
lösen, bis hinzu richtig großen, wo man dann sagt OK, ich habe
als Abteilung zum Beispiel Kundenportal oder ich bin stark
und Entwickler oder hab ein innovationsabteilungen
Mittelständler beispielsweise möchte mal ausprobieren, O
funktioniert ein bestimmtes Feature oder bestimmtes Produkt
und das einfach sehr schnell machen zu können und damit sind
wir im Prinzip auch beim zweiten Vorteil, dass Noah nicht nur von
Menschen angewendet werden kann, sondern in den meisten Fällen.
Auch sehr viel schneller geht damit zu entwickeln, das heißt.
Ich kann, gerade, wenn ich was Neues ausprobiere bin ich extrem
schnell etwas Neues auf den Markt zu bringen.
Oder beziehungsweise soweit zu haben, dass ich damit testen
kann und zwar mit live Daten und kann dann immer wieder darauf
iterieren und dadurch sehr schnell am Markt oder sehr nah
am Markt entwickeln, weil ich einfach weniger Zeit brauche, um
Sachen zu updaten. Also für mich sind 2 Bereiche
Befähigung und die Verteilung der Entwicklungs Last in
Anführungsstrichen wenn man so möchte auf mehr Schultern zu
verteilen und die IT Abteilung und Entwickler und
Entwicklerinnen da einzusetzen, wo sie wirklich gebraucht werden
und wirklich Mehrwert schaffen und auf der anderen Seite eben
Geschwindigkeit und damit auch Kostenreduzierung voll gut.
Was du jetzt zuletzt sagtest, die die IT Abteilungen und die
Entwickler und Entwicklerinnen dort einzusetzen, wo sie
wirklich gebraucht werden was glaubst du?
Wo werden die denn noch so wirklich gebraucht?
Ja also, oder oder? Oder kann ich auch auch als
nicht Softwareentwickler in Zukunft dann doch alles machen
und IT Spezialisten werden nicht mehr gebraucht kann ich mir
nicht vorstellen, aber ich meine irgendwie wirkt es fast so,
manchmal Gerrit ich antworte dir gleich auf deine Frage ich
Speicher dich kurz mal im Nacken irgendwie und ich wollte noch
einen Punkt ergänzen und ich darf zu zu Lilith Vorteilen die
gesagt hat zu Gott und ein bisschen technischer Punkt.
Noch andere Perspektive? Es ist ja auch so, dass der
Code, der entsteht, wenn man einen oder Local Plattform
benutzt, ja sehr standardisiert und best practice quasi ist und
auch im besten falle, weil wir ja quasi blockartig
zusammenstellen also du hast ja ne du schiebst quasi Blöcke
durch die Gegend und Linksaußen immer wieder gleich die
Anwendung die dadurch entsteht, dann steht ja auch irgendwo Code
ja, das ist ja quasi die Engine dann low Code no Code Tool macht
das ja quasi und der Code, der da entsteht, der ist extrem
homogen, ja und über alle verschiedenen Anwendungen, die
ich jetzt bastel. Mit einem Local sieht immer sehr
ähnlich aus. Dadurch wird der extrem wagt bar
und auch extrem updatebar man muss sich ja reinziehen, wenn
ich jetzt ich sag mal, ich mach 1000 anwendungen verschiedene
kleine und ich lass die alle individuell programmieren, dann
hab ich da irgendwie tausende Entwickler, die die 1000
verschiedene Code Arten und weisen im Kopf haben müssen und
wenn da irgendwo drin ist, dann ist das halt sehr speziell.
In dieser einen App und so weiter habe ich aber im besten
Falle sogar als saas Anwendungen also als Webding.
Dann basieren alle diese Apps auf dem gleichen Grundlage und
hab ich da nen Fehler drin und merkt sie den aus und ist für
alle ausgemerzt. Ja, das ist ein Riesenvorteil
und auch ein riesen Speed, weil das sind ja auch trotzdem
komplexe Softwareprodukte, die entstehen, dass wir nichts
machen, ne und mit komplexer Software Produkt, die da
entstehen, nehme ich jetzt deine Frage auf Gerrit sehr geschickt
wofür sind die genau, wo sind die Entwickler noch gebraucht?
Ich würde sagen, es gibt schon irgendwo ein Ende, was du machen
kannst mit low Code und No Code Tools und das ist wenn du jetzt
so ganz so krasse expertensysteme anguckst ja also
sowas wie Salesforce, Spotify oder sowas, die dann hoch
optimiert mit Millionen von Nutzern und so weiter arbeiten
können. Jedenfalls sagen heutzutage
vielleicht kann man irgendwann auch noch ein Logo, aber ich
würde sagen wenn das also, wenn du viermal selbst bist, wo dein
Kernprodukt? Ein sehr komplexes
Softwareprodukt ist ja also Facebooks Spotify ist Youtube
oder Irgendsowas, wo auch stark optimiert werden muss und so
weiter wo die ganze Landschaft, ne wo du dann Tausende von
Servern haben musst um Last zu verteilen und so weiter, da
brauchst du noch deine Entwickler, das wirst du nicht
so einfach mit dem mit dem Basteln können, ne, da kannst du
dann vielleicht Teilaspekte vielleicht bauen so und
natürlich braucht die Tools zu bauen, ne wo n bisschen musst.
Wir haben ja hier in diesem Podcast hin und wieder mal
gesprochen über einzelne sag ich mal so.
Open Source Koryphäen in der letzten Folge jetzt zum Beispiel
den mein Trainer glaube ich, vom Note OPCUA zum Beispiel haben
wir schon über den gesprochen der glaube ich, dass Etienne
glaube ich genau jemand, der einen bestimmten Reverse Proxy
gebaut hatte, der überall auf der Welt benutzt wird.
Ich glaube, Engines Engine x oder sowas, wo häufig eine
persönliche das spezielle Software Sachen, die gar kein
Frontend haben, die dann auch ohne Log, also mit low Code
quasi nicht machbar sind oder t ich stimme zu, die quasi die
Blogs, die lego Blocks ne. Wenn wir zum Beispiel auch
keinen vorschnellen Food und so weiter die ganze SL Description
und so weiter. Diese Detail Implementierung ja
die Idee ist natürlich immer noch von Softwareentwicklern
gemacht werden, dass ich schon so auf dem Level ist, man dann
auch gar nicht sein Lool. Ich finde, es geht halt ehrlich
gesagt auch überhaupt nicht darum, ob No und low Code das
Ganze also Code ersetzen wird oder nicht, sondern es ist ja
viel mehr der Toolkoffer wird halt erweitert, also es gibt
bestimmte Anwendungsbereiche, wo halt no total Sinn macht.
Ich würde zum Beispiel sagen tatsächlich den ganzen Kram mit
Artifikation und sowas weil konzentriert sich auf den
Hauptprodukt auf den USP, weil Authentification braucht jedes
Produkt also jedes Problem und würde würde diese ganzen
Bausteine dich drumrum bauen, die nicht die OP in meiner
meiner Anwendung abbilden würde ich mir no und low Code bauen.
Oder Tools halt dafür suchen, was ja in dem Fall und laut ist.
Und mich halt wirklich nur auf meinen Produkt fokussieren also
ich kann natürlich auch Produkte mit Noah bauen, ne die dann auch
voll funktionsfähig laufen, aber zum Beispiel sowas wie super
rechenintensiver Algorithmen oder wie du eben gesagt hast so
Sachen wo ich wirklich komplett durchoptimieren muss und je so
wenig Zahlencode wie möglich schreiben will und so um die
Performance irgendwie Möglichkeiten da gibt es
bestimmte Sachen, das macht einfach nicht so viel Sinn die
mit no Code zu bauen, die aber auszutesten, ob es überhaupt
einen Markt dafür gibt, das Macht sehr viel Sinn.
Das Rapid Prototyping ist auch so n ja genau Rapid Prototyping.
Oder eben den ganzen Kram drumherum, weil seine Anwendung
ist ja nicht einfach nur die Anwendung, sondern Chatbots
Payment Authentifizierung. Es gibt so viel was da drum
herum gebaut ist, weiß ich halt nicht selbst bauen muss, weil es
einfach schon extrem gute Lösungen gibt.
Ich glaube, da war auch ein Mini Missverständnis.
Ich glaube wenn Burkhard auch gerade erwähnt hat, dann ist es
ja so, dass wenn er natürlich auch, also zum Beispiel auch
einen externen Service nutzen wir einfach anbinden per P oder
weiß nicht genau, wie es technisch funktioniert.
Wir bauen natürlich neuer, aber die Firma von David holen die
hat das auch. Programmiert die haben das nicht
Code gebaut. So war das wäre aber das wäre ja
ein trotzdem ja ein oder Tool, was am Ende rauskommen,
womöglich vielleicht schon, aber bei uns ist das das, was ihr
nutzt ist ja ist ja dann also das, was dann zu
Authentifizierung genutzt wird. Ist er dann load Tool.
Ja, ich würde eher sagen, das ist ein Stück Open Source
Bibliothek Software und ich glaube, da ist auch was, wo und
locotool irgendwie einen großen Vorteil verschaffen heutzutage
es gibt ja es gibt ja ganz viele Softwareblöcke, also Open Source
Projekte, die einen ganz spezifischen Aspekt lösen Gerät
hat ja vorhin gesagt also sowas wie Anbindung zu einem
bestimmten Industrieprodukten l oder jetzt mal was wir so alles
Rendering von oder verschieben von irgendwelchen Objekten auf
einer auf einem Karnevals im Browser und so weiter und
sofort, das ist ja im Prinzip alles fertig und es gibt über
die verschiedenen Technologien und Programmiertechnologien.
Und deren entsprechenden Open Source Bibliotheken extrem viel
Open Source hochqualitative Bibliotheken, die eigentlich zur
Verfügung stehen, genutzt zu werden.
Die kann ich, aber hab ich keinen Outlook Tool gar nicht so
einfach nutzen, weil das total komplex ist, die haben ja immer
wieder ihre eigene API und dann eigene Technologie Voraussetzung
und so weiter. Hab ich jetzt aber ein tolles
Locotool und was zum Beispiel ziemlich einfach diese ganzen
Bibliotheken einbinden kann, dann kriege ich auf einmal ganz
schnell einen riesigen Mehrwert von dieser ganzen Open Source
Geschichte und ich glaube auch, dass ich nehme jetzt kurz vorweg
da sind wir gerade noch gar nicht Diskussion, aber ich
glaube, dass diese das weiter entstehen von noch mehr Tools
und immer besseren dazu führt, dass wir die ganze Open Source
Vielfalt an Code viel besser ausnutzen können und das wird
auch diese ganze Open Source Welt nochmal befeuern und da
sehe ich halt die Softwareentwickler, die dann
halt wirklich im kleinen Kleinen diese atomischen Module.
Gute Open Source Software dafür machen, die dann eingebunden
werden, in größeren Blog ganz einfach konfigurierbar und hin
und her ziehbar quasi innerhalb eines Tools.
Ja, das ist auch total prima, weil ansonsten lag das relativ
brach noch irgendwie war quasi für diese 0,3 oder was hast du
gesagt 0,3%, der der Entwickler quasi zur Verfügung und wenn die
jetzt gerade keine Lust hatten, rauszusuchen ja dann ja, dann
hat der Rest der Welt ist halt nie gesehen, ja, und jetzt wird
auf einmal diese ganze Open Source irgendwie total sichtbar,
weil es immer mehr Tools gibt, die das halt einfach auch
sichtbar quasi einbauen. Sich einbauen lassen innerhalb
dieses Fremden wirksam Lilith was glaubst du denn, welche Art
von Anwendungen sind heutzutage schon perfekt lösbar also ganz,
ganz konkret? Ich glaube, man kann ja
grundsätzlich kategorisieren zwischen internen Tools also
alles, was sich intern mache, um Prozesse zu optimieren.
Zum Beispiel Du hast das Thema Kundenportal erwähnt, also die
andere Kategorien, dann externe Tools oder Programme, die ich
baue, also wenn man so was benutze ich intern in der Firma
was gibt teile ich mit meinen oder meinen Partnern und was
sind da so typische Anwendungen sagst O das ist heutzutage
wirklich. Ein bisschen bescheuert
anzufangen, was selbst zu bauen und zu kaufen da würde ich
eigentlich direkt zu einer Plattform greifen.
Also es kommt natürlich immer darauf an, was du machen willst
ne also ich wäre hier zum Beispiel natürlich wieder beim
Thema sowas wie Payment, Abwicklung, Authentifizierung,
Chatbots bauen und alles was so drum herum, was ich eben meinte
was so drum ne Anwendung passiert oder um ein digitales
Produkt, dann das ganze Thema Systeme miteinander verbinden
also das heißt ich hab meinen CM zum Beispiel wo ich meine
Kundendaten Speicher ich habe meine Website.
Ich habe meinen Produkt wurde dann tatsächlich meine meine
Leute meinetwegen in einer in einer App zum Beispiel drin sind
so dass alles zu verbinden würde.
Wie auch immer mit neuen Lockdown, Dashboards,
Kundenportale, wie du gerade gesagt hast Marketplace des
Shopsysteme außer ich hab Milliarden Kunden da drauf, dann
macht schon Sinn was eigenes dann irgendwann zu bauen aber du
hast ja noch Amazon quasi so, wenn man Milliarden hat, also da
gibt es schon viel, was man bauen kann OK, kleines Display
ja heißen wir jetzt wisst ihr auch schon, bietet natürlich
auch Lool an und wir machen das speziell fürs IOT Burkhard.
Wie sieht denn die Welt aus? Im Bereich IOTH sind ist da
schon alles perfekt gelöst mit loco Tools oder oder gibt es da
noch große große Lücken? Naja, also meine Sichtweise muss
sein, dass es da noch große Lücken gibt, denn das wäre die
Geschäftsidee von uns relativ fragwürdig.
Ich glaube, das ist eine einer der USPS von uns sag ich mal
weil es ist wohl schon und lilith die Frage ich da gleich
mal gucken, ob sie nicht oder oder den Kopf schüttelt.
Ich glaube schon, dass die Low Code Tools, die zurzeit da sind,
eher auf den Business Apps. Ich weiß nicht wie man Kalorien
aber also auf Apps quasi die ich sag mal im Backend Datenbank
haben so und dann halt hier Systeme Interesse, PS verknüpfen
also net unterwegs sind. Da findest du schon ne ganze
ganze Handvoll vom System, vielleicht kann noch sagen
welche da es gibt und was man damit machen kann, aber wenn du
jetzt sagst, ich hab jetzt hier irgendwie was weiß ich ein
Förderband oder irgendwie ne faltmaschine in der Industrie
und so weiter und da öffnet sich eine neue Tür auf einmal hast du
die Industrieprotokolle und davon gibt es ziemlich viele.
Dann hast du ja echte Hardware, die irgendwie realtime Daten
irgendwie schicken will und so weiter die dann verknoten
möchtest in einem. Ich glaube, da wird die Luft
relativ dünn, da gibt es nicht so viel, wo du einfacher Drop
und klick dich hin. In der App bauen kannst also die
ganze i io t und i io t Welt ist schon noch mehr Expert Systeme
so ja die und wenn es dann ist oder sich so schimpft, dann ist
es noch, würde ich sagen, sehr komplex zu bedienen.
Das ziemliche Expertensysteme, wo du so eine Lernkurve hast,
wie wenn du schwarzen Gürtel Photoshop erreichen willst.
Das ist auch total einfach alles zu können und dann musst du dich
schon rein reindenken und deswegen glaube ich ja, da gibt
es tatsächlich noch eine Lücke, aber wir sagen OK, dass die
müssen wir schließen. So n dickes Brett, das man
bohren muss. Aber wir bauen langsam durch.
Gucken wir mal ja ja voll, also genau im IT Bereich fehlt es
noch also seid ihr ehrlich gesagt auch mit mit die
Pioniere, die ich da kenne, die wir in dem Bereich machen,
ansonsten kann ich nur im im Smart Home Bereich tatsächlich
also AFTT ist eines der Automatisierungstools, was aber
auch mehr auf Überrest APS arbeitet, aber dadurch quasi
Philips Lampen und so n Kram alles was Smart Home mäßig
betrifft anschließen kann. Aber ja definitiv noch
konzentriert sich das alles noch auf den auf Web und Business
Anwendungen? Genau hat schon erwähnt also was
sind denn so die Tools, wo du glaubst die müsste man sich
heute mal angeschaut haben im Business Bereich, da sollte man
mal seine Erfahrung mitgemacht haben, obwohl die Lernkurve auch
wirklich klein ist? Ja, ich gebe ein Beispiel ich
hab vor kurzem irgendwie n versucht für n hat nicht nur
versucht für Marathon trainiert und dann hab ich, war ich total
genervt von ganz vielen komischen Internet und dachte
ich mir jetzt mal so coole marathonplan App ne wo man über
3 Monate trainiert mit so einem Kultur und glaube ich irgendwas
von Google App Cheats oder sowas was probiert?
Ja, vielleicht war ich zu doof, aber ich ich war relativ schnell
wieder raus, wenn ich ehrlich bin, also fand ich denke immer
noch zu steil nee, andersrum ja, ich fand es zu schwierig
reinzukommen, ich sozusagen. Wie sieht es aus, kannst du eben
ja also no Tools zum anfangen würde ich sehr empfehlen R Table
als als visuelle Datenbank r Table oder C Table Table ist das
deutsche Patent zur Tablet dann make als Automatisierungstool
vielleicht kennen einige Sepia Sepia amerikanische Anbieter
und. Der Unterschied ist quasi der
eine fühlt step by Step durch, also man geht quasi noch von
oben nach unten, das ist Sepia und make hat so einen offenen
kennen, wo man so Bubbles miteinander verbindet.
Wieso kleine Magneten? Ich finde ein bisschen
übersichtlicher Sepia mag ein bisschen einfacher zum
reinkommen sein, aber da helfen wir natürlich auch gerne.
Also ich hab mir selber angefangen, würde inzwischen
aber immer make empfehlen ehrlich gesagt dann als Tools,
wo man wirklich schnell Apps mit bauen kann also dein Problem
jetzt das Marathon Problem würde ich mit Gleit zum Beispiel bauen
gleit Apps das ist sehr, sehr einfach damit einfach aus Google
Cheats oder oder R Table wirklich sehr schnell Apps zu
bauen. Da ist es auch meiner absoluten
Lieblingstools SOFDR Punkt IO ganz ganz tolles Tool, n
bisschen lego fürs Internet, wo man Web Apps baut mit so
Blöcken. Die sind vorgefertigte und sich
dann quasi seine Web App wirklich innerhalb von 10
Minuten zusammengestellt haben. Auch integriert ist mein quasi
die ganzen Texte kann sich Grafiken und so weiter
generieren lassen kann. Das ist sehr, sehr cool.
Man muss aber natürlich dazu sagen, je leichter ein Tool zu
bedienen ist, desto desto eingeschränkter bin ich in die
Möglichkeiten. Das heißt wenn man jetzt super
wichtig ist, dass ich in Pixelgenau aus Design in meiner
App bringen kann. Dann sind Leid und Andalo die
falschen Tools, also bleibt Andalo und und soziale hat jetzt
gerade noch gar nicht erwähnt, sondern dann sind es komplexere
Tools. Abschied würd ich jetzt auch
nicht unbedingt unbedingt nehmen, aber sowas wie Bubble
oder Flatter Flow, die brauchen aber wieder wesentlich länger
zum Lernen. Das heißt die ich wirklich
empfehlen würde als Anfänger Tools sind RTL als Datenbank
Make automatisierungs Tool Software für die Web App und
Glide für die mobile App. Das ist voll interessant, weil
du jetzt sagst du erzählst du quasi 3 oder 4 Tools auf die du
kombinieren musst, um dann zum kompletten Ziel zu kommen, ist
es so dass man also sagst R Table als Datenbankmodell zum
Beispiel und dann habe ich dann daraus ergibt sich jetzt in
meinem Gehirn das dann bei Gleit oder irgendsowas ne Anbindung
gibt, wenn ich r table Instanz irgendwie hab und kann das
verknüpfen kann. Das ist so, weil er nicht OK
also man könnte auch alles mit Gleit machen, aber du sagst es
ist nochmal ne coolere Übersicht um die um ein Modell zu meinen
Daten Modell zu erschaffen ist ja eher die Frage was du machen
willst. Ne also willst du geht es mehr
ums interne Tooling? Zum Beispiel brauchst du eher
was Datenbank ähnlich ihres, dann würde ich mir eher zum
Beispiel anfangen, weil man damit einmal super einfach
Datenbanken lernen kann, weil man sehr schön sieht.
Wie sind die einzelnen Tabellen miteinander verknüpft und wie
kann ich quasi Datenhierarchien herstellen?
Aber sowohl Software geht auch ohne das Macht halt nicht so
viel Software ohne Datenbank ist zum Beispiel ein ist einfach nur
eine Website. Oder bei gleicher hab ich sogar
auch die Möglichkeit intern ne ne Datenbank anzulegen ist quasi
ein Full Stack no Code Tool, aber ich habe einfach mehr
Möglichkeiten, wenn ich noch zum Beispiel Automatisierung
anschließe und externe Systeme zum Beispiel anschließe genau
das heißt alle kann ich auch ohne die anderen alles kann ich
ohne die anderen verwenden außer die Automatisierungstools, weil
deren Zweck es Systeme miteinander zu verbinden ja, wir
wollen jetzt auch nicht zu viel oder wollen hier keine Werbung
machen oder sowas, aber ich glaube, es zeigt mal das ist ja
nur die Spitze des Eisbergs würde ich ja fast sagen, eine
sehr kuratierte Liste jetzt irgendwie und schon locker 10
hier gefallen sind darunter. Die wir jetzt gar nicht sehen
und dann gibt es da noch mal hunderte, würde ich fast
behaupten, wenn mal mal schaut man sich auf jeden jeden Tag
mehr dazu jetzt gerade wo wir im AI hab sind das also jetzt ist
wirklich krass sprießen gerade überall aus dem Boden was hat er
jetzt konkret damit zu tun, dass da jetzt so neu dazu kommen?
Also ist irgendwie noch einfacher?
Geht es um eine andere Art der Bedienung oder oder wie kann man
sich das vorstellen? Ja, es wird noch einfacher noch
zugänglicher, noch schneller. Da finde ich übrigens auch den
Gedanken ganz spannend so was passiert denn wenn wir n
bisschen weiter denken und ich glaube nicht, dass No Logout zum
Beispiel die Art der Entwicklung Superkrass verändern sie tun
das, in dem, in dem mehr Leute einfach partizipieren können,
aber trotzdem muss ich verstehen im Endeffekt wie eine Datenbank
aufgebaut und wie kann ich Daten im Frontend anzeigen lassen und
so n Kram aber wenn ich eine dazu nehme, die vielleicht
irgendwann so gut ist, dass sie versteht, da sind wir noch
nicht, also manche sagen, wir können das jetzt schon, aber
wenn man das mal ausprobiert, dann kommt da.
OK was raus, aber noch keine komplexen Web Apps, aber wenn
man da sagen kann OK, ich möchte eine App bauen für dieses und
jenes und die KI da selbstständig ein
Datenbankmodell zum Beispiel, das strukturieren kann und so,
dann sind wir halt in einem komplett anderen Game jetzt im
Moment ist es einfach so, dass es den das ganze einfacher
macht, einfacher zugänglich und schneller machen, indem ich zum
Beispiel keine eigenen copy Texte mehr schreiben muss und so
oder das als ganze Ding als Assistenten nutzen kann oder
wenn ich schon so ein bisschen in Code oder eben auch no Code
drin bin, dass ich mir da auch Hilfe holen.
Kann, indem ich einfach Sachen frage ich bin voll bei dir, ich
mach kleiner Disclaimer aber wir haben auf der Roadmap genau
dieses Thema, wo wir die also wir wollen an der DKI einsetzen
an der Stelle, dass man quasi, dass die KI quasi sehr
intelligent dass No Tool nutzt, um diese Ganze das ganze bauen
noch auf ein noch krasseres abstraktes Level zu bringen, ja
also wir planen sowas wie per prompt Eingabe oder
spracheingabe vielleicht sogar spracheingabe, dass du einfach
vorm Rechner sitzt und so pass mal auf ich brauch jetzt ne App
irgendwie und muss und das können, dass du sprichst einfach
los sagst. Irgendwie 1 sein, ich brauche
eine Datenbank, die sind das speichern und während du das so
Reinsprichst, baut die App vor deiner Nase in Echtzeit quasi
die App zusammen. Du hast n live Vorschau und dann
sagen zeig mal her kann ich das mal testen und so weiter.
Da wollen wir auch auf jeden Fall hin so das ist der Heilige
Gral, glaube ich so und das ist tatsächlich mit dem, was die KI
heute schon anfängt zu können glaube ich tatsächlich wirklich
machbar. Vielleicht nicht heute.
Aber ich denke so 2 Jahre ist auf jeden Fall ein ein
Zeitfenster, wo sowas schon bei bei den ersten Firmen aufploppen
wird und ich hoffe auch bei uns. Schauen wir mal, dass wir dann
richtig cool jetzt draußen ich hab diese 2 Jahre habe ich schon
gesagt haben wir haben 5. Mai als wir die Aufnahme gemacht
haben, schauen wir mal ja genau also ich glaube, das wäre
wirklich ein Game Changer. So ja sitzt du vor deinem
Rechner und sagst einfach was du haben möchtest so dann glaube
ich muss man immer noch sehr akkurat formulieren und so
weiter, aber es muss dann es ist dann ja auch nicht mehr so, dass
du einen Monolog Reingibst, sondern das ist ja das coole
jetzt, von den ES die wir haben, das kann ja auch geschickt
Rückfragen geben so ja immer da wo es also, wenn es jedenfalls
zweifelhaft ist, ob es so oder so sein soll.
Ich kann dich ja die KI dann zurück fragen und in so eine Art
Dialog entsteht dann quasi so ne so ne ganze App, das wäre schon
das wäre schon richtig krass ja, unser Tag auf KI ist auch gar
nicht fehlen, aber ich wollte nochmal zurück, ist dann nochmal
ins technische gehen und das Thema Programmiersprachen
irgendwie anreisen, weil n bisschen ist ja auch eine Art
auf alle abstrakter Ebene das grafische Programmieren, sagt
Grafisches Programmieren und mich jetzt interessiert es denn
jetzt egal was darunter Programmiersprachen sind oder
oder? Oder wie funktioniert das rein
technisch oder vielleicht auch nicht?
Wie baut man so Low Code Plattform?
Ja, also ist das einfach nur weitere Abstraktion einer
Programmiersprache, die ich da habe oder ist das eigentlich
eine neue Programmiersprache? Könnte man das einordnen, wenn
ich dort grafisch programmiere? Ich glaube, da muss man
aufpassen, vielleicht kann Lilith gleich noch ein bisschen
mehr erzählen, ja mehr Erfahrung.
Ich glaube, es kommt ein bisschen darauf an, auf welcher
Abstraktionsebene die Loco Plattformen und Plattformen
selber läuft. Ich glaube, da gibt es
verschiedene, also ich kenne so n paar loco loco Tools.
Die sind sehr, sehr unterschiedlichen
Abstraktionsebenen, hatte auch schon gesagt Nimm das Tool, wenn
Du ganz einfachen Einstieg haben willst und das macht halt ganz
viel. Dann hast du quasi größere Blog
artige Elemente, die dann vielleicht meinen kannst so ne
also ich glaube da gibts halt innerhalb der Nord Plattformen
verschiedenen Abstraktionslevel auf den du fährst ja das eine
ist fast grafische Programmierung, wo eine Art F
dann l irgendwie hin programmiert in Blöcken und mit
irgendwie solchen Verbindungslinien und so weiter,
dann bist du sehr sehr nahe am Code quasi und das andere ist so
ja schick mal raus ne Nachricht oder irgendwas und du weißt
überhaupt nicht, irgendwie ist total abstrahiert so ich geh mal
auf unsere Flughöhe und was wir versuchen und was mit
Programmiersprachen zu tun hat. Im Prinzip bei uns ist die Idee,
dass wir quasi tatsächlich eine Art und ich sage das hab ich
schon mal in anderen Podcast gesagt, wir versuchen halt quasi
das zentrale Element einer Programmiersprache so zu
abstrahieren, dass es im Low Code Stil und modestil Sinn
macht und dass die Funktion. Alles im Code dreht sich um
Funktionen, die Funktionen sind dann meinetwegen noch mal in
irgendwelchen Objekten oder Klassen und so weiter, das
können wir auch, aber wenn ich ne Funktion hab und verstanden
was Funktion ist, dann kommen wir bei uns weiter.
Ich habe also eine Eingabe, Eingabe oder mehrere Eingaben
verschiedenen Datentypen. Dann kann ich sagen, OK führe
was aus die Funktion arbeitet auf diesen Eingaben und bringt
einen Wert wieder heraus einen sogenannten Output ja und so
funktioniert die Software Welten ONAI was abhole und dann das
Ergebnis bekomme oder ob ich n Bibliothek träger die wo ich
sage ich packe ein Bild rein und bitte mir das oder dreh mir das
oder? Modifizieren wir das?
Man kommt wieder out raus, ja, funktioniert bei uns und so
entkoppeln wir uns von diesen programmier verschiedenen
Programmiersprachen, die können das alle, die haben alle ihre
Bibliotheken machen, aber n bisschen anders die, die einen
mit geschweiften Klammern, die anderen eckigen Klammern den
nächsten, ohne Klammern und mit den Tieren.
Das müsste ich dann lernen heißen javascript C plus plus.
Was da alles ist und wir abstrahieren das so krass, dass
alles einfach Input ausführen. Output ist so ja und die
Datentypen den Ganzen die ganzen Feinheiten der
Programmiersprachen brauchst du einfach nicht mehr wissen
funktioniert einfach ja. Das ist unsere Arbeit, die wir
leisten müssen im Hintergrund, damit haben wir schon ordentlich
was geschaffen so ja, und dann abstrahieren wir grafisch
weiter, dass du die Funktionen ineinander Beziehungen setzen
kann, sagt der Output wird Input von der nächsten und so weiter
und trägt dann automatisch und so weiter.
Das müsstest du kompliziert programmieren, das ist das, wo
wir uns Loslösen von Programmiersprachen also wir
bleiben eigentlich total bei bei den Prinzipien der
Programmierung ja und ich glaube, die sind auch gut, weil
die Prinzipien die sind ja schon die werden ja seit ich weiß
nicht seit wann gibt es Software ja also schon ziemlich lange
3040 50 Jahre locker und die Prinzipien sind ewig genau
eigentlich immer. Steinzeit nee, aber mal ganz
ehrlich es gibt ganz viele tolle Prinzipien und auch das
objektorientierte Programmieren und so weiter, das hat ja mit
Programmieren erstmal nichts zu tun.
Das sind Arten und weisen und Verständnisse, wie man Probleme
löst. Ja also anwendungsprobleme und
ich glaube, man muss da nichts Neues erfinden, was Neues
erfindet, dann wird es nicht besser, ja also lieber das
nehmen, womit wir jetzt auch schon große Anwendungen gebaut
haben von den Konzepten. Ja, also wir versuchen uns an
den Konzepten festzuhalten, versuchen aber alles, was es dem
nicht Programmierer. Irgendwie im Weg steht also
diese ganze ich muss irgendwas eintippen, habe IDE und so
weiter und muss irgendwas klonen und irgendwelche Repositories
diese ganze Klimbim, der dich davon abhält überhaupt zu
starten, wenn du wirklich Software entwickeln würdest und
ich finde auch muss man sich nicht antun denen wegnehmen aber
trotzdem die Konzepte der Programmierung irgendwie
einschalten. Ich glaube, sonst kommst du
nicht, sonst bist du schnell limitiert in seinem Code loading
kommst nicht in in das Level, in der Komplexe eine komplexere App
zu basteln, ne dieses Abstrahieren ist halt auch die
Königsklasse in der Produktentwicklung auch
generell. Nichts ist schwieriger, ja als
etwas einfach darzustellen, weil das was dahinter abläuft und
gerade Law und Nordholz, wo ich ja noch eigene Prozesse Bauer
eigene Anwendungen entwickeln und sowas ne quasi nochmal eine
eigene Programmiersprache halt visuell, dann wird, das ist ja
unfassbar komplex, was dahinter passiert und das halt einfach ne
Nutzer darzustellen ist halt wirklich eine der Königsklassen
in der Softwareentwicklung würde ich sagen oder der
Produktentwicklung. Wir haben jetzt viel gesprochen.
Über die Software bauen oder die Anwendungen erschaffen und dann
initial eigentlich ins Feld. Das ist ja, wenn ich jetzt
klassische Software entwickle, wenn man Riesenthema.
Ich muss lange planen, dann entwickle ich, dann teste ich
parallel aber auch danach dann deployed, dann muss ich
irgendwie gucken, dass das Ding auch gehostet wird irgendwo also
das ist verfügbar ist cetera, dann muss ich vielleicht
Änderungen vornehmen, also ich irgendwie so ein Prozess für
Change oder Change Management Prozess der Software ähnliches
verhält sich das bei bei No Code und Low Code ist das alles mit
den Plattformen abgedeckt oder muss ich noch irgendwie
irgendwas beachten? Nachgang also auch hier wieder
es kommt aufs Tool an, also wenn wir jetzt mal ganz klassisch
Webseiten zum Beispiel ne Website Bilder da haben wir
wordpress kann man als Logo toolen sehen kennen super viele
muss man selber hosten, muss sich darum kümmern, wenn
irgendwelche Updates kommen, wenn irgendwelche Updates
Plugins kommen und sowas dann schießt einem die ganze Seite
und also den ganzen Spaß. Das löst also zum Beispiel
Workflow oder Square Space oder sowas da verknüpfst du einfach
nur deine Domain und Hosting die Maintenance und sowas wird alles
übernommen, dann bei komplexeren Tools.
Werden jetzt langsam Sachen eingeführt?
Wie Versioning ein Governance Maintenance Control?
Solche Sachen, die du halt brauchst, um in einem
Entwicklungsprozess, wo du mit mehreren Leuten dran arbeitest?
Weil die Probleme kommen ja eigentlich erst, wenn ich mit
mehreren Leuten an einem Produkt arbeite, vorher brauche ich
nicht, um also auch schon staging Umgebung irgendwie aber
nicht also kann man noch verschmerzen, wenn es nicht so
ist. Wenn ich aber mit mehreren
Leuten arbeite, dann wird eine Katastrophe, wenn ich keine
stagingumgebung hab, also das heißt Umgebung wo ich erstmal
was deployed kann austesten kann, um dann in Production
quasi zu deployen, also in der klassischen Softwareentwicklung.
Auch da kommen jetzt die die komplexen Tools kommen da jetzt
hin, dass sie das machen und das geht jetzt aber erstmal für die
Full Stack. No Code Tools also die Web App
Bilder die Website Bilder diese Sachen beim Thema Datenbanken
zum Beispiel, das wird dann auch also bei manchen kann man ja
auch wieder drauf an was für ein Mann und wie komplex das wird.
Also bei manchen kann man sich aussuchen wo holt sich das
Ganze? Andere sind Open Source wie n
zum Beispiel oder solche Anwendungen wie Ninox zum
Beispiel kann man auch selber hosten, wenn man möchte und in
den Enterprise Plänen ist es meistens auch möglich, die
ganzen Sachen auch an Private zu hosten.
Das heißt auf seinen eigenen Servern würde ich nicht
empfehlen, in vielen Fällen aber ja also, das können wir auf die
Unternehmensgröße, aufs Tool und auf die Anwendung an ja, da
können wir die Singen und Promis natürlich in dem Bereich, in dem
wir unterwegs sind. Im produzierenden Gewerbe et
cetera absolut ein Thema. Gerade in Deutschland glaube ich
ja. Burkhard Wie siehst du das?
Glaubst du, man kommt in Zukunft als technisch versierte Anwender
komplett in diesen Tools aus oder muss man noch irgendwas
drumherum machen? Ja, weiß ich selber.
Anbieten und das Ding hosten und wahrscheinlich noch irgendwie
drauf packen, vielleicht eine Anbindung an an an Geld haben
oder sowas oder ist das alles für eingelöst?
Ich habe eine relativ starke Meinung zu ich bin dann Fan so
wie das Lilith sagt von dem Full Stack No good Tool, denn ich
finde wenn du dann irgendwann der raus droppen musst, um dann
doch wieder irgendwie Verständnis zu haben und dann
doch wieder Softwareentwickler Kompetenzen aufnehmen zu müssen,
nur um irgendwie. Das zu hosten oder die
Versionierung zu machen und so weiter.
Dann schießt du dir selber ins Knie.
Wir arbeiten auch daran, wir haben das auch Versionierung und
so weiter, das muss gedacht werden im neu und locotool, weil
das Erstellen einer Anwendung ist wirklich auch nur der
kleinste Teil, oder was heißt der Kleinste?
Aber es ist wirklich ein kleines Bau puzzelchen von seinem
Lebenszyklus einer Software und danach kommen eigentlich die
komplizierten Dinge ich sag nur 1 oder wir Datenbanken kennen
wir unsere Kunden und so, aber es gibt ja mal sowas wie ne
Weiterentwicklung irgendwie von einem während des Tools ist
schon im Feld. Sag mal, du hast irgendwie
zigtausend oder Millionen Datensätze schon in deinem Logo,
Datenbank Tool, eingespeichert und jetzt kommst du auf die Idee
o ich muss das noch erweitern ja, ich muss die Datenbank
Umfeld erweitern oder A das Modell passt irgendwie nicht.
Ich brauche neue Assoziation oder in einem Datenmodell ja und
jetzt wird es kompliziert. Ja, weil jetzt musst du nur so
n. Technischen Sprecher ist
Migration. Jetzt musst du quasi.
Dein Datenbankmodell umbauen? Und zwar so, dass die ganzen
Daten ja schon drinnen sind, keinen Schaden nehmen und
migriert werden. Das neue Modell und so weiter
ja, das ist das wo die Softwareentwickler schon
irgendwie richtig Schweißperlen kriegen auf die Stirn und so und
dann das muss getestet werden, dann müssen quasi auch so, dann
müssen quasi im Feld müssen quasi Tools über die Datenbank
rüberrollen, die dann einmal umform und zwar auch nur einmal.
Und dann muss ich weitergehen und so weiter ja, da müssen die
No und loco Tools hinkommen, dass das auch geht per Klick ja
und dann nichts kaputtgehen kann so ja, das ist das ist.
Fast wichtiger als jetzt irgendwas zu erschaffen, denn du
die Nutzer, die werden nicht anschreien, ne so hups o, wir
haben irgendwie Datenbank migriert und die Hälfte der
Daten sind jetzt irgendwie so verhalten Entschuldigung ja, das
kannst du nicht bringen. So ja in der Software sagt auch
wenn generierten Code hast oder irgendwas ja manchmal Tools
generieren Code ja, dann sagt man immer lasst bloß die Hände
weg, ja, meistens hast du dann in dem Textfeld generiert oben
auch schon n roten Kommentar stehen bloß nicht anfassen, das
generierter Code ja, wenn du mich irgendwann OK ist das Tool
zu Ende mit seinen Fähigkeiten. Jetzt fang ich selber meine
Finger da rein zu wussten. Dann kann das nur schief gehen
so ja das das passt nicht zusammen, ja, weil, dann musst
du auf einmal die, die die inneren Gedärme von No Tool
wissen und was darfst du damit machen noch irgendwie, ohne dass
das kaputt geht und so also ich bin da voll der Meinung das muss
das alles selber können. Ja und ansonsten Finger weg, ja
vielleicht ein bisschen krasse krasse Ansage so aber das ist
meine Meinung. Ja also, ich meine, das trägt ja
auch gerade zur Vereinfachung und sowas bei ne also und sollen
eine Hilfe sein und nicht noch mehr Arbeit machen als als
sowieso schon der Fall ist. Ich glaube, dass die Power vor
allem in der Verbindung von mehreren Tools liegt und nicht
nur eines quasi zu benutzen, sondern verschiedene Systeme,
die verschiedene Sachen spezifisch sehr gut machen zu
nutzen und da ist es halt essentiell, dass einmal
miteinander funktioniert und das ist auch immer noch
funktioniert, wenn ein Tool jetzt ein großes Update gemacht
hat und so oder eben dann innerhalb eines Tools und
Datenbanken. Jeden Fall super, ich hab gar
nicht mehr so viele Themen auf meinem Zettel, außer n bisschen
den Blick in die Zukunft, obwohl wir das ja schon einmal leicht
angerissen haben ja wie sieht die Zukunft im Bereich Low Code
für dich aus? Lilith müsst ihr weiter Schulen
et cetera oder wird irgendwann alles noch viel einfacher und
die Schulungen werden nicht mehr benötigt?
Wie kann man sich das vorstellen oder ist eigentlich immer so,
dass die Tools, das hast du ja auch gesagt, je mehr die
eigentlich können, desto mehr muss man auch Expertin oder
Experte sein wiederum ja, und dann ist die Schulung auch
wieder gut da. Wie siehst du das?
Vielleicht fange ich mit meinem Wunsch also mein Wunsch für die
für die Zukunft. Ist, dass wir irgendwann an
einem Punkt stehen, dass. Jeder Mensch sicher im Konzept
von von Softwareentwicklung ist das heißt nicht, dass jeder
Mensch no Code oder Code können muss, sondern das ist ein
bisschen. Wissen wie Excel obwohl Excel
eigentlich wissen das falsche Beispiel ist aber vielleicht,
wenn ich jetzt erkläre, die meisten Menschen wissen, was
Excel ist und es gibt sehr viele Menschen, die sagen, die können
Excel und das geht von ich kann die Zelle ausfüllen bis hinzu,
ich kann riesige Datentabellen mit mit Excel generieren und
Daten kalkulieren und ich glaube, dass mit No Code ähnlich
sein wird, dass alle das Konzept verstehen.
Von wie funktioniert Datenbanken, was ne
Schnittstelle was API, um sich sicher in dieser Welt bewegen zu
können? Das ist mein Wunsch, weil ich
glaube, dass das extrem viele Leute in Arbeit und dann wird es
halt immer nicht jeder wird. Wird Supertief technisch
einsteigen müssen und nicht jedes Tool wird super einfach zu
bedienen sein müssen. Für bestimmte Bereiche gibt es
glaube ich Sachen, die total selbsterklärend sind.
Auf dem Weg sind wir sind wir gerade jetzt schon.
Und es gibt bestimmte Tools, die ja die eben komplexe Dinge sehr
gut machen, die dann aber auch eine höhere Lernkurve haben ne
also wo ich je mehr ich individualisieren kann, desto
mehr Möglichkeiten, desto mehr muss ich lernen und dann haben
wir natürlich so das Thema EI, was das Ganze eben noch
zugänglicher macht und noch mehr Kreativität fördert und ich
hoffe, dass wir da einen sehr guten Weg finden zwischen also,
je mehr Potenzial da ist, desto mehr Risiko ist ja meistens auch
da und der Witz ist ja bei bei KI bei dem Thema.
Dass wir da einen guten Mittelweg finden, das wirklich
sinnvoll zu nutzen als Menschheit auch ehrlich gesagt
nicht nur für Unternehmen, sondern als Gesellschaft auch.
OK, um ja gesellschaftlich wichtige Dinge.
Umweltthemen, ökologische Dinge auch voranzubringen was sind die
Richtungen voll? Ja, also da ist ein riesiges
Potenzial mit KI auch solche Probleme zu lösen ne also da
kann man auch unfassbar viel Scheiße mit bauen und das ist
ein bisschen das Problem das halt.
Also ich bin eher der Mensch, der den Potenzialen denkt und
weniger in in Sicherheit so hat das aber einfach ein
Riesenaspekt, also das ganze Thema KI ist jetzt das erste
Mal, dass. Dass ich da wirklich mal
ernsthaft drüber nachgedacht habe von.
Jo was passiert denn, wenn ich mein Wir haben ja schon
politisch mit, also jetzt zu weit gehen, ne aber mit mit
Rollen, die die irgendwelche Nachrichten automatisiert
verbreiten und sowas und damit Wahlen beeinflussen und so das
ist ja noch viel krasser KI. Andererseits haben wir aber eben
auch mit KI solche Potenziale. Und je mehr Leute das nutzen
können die zugänglicher es wird was wir gerade haben das
Potenzial ist riesig, das Wünsche ich mir, dass wir das
sinnvoll sinnvoll nutzen. Cool wie siehst du die Zukunft
von no Code? Ich, ich würde gar nichts mehr
ergänzen wollen. Ich glaube, da zusammengefasst.
Ich habe noch eine Frage an, wenn ich darf klar, du hast ja
eine gute Übersicht über die ganzen Tools was sagst du wenn
du sagst wo wo hört es immer auf, dass die Tools irgendwie
gut funktionieren oder gibt es irgendwie irgendwie was immer?
Besonders kompliziert wird, in den Tools auszudrücken gibt es
ein gemeinsames Beten oder ist das irgendwie jedes Tool total
individuell oder sagst du was wenn ich sowas machen möchte,
dann ist das immer irgendwie hakelig.
Die gemeinsame Painpoint der No Kids, die gerade im Markt sind
sowas vielleicht 1 wenn ich was visuell habe, dann bedeutet das
Rechenleistung, das heißt, ich bin irgendwann begrenzt in der
Kapazität und in der Performance von das heißt wenn ich etwas
sehr, sehr, sehr komplexes bauen, das sehr sehr
verschachtelt ist, dann krieg ich irgendwann Probleme mit der
Performance und langen Ladezeiten von dem Tool selber
während ich baue drinne quasi meinst du ja aber auch als
Anwender aber auch das also wenn ich eine Anwendung mit No und
low. Baue und dann als Anwender also
ach, das meinte ich, aber das und ein anderer als Anwender
also, der das benutzt, was ich gebaut hab, für den Würde das
aufmerksam werden, das passiert erst sehr spät, je nach Ulm.
Aber das ist auf jeden Fall ein Punkt, aber ich glaube ehrlich
gesagt in der Natur der Sache kann ich auch so sagen, ja.
Ich hatte gehofft, dass du vielleicht irgendwas, aber
anscheinend nicht Problem sein, vielleicht haben wir mehr Knoten
im Kopf als nötig also ich finde es ganz schön schwierig ist ist
vielleicht trifft einfach nicht zu Business, aber diese
mandantenfähigkeit ich will das nochmal ausdrücken, also wenn
ich jetzt zum Beispiel ich nehme das Garagentor Beispiel und
jetzt zum Beispiel eine Baue. Ich habe ein Garagentor und
dieses Garagentor irgendwie ansteuern sagen wir dann nicht
aufmachen und zumachen und ich kann den Status auslesen, geht
auf geradezu, ist auf ist zu ja so diese Dinge ja, wenn ich
jetzt no code. Doktor uns reise zum Beispiel,
dann ist der Zustand des Garagentores die einzige
Wahrheit geteilt über alle späteren Nutzer dieser App.
Ja, also wenn, wenn die jetzt quasi die App in der Hand hält,
Gerrit und ich ja und du drückst mit deiner App Lilith irgendwie
auf Garagentor mach bitte zu, dann will Gerrit auch sehen ja,
es geht zu ja, und wenn es dann zu ist, soll ich und Gerrit und
alle gleichzeitig sehen. Ja, das Garagentor ist zu.
Also das ist quasi eine geteilte Informationen über alle ja, die
sowohl die Eingaben als die Ausgaben ne ist, kann nur einer,
das gleichzeitig bedienen ja. Das steht im krassen Widerspruch
zu, wenn wir zum Beispiel jetzt ne Funktionalität haben, wo du
irgendwie. Ich sag mal, was die Corona
zahlen auslesen willst zum RKI Server und das baue ich auch mit
dieser App, ja, dann bist du zum Beispiel einstellen im Zeig mir
bitte an die die Inzidenzen in den letzten 60 Tagen und Gerrit
stellt aber ein ja, ich interessiere mich für die
letzten 5 Tage und mich ich will das ganze Jahr sehen, ne?
Dann hab ich hier eine Funktionalität, die auf einmal
isoliert stattfinden muss. Man nennt das in der Software
sprich also das muss den Mandanten fähig sein für jeden
User muss, müssen Eingaben und und Auswertungen und die ganze
Business Logik alles, was dann ist es ist und so weiter
individuell ablaufen, ja kann ja auch sein, dass die dann noch
weiterverarbeitet in der App und so weiter.
Das muss dann aber alles bei Lilith mit den 60 Tagen
passieren und die da kommen ganz andere daraus nämlich 60 setzte
im Notfall beim Gerrit nur 3 und bei mir 365?
Das kann erstens gleichzeitig passieren, muss aber trotzdem
irgendwie separat behandelt werden.
Ich spreche jetzt mal. Softwareentwickler ist.
Unglaublich krasse Herausforderungen das sauber
alles hinzu implementieren und das hinzubekommen und dann auch
noch das abzugrenzen gegen die Dinge wie ich also gegen das
Garagentor, sag ich mal ja, du merkst, aber ich habe da wenig
Einblicke, weil ich jetzt auch nicht jeden Tag Zeit, alle
anderen Tools zu testen und wie das lösen soll.
Funktioniert das? Ganz einfach ist das total
glasklar? Ist das gar kein Problem in
anderen Tools, oder gibt es auf diesem Level auch
Schwierigkeiten der Bedienung oder wenigstens das alleine das
zu verstehen, ne also ich habe jetzt lange gebraucht, um diese
dieses dieses Beispiel überhaupt auseinanderzufieseln, da merkt
man schon, dass es komplex ist ja, das muss ja auch der
Anwender erst mal die Airness haben, dass es hier irgendwie
unterschiedliche Dinge gibt. So taucht das überhaupt
irgendwie auf. Nee, na gut, also mir ist das
noch nicht noch nicht begegnet ehrlich gesagt, weil also.
Es gab das Problem mit mit Rollenverteilungen und so also
innerhalb eines Workspace s zum Beispiel bei
Automatisierungstools, dass du dann.
Rechte für wer darf welche Connection benutzen und wer darf
welche Automatisierung einsehen? So das war mal ein Problem, da
arbeiten gerade alle dran. Das funktioniert jetzt
inzwischen immer besser. Aber ansonsten verschiedene User
rollen die verschiedene Sachen damit machen können und
verschiedene Sachen anzeigen lassen können.
Also da bin ich noch nie gelaufen tatsächlich das
Problem, aber ich bewege mich wie gesagt nur im Business
Kontext ja, ich glaube auch, dass es vielleicht spezielle
Herausforderung, die wir haben, im Business Kontext gibt es
normalerweise auch keine einzige Hardware, auf die dann alle
geteilt zugreifen, wo man dann irgendwie sich Gedanken machen
muss, wie es der geteiltes Date von allen und so weiter
vielleicht nicht so genau OK, aber das war das Danke für die
Antwort es brannte mir auf dem Herzen.
Ich wollte nur wissen, weil ich oder wie sag ich mal als heißen
wir im Softwareteam? Wir sitzen immer ganz
ordentlich, dass wir das gut hinkriegen, also wir haben das
natürlich auch realisiert, aber das ist.
Das gut zu realisieren, dass mit High Performance und so weiter,
das ist gar nicht so einfach und die Datenbank der immer sauber
erhält und so, das kann man so sagen, als als Insider das sind
so Herausforderungen, die finde ich zum Beispiel einen ganz
schön herausfordernd ja ja, ja, spannend danke fürs Teilen nicht
mehr, nicht mehr Einblick gegeben, alles gut, alles Gute
ich bin auch ganz froh, dass noch aufgebracht hast, weil wir
wollen noch ein bisschen über die Herausforderungen sprechen.
Dies als als Softwareentwickler mit sich bringen, so Plattform
zu bauen. Aber das können wir nochmal
machen. Ich glaube, für mich ist es
soweit ganz rund. Wir haben ja auch eine Stunde
schon voll habt ihr noch was letztes zu sagen?
Zum Thema Lock kurz ansonsten würde ich in Sachen demnächst.
Ich werde auch den Sack zumachen, ich würde mich ganz
herzlich bedanken, weil ich dass sie Zeit hatte und total toll,
dass wir hier in Expertinnen im Bereich haben und ich hab total
viel gelernt in dieser Folge heute richtig gut, ja, vielen
Dank. Falls schön, sehr gerne ich auch
tatsächlich noch viel gelernt und ja, vielen Dank für die
Einladung schön, dass ich da sein durfte, auch von mir.
Vielen Dank, ich fand es auch super gut, deine Einblicke zu
bekommen in den Markt, die ja doch ja viel viel breiter und
den Teil noch detaillierter sind als die, die wir hier so haben
werden unsere Welt. Wenn du dich jetzt Hörerinnen
und Hörer kontaktieren wollen im Nachgang wo finden sie dich und
wie können Sie das tun? Genau einmal natürlich über
Visual Mcas, also Visual makers.de oder über linkedin bin
ich auch immer ganz gut zu erreichen.
Lilith Brockhouse und generell, wenn ihr euch für das Thema
interessiert und irgendwie da mal einsteigen wollte oder so
wie Gerrit kleine App im Kopf habt und losfahren wollt, dann
schaut euch super gerne mal auf unserer Seite und wir haben
kostenlose Einsteigerkurse, wo ihr einen Überblick bekommt in
das ganze Thema und genau vielleicht noch als Botschaft.
Natürlich bin ich ein bisschen bist, weil ich sehr begeistert
von dem Thema bin, aber ich glaube, es öffnet wirklich
Welten. Das ganze Thema noch und da mal
reinzuschnuppern macht auf jeden Fall viel Spaß und und kann sich
sehr lohnen. Cool ja, ich glaube, das ist auf
jeden Fall rübergekommen. Prima, dann vielen herzlichen
Dank nochmal und weiterhin viel Erfolg mit Visual Makers und wir
hören uns hoffentlich dann demnächst noch mal wieder
irgendwer bis dahin Dankeschön euch auch vielen dank Tschüss.
Hamburg. Vielen Dank fürs Zuhören dieser
Folge von einfach komplex die Folge gefallen dann lass uns
doch ne gute Bewertung da oder Teile die Folge mit jemanden aus
seinem Netzwerk für Kritik zufolge Anregungen und Fragen
für neue Folgen, freuen wir uns auf deine Email an Podcast
teilnehmer.com abonniert jetzt unseren Podcast und keine Folge
mehr zu verpassen bis zum nächsten Mal Tschüss aus Hamburg
h.