Latest / Claris/FileMaker Wissen in 5 Minuten / Mit KI ist alles anders
Transcript
- 0:02Speaker 0: Hallo und herzlich willkommen zu einer neuen Folge.
- 0:05Speaker 0: klares Fallmaker in fünf Minuten.
- 0:08Speaker 0: Und heute geht es wieder um das durchaus nicht selten auftauchende Thema unseren Tragen KI, und wenn ich von KI und Fallmaker spreche dann rede ich natürlich von dem ganz aktuellen Thema Agentec Development.
- 0:22Speaker 0: Das ist jetzt den Fallmaker Nativ noch nicht unterstützt.
- 0:25Speaker 0: Es ist von Fallmaker vollmondig angekündigt und es wird uns da bin ich überzeugt blühende Landschaften bescheren.
- 0:32Speaker 0: Alles wunderbar, ich freue mich da auch drauf.
- 0:35Speaker 0: Unabhängig davon gibt es natürlich auch heute schon in Fallmäker um und in Fallmäker verschiedene Möglichkeiten KI einzusetzen.
- 0:43Speaker 0: Und so wie ich das mitbekomme wird das natürlich auch schon viel praktiziert.
- 0:50Speaker 0: An der Stelle möchte ich an Folgendes erinnern weil ich glaube es ist wirklich noch einmal wichtig daran zu erinneren selbst wenn man mit KI arbeitet ganz egal wie man mit AI arbeitet Entschuldigung und ganz egal wie tief die KI in diesem Entwicklungsprozess integriert sein wird.
- 1:13Speaker 0: Es wird an einem Prinzip nichts ändern, die Programmierung selbst ist immer eine Ausführung.
- 1:22Speaker 0: Erprogrammiere an sich ist jemand der weisungsgebunden arbeitet Und in der Folge ist auch, oder im gleichen Atemzug möchte ich nochmal mit so einer Programmierung immer eine Umsetzung.
- 1:34Speaker 0: Eigentlich würde ich etwas vereinfacht gesagt geben zu und würde sagen es ist nur noch eine Fleißarbeit wenn vorher alles ordentlich überlegt und durchdacht worden ist und festgehalten worden ist.
- 1:48Speaker 0: Deswegen habe ich vor mindestens einem Jahr oder zwei Jahren der Podcast geht ja schon eine Weile in einer viel früheren Folge erwähnt.
- 1:57Speaker 0: Deswegen möchte ich an dieses alte Prinzip erinnern.
- 2:00Speaker 0: Die gute Softwareentwicklung beginnt damit, unabhängig von der Beratungsphase beim Kunden oder Gesprächen das bevor man anfängt zu programmieren reinbezogen auf die technische Umsetzung.
- 2:11Speaker 0: Man sich hinsetzt mit einem Bleistift und sich überlegt welche Lösungswege es gibt umzusetzen.
- 2:21Speaker 0: denn dann kann man nämlich so gut wie immer schon bei den verschiedene Alternativen, die sich so gut wie immer bieten bei der Umsetzung.
- 2:29Speaker 0: Dann kann man durchaus schon den ein oder anderen Weg relativ schnell verwerfen weil man merkt man würde damit eine Sackgasse programmieren was man wenn man dann programmiert eben ja nicht mehr so einfach kann man programmiert und stellt fest so geht es nicht weiter und wenn das nichts feststellt liefert man an den Kunden aus und stellt dann irgendwann später beim Kundenfest so gehts nicht weiter oder es wird dem Kunden auch gar nicht so gesagt Der Kunde erkennt's nicht Und man bastelt da dran rum.
- 2:57Speaker 0: Es ist keine wirklich skalierbare Struktur geworden, wie das in einem sauberkonzeptionierten-relationalen System der Fall sein sollte.
- 3:08Speaker 0: All das glaube ich bleibt auch erhalten wenn man mit der KI einfach drauflos programmiert genauso wie man selber darauf losprogrammiert.
- 3:19Speaker 0: Ich würde weiterhin dazu raten diese gute alte Praxis beizubehalten Bevor ich, egal wie ich programmiere.
- 3:27Speaker 0: Aber setze ich mich erst hin und denke nicht am Computer.
- 3:32Speaker 0: Denke einfach über diese Sache nach, über mögliche Lösungswege und Entwürfe.
- 3:39Speaker 0: Ich kann ja dann auch durchaus die KI damit einbeziehen.
- 3:42Speaker 0: aber ich glaube zuerst sollte ich mich mal zurück setzen und mir das ganz einfach für mich in Ruhe verlegen sagen mache so mache In einem Beispiel zum Beispiel, wenn Wiederholfeller trauchen auf.
- 3:55Speaker 0: Auch heute tatsächlich noch in und wieder in Programmierung auf.
- 3:59Speaker 0: Ich würde nicht generell sagen ich verwende sie nie aber ich verwendet sie nur für ganz ganz spezielle Fälle.
- 4:04Speaker 0: In der Regel verwende ich sie nicht.
- 4:06Speaker 0: zur Speicherung von Daten verwende sich sie nie.
- 4:09Speaker 0: Und wenn man damit anfängt programmiert man sich mit Sicherheit irgendeine Sackgasse weil Sie in einer relationalen Datenbank meiner Meinung nach zur Datenspeichung natürlich nichts zu tun haben.
- 4:20Speaker 0: Aber das jetzt noch am Rande, darum geht die Folge nicht.
- 4:22Speaker 0: Es ist eben nur ein Beispiel.
- 4:23Speaker 0: Man könnte sich sehen da reichen dann die Befehle nicht aus.
- 4:26Speaker 0: ich könnte es verwerfen und sagen okay wie kann ich's anders machen?
- 4:29Speaker 0: Natürlich mit einer eins zu enden beziehung oder eine Eins-zu-Einsbeziehungen.
- 4:35Speaker 0: man kann ja auch große Tabellen ist ja auch in einer anderen Stelle einen Botgas natürlich schon erwähnt.
- 4:40Speaker 0: Große Tabellen durchaus sinnvoll aufteilen in mehr Kleine und die in Ein-Zweinsbeziehungen gestalten Und unterdessen natürlich alles Dinge besser überlegt, bevor man anfängt zu programmieren.
- 4:53Speaker 0: Damit man keine Zeit verliert nicht Nerven verliert, nicht Geld verliert oder Ärger ein Projekt bekommt nehmt euch die Zeit bevor ihr programmiert selbst in der KI alles ganz toll.
- 5:07Speaker 0: macht dabei und denkt selber drüber nach.
- 5:12Speaker 0: skizziert euch Alternativen dann werdet ihr sehen, dass ihr deiner oder andere auch weiterhin verwerfen könnt und mit dem richtigen Ansatz anfängt.
- 5:25Speaker 0: Anfangen, Entschuldigung!
- 5:27Speaker 0: Und ich bin sicher das die KI dabei auch viel besser und gezielter noch unterstützen kann.
- 5:34Speaker 0: So, ich hoffe euch hilft es weiter spannende Lösungen zu bauen und ich freue mich wenn ihr wieder dabei seid.
- 5:40Speaker 0: Wenn es heißt, klar ist für mich kein fünf Minuten bis dahin eine gute Zeit.
- 5:44Speaker 0: Tschüss.