Willst du auch nicht mit jedem Produkt chatten?
Oder der neue. Joghurt mit KI jetzt kannst du
deinen Joghurt fragen, ob er noch gut ist.
Coating Buddy, Dein Podcast rund um Softwareentwicklung und
aktueller Tech News. Herzlich Willkommen.
Hello Hello. Einen wunderschönen guten Tag
und herzlich Willkommen zur neuen Folge hier beim Coding
Buddies Podcast. Mit deinen Coding Buddies
natürlich und zwar ich, der Fabi und er darf nicht fehlen, unser
Tino den ich hier ganz herzlich begrüßen kann und da.
Moin Moin, da war eine ganz andere Anmoderation stark fabi,
ich war so richtig gespannt was jetzt kommt.
Ja schön ja war gut, war gut, hat dich überzeugt, hat mir
gefallen, hat mir gefallen. Clever den Podcastnamen zu
nennen oder so dabei ja, wenn man nicht.
Weiß, wo man hier gelandet ist, weißt.
Du so n Zufallstreffer dann herzlich willkommen.
Wie geht es dir? Ja, was geht ab, alles gut, bist
du fit? Jo ich hab Bock das ist schön,
also es es gibt ja immer so Höhen und Tiefen ja also ich hab
eigentlich immer Bock auf Podcast aber es gibt natürlich
Phasen wo man sagt jetzt hab ich so richtig Bock.
Ja. Also Bock und richtig Bock, Bock
und richtig Bock. OK verstehe und ich hab momentan
richtig Bock da sogar momentan gar kein Bock, gar kein Bock.
Ja so momentan ich find wir haben momentan immer so n paar
coole Themen auf die ich auf die ich auch selbst so so.
Richtig Bock hab nicht nur Bock, sondern so richtig Bock.
Weißt du, das ist schön, das ist schön.
Ja ich mein man vergisst das glaub ich immer so, das hatte
ich selber auch damals noch nie so richtig weißt du wenn du so
Podcast gehört hast, aber noch keinen aufgenommen hast.
Dass es natürlich schon durchaus mal n Moment geben kann, wo du
dir denkst, OK, jetzt Podcast und gute Laune, so in
Anführungsstrichen ne, weil will ja keiner irgendwie jemanden
hören, der sagt gar kein Bock so ne und aber manchmal hat man
natürlich jetzt auch nicht immer die beste Laune, aber es wär
natürlich schon ist natürlich schön, wenn der Podcast auch
irgendwie ne gewisse Fröhlichkeit ausstrahlt und das
wollen wir natürlich auch machen, aber dafür ist es
natürlich umso schöner, dass es Bock und richtig Bock gibt.
Ich glaube, es könnte auch einfach daran liegen, aber ich
bin mir eigentlich ziemlich sicher, dass es auch daran
liegt, dass wir zu den letzten Folgen ja auch gutes Feedback
bekommen haben beziehungsweise Anmerkungen.
Ja, und da sind wir immer super happy, wenn wir Anmerkungen
bekommen, weil das ist ja quasi immer nur die Sicht, also unsere
Sicht der Dinge, die wir hier besprechen, ne, das ist ja so n
Talk zwischen uns und unsere Erfahrung.
Und ich find es halt super geil und ich denke es geht dir
genauso. Wenn wir dann Mails zum Beispiel
bekommen, die denn noch Sachen ergänzen oder mal ihre Sicht der
Dinge schildern und man so in den Austausch kommt, was ja uns
einfach super viel bedeutet am Ende ja oder auch
Themenvorschläge für n Podcast das und das sind so Sachen, die
ja auch in letzter Zeit vermehrt passieren und das.
Das kickt noch mal so richtig, weißt du da da, dann hat man so
richtig Bock halt ja, auf jeden Fall.
Also vielen Dank dafür. Noch genau jeder der sich gerade
angesprochen fühlt, vielen vielen Dank.
Das freut uns auf jeden Fall und es ist halt wie gesagt immer
schön, wenn man auch so ne gewisse Interaktion dann nach.
Gelagert sozusagen. Vom Podcast hat.
Von daher ist das echt schön. Bevor wir jetzt reinstarten
wollte ich noch mal ganz kurz Tino auch erinnern an unser 4.
Gewinn Turnier ne es ist ja n 4 Gewinn turnier was wir ja quasi
veranstalten, es gibt ja quasi dann irgendwann wenn die
Implementierungsphase abgeschlossen ist ne alle Infos
dazu gibt es auch auf jeden Fall auf unserer Website und.
Oder auf allen Kanälen eigentlich ne kommt, dann kommt
ihr einfach zu uns, da kriegt ihr die Infos.
Das auf jeden Fall kann man natürlich auch auf n.
Discord alles erfragen und so weiter aber genau wenn die
Implementierungsphase abgeschlossen ist, dann gibt es
ja wieder n Turnier live auf Twitch und da freu ich mich auch
schon drauf. Ich wollte nur noch mal dran
erinnern, Leute mitmachen, gibt auch coole Sachen zu gewinnen
und genau es lohnt sich also. Auf jeden Fall, auf jeden Fall.
Also ich bin schon richtig gespannt, wir hatten ja auch mal
so ne kleine Umfrage im Vorfeld gemacht, gerade auf unserem
Discord, jetzt wo quasi auch einige dann schon gesagt haben,
so ja, auf jeden Fall machen wir mit, ne Paar müssen wir noch
überzeugen, dass es geil wird, aber viele sind ja schon so
richtig Feuer und Flamme und das Feier ich halt extrem ne also
ich glaub das wird halt wieder richtig richtig geil, weil
Flappy Buddy war schon sehr sehr cool und ich glaube, dass jetzt
unser for connect Extreme. Auch richtig, richtig stark.
Wird genau. Und wenn sich jetzt irgendjemand
denkt, ah, ich weiß nicht, ob ich schon gut genug bin, bei
einem Programmierwettbewerb mitzumachen, ganz ehrlich, auf
jeden Fall, es ist quasi man, man kann auf jeden Fall
mitmachen, so ne, also es ist, manche Leute hatten wir aus der
Vergangenheit, die fangen ein 2 Tage vorher an noch was zu
implementieren und machen mit und manche.
Sitzen länger dran, aber am Ende lohnt sich das einfach auch
allein für den Spaß und dabei sein.
Das lernen, was man damit hat und wie gesagt, es gibt ja auch
was zu gewinnen, von daher ja es lohnt sich in jedem Fall ne.
Das ist genau nicht. Man kann nur dazulernen dabei,
Hauptsache im Poster kickt nicht, ja genau dann würde ich
sagen. Dann haben wir das Mal
abgeschlossen. Oder hast du noch irgendwas?
Sonst würde ich mal so n bisschen das Thema Anteasern
heute. Wir haben heute n ganz cooles
Thema, aber heute ist mehr so ist kein fachliches Thema, Wir
hatten ja jetzt in letzter Zeit auch mal wieder so n bisschen
fachliche Themen vermehrt besprochen, heute ist es mal
eher so n talk würde ich sagen ne also ich würde gern n Thema
mit dir besprechen und deine Erfahrung genau dass wir da
unsere eigenen Erfahrungen mal so n bisschen schildern.
Und auch hier die Anmerkung schreibt Uns Liebe, Zuhören,
Liebe, zuhören sehr gerne zu dem Thema, weil ich glaube, da gibt
es jetzt ganz viele verschiedene Ansichten.
Oh, wir finden alle super spannend und würden gerne davon
hören, deswegen hier noch mal kurz die Anmerkung und auch
genau und zwar soll es heute darum gehen, wir haben ja jetzt
so n paar Jahre schon verbracht mit dem ganzen AI Thema, es ist
allgegenwärtig, es ist teils auch.
Ich sag es mal provokativ provokativ, n bisschen nervig.
Also bin ich ehrlich, es ist halt wirklich so allgegenwärtig,
dass irgendwie diese coole Technologie schon wieder so n
bisschen madig gemacht wird. Wenn du weißt, wie ich das
meine. Ja, also ich hoffe du verstehst
wie ich das meine, weil es irgendwie so n nur noch darum
geht so ne und jetzt möchte ich gerne mit dir mal so Revue
passieren lassen, wie sahen denn die Jahre jetzt so aus?
Wie hat sich denn unser Developer leben seit Chat GPT
sagen wir mal das bist ja glaub ich Ende 22 so in dem Dreh?
Ich weiß es gar nicht so genau, da müsste ja so dieser.
Dieser Lounge gewesen sein, das jetzt anläuft über Chat GPT ne
das jetzt alle Chat GPT verwenden können ne und es ist n
Meilenstein es ist n großer Meilenstein und es hat sich
vieles verändert aber alles zum positiven oder auch negative
Sachen und genau das würde ich gerne mit dir mal schön leicht
ne ja das würde ich halt gerne mal schön mit dir besprechen
olde ja auf jeden Fall die Frage ist die wir klären müssen ne und
das ist jetzt genau wieder so n Ding was mich so triggert.
Sind denn jetzt alle developer so ten x developer?
Ne? Also sind wir jetzt alle 10 mal
so produktiv geworden dadurch oder sind wir beide immer noch
weiter in Lamenten? Nein, also Spaß, aber das ist ja
wirklich so n Thema das irgendwie allgegenwärtig war,
dass jetzt ja alle 10 mal so produktiv sein müssen, sonst
wird man abgehangen, so als normaler Developer hat man jetzt
gar nichts mehr zu melden das ich mein wir challengen das von
Anfang an, aber lass uns jetzt. Wirklich mal schauen, wie ist es
denn so? Ja.
Also hau mal raus. Einfach um mal n bisschen zu
gucken, was es also wie wir damit jetzt zum Beispiel auch
arbeiten. Ne, also wie wir es wirklich
effektiv beispielsweise nutzen und uns interessiert natürlich
dann auch, wie du, liebe Zora, das wie du das nutzt am Ende,
weil einfach mal, man kann ja auch noch voneinander lernen,
ne, also was ich zum Beispiel übelst interessant finde, weil
wir jetzt das Ganze nochmal von vorne aufrollen wollten.
Ich hatte ganz kurz mal geguckt, weil du ja meintest so Ende 22
November 22 wurde das ja vorgestellt.
Witzigerweise war das ja glaub ich schon irgendwie Version Chat
GPT 3 oder so ne also relativ die waren ja schon weiter weil
ich also dieses Open AI unternehmen gibt es ja glaub ich
schon 2 2015 hab ich gelesen und ich dachte mir so OK wusste ich
nicht also ich wusste es nicht, war ich irgendwie nicht so drin
find ich krass also. Klar, ich meine KI Forschung
gibt es ja schon ewig ne, aber ich fand das irgendwie noch n
interessanten Fakt so am Rande den ich irgendwie aufgeschnappt
hab. Ja das war halt so im Prinzip
der Meilenstein ne weil GPT gab es halt schon n paar Versionen
und genau das war halt nur nicht für die Öffentlichkeit allgemein
zugänglich ne und dann haben sie sind sie den Schritt gegangen zu
sagen Ey guck mal geh mal hier auf die Website und du kannst
jetzt mit einer KI chatten und die wird dir alles sagen, die
wird dir alle Lösungen geben so ne und das ist halt so dieser
krasse Meilenstein dahinter, dass da natürlich jahrelange
Entwicklung hinter steht. Keine Frage, ja.
Ja, genau, aber ich. Also es ist auf jeden Fall
krass, weil es waren halt einfach glaub ich innerhalb von
5 Tagen gab es glaub ich 1000000 Nutzer oder so.
Also das ist ja immer so, n wird ja immer so gerne gemessen wie
zum Beispiel auch bei irgendwie Social Media Plattformen oder so
ne wo man auch damals schon dachte Boah in so in der und der
Zeit gab es 1000000 Nutzer ne wie zum Beispiel damals weiß ich
bei Facebook oder so da war ja JPT noch irgendwie krass
schneller. Nee, das ist schon, das ist
erstaunlich, ja. Und ich, ich weiß zum Beispiel
auch noch so, als ich das mitgekriegt hab, so ey, es gibt
jetzt irgendwie Chat, GPT, ne irgendwie krasses Ding, so ne
und dann hab ich mir auch relativ schnell n Account
angelegt und das einfach ausprobiert, aber immer so n
bisschen mit der so mit mit der Brille, so weiß ich nicht
irgendwie weißt du sehr skeptisch muss ich sagen, ich
hab da sehr skeptisch drauf geblickt, ich weiß nicht wie es
bei dir war oder was du als erstes gemacht hast.
Ich glaub ich hab mir das Ding genommen und hab halt einfach
erst mal so 1000 Sachen gefragt. Also so wirklich so Dinge wie
zum Beispiel kannst du verstehen, was ich hier mache.
Denk dir mal ne neue Sprache aus und solche Sachen weißt ich hab
am Anfang erstmal wirklich möglichst versucht dieses Ding
richtig zu challengen um zu sagen OK du willst ne künstliche
Intelligenz sein, meine mein Verständnis von künstlicher
Intelligenz ist, du kannst quasi selber dir Sachen ausdenken und
da war es halt relativ schnell klar, dass das Ding sag ich
jetzt mal auch einfach. Gesagt hat so ne keine Ahnung.
Es gibt es gibt sprachen die man sich ausdenken kann und ich
dachte mir so, ja dann denkt der jetzt einen aus und dann hat der
nicht gesagt kann ich nicht, sondern hat halt drumherum
geredet, dass es halt sowas gibt und dass man sowas machen kann,
aber. Na ja, also da hat man schon
relativ. Schnell so n paar Begrenzungen
angesehen. Du hast quasi erstmal gecheckt
ob er jetzt die KI hier alles übernimmt und wir am Arsch sind
oder auch noch Hoffnung besteht. OK ja ganz so klein war sind sie
nicht, alles gut alles gut noch alles gut ich weiß nicht was du
als erstes gemacht hast. Das war es, bei mir war es ja
also ich hab relativ spät damit, also was heißt relativ spät
relativ spät wäre glaub ich wenn man jetzt langsam sich so
adaptiert da drauf aber. Ich sag mal für n Entwickler der
so in der Tech Welt unterwegs ist, hab ich relativ spät damit
angefangen das zu verwenden. Das muss man einfach so sagen.
Ich war am Anfang dachte ich mir so ja komm ist mir egal, wird eh
weißt du es gab schon oft so News wo alle sich dachten Boah
das ist es jetzt das ist richtig krass und dann war es wirklich
riesenmüll am Ende ja also gerade so Chatbots ich nenn es
jetzt mal provokativ einfach nur n Chatbot so ne das gab es ja
schon. So oft ja.
Und am Ende waren die immer mies und da dacht ich mir ja gut,
jetzt kann ich damit mit künstlicher Intelligenz chatten,
sag ich mal. Aber was soll da schon groß
zurückkommen, dass das natürlich n ganz anderes Ausmaß jetzt hat
ne und ich mein Fakt ist was seitdem passiert ist, ist ja
noch viel krasser, das war ja nur der Startschuss eigentlich
ne, aber das wollte ich. Am Anfang hab ich so n bisschen
abgetan bin ich ehrlich und schon gar nicht hab ich
irgendwie. Es genutzt, um zu coden?
Ja, weil diese Debatte ist ja danach dann so gestartet.
Oh, jetzt werden alle Softwareentwicklerinnen und
Entwickler ersetzt, bald wird nur noch KI coden.
Natürlich gibt es denn so ne Aussage wie von Open AI selbst,
die ihr Produkt natürlich auch vermarkten wollen zu sagen ja
ist also wir nur noch vipe Coding ja dann kam ja irgendwann
der Begriff von Vipe Coding haben wir ne Folge zu gemacht.
Sind wir gar nicht im News drüber, aber im Sinne von ist
Quatsch funktioniert nicht. Ich denke mal wenn wir so n
bisschen über Erfahrung heute sprechen, wird das Thema auch
noch mal aufkommen und deswegen war es für mich am Anfang so n
Ding wie ja ganz nett werd ich aber nicht verwenden, dann hab
ich mich aber irgendwann quasi n bisschen eingefuchst damit im
Sinne von ja so 5 Paar ist es nicht schlecht na ja, also da
hilft es dir schon. Ja, was esse ich?
Und deswegen würde ich gerne mal damit starten, das nicht nur im
im Code Kontext zu sehen, also im coder Kontext, sondern auch
mal ganz kurz so im Alltäglichen.
Ne, es gibt ja auch so Berichte, das fand ich auch so krass, dass
ach das hab ich so n Artikel gelesen, ich krieg es nicht mehr
zusammen wenn ich ihn finde hau ich ihn in die Shownotes da ging
es halt darum, dass so gerade jüngere Generationen gefühlt
alles. Klären lassen von Chat GPT also
bis hinzu was soll ich anziehen und machen Fotos vom
Kleiderschrank und dann ja gut, das Wetter wird wahrscheinlich
so zieh mal das und das an Oh das find ich halt völlig krass
so wo ich mir denke oh mein Gott entscheide doch bitte selbst was
du anziehst. Also dass die Leute, die jetzt
quasi vielleicht auch so schon groß wären damit ja, also sag
ich mal die so sehr jugendlich waren.
Und jetzt, in den letzten Jahren vielleicht so die 20 geknackt
haben oder so. Ja.
Also bei uns passt es nicht ganz.
Na ja, es ist ja wie es ist. Ja, wie zum Beispiel ich mein
damals so keiner. Wir sind im Internet
aufgewachsen, zum Beispiel würde ich jetzt so sagen, ne, also wir
waren aber schon da, also wir sind ja wie sagt man Kids der
90er. Ja.
Weil man für Kids passt es halt gar nicht mehr.
Aber ne du weißt was ich meine. Wir waren Kids der 90er.
Genau. Und wir sind ja mit dem Internet
dann aufgewachsen. So, das ist ja auch.
Cool, aber es gab uns schon. Und dann kam eigentlich erst
richtig das Internet, ne, also wir kennen auch tatsächlich noch
irgendwie so n bisschen zumindest so auch ohne und es
gibt ja aber, also es gibt ja zum Beispiel dann auch
irgendwann gab es Menschen, die Waren sind auf die Welt gekommen
und es gab schon Smartphones, also die kennen keine Welt ohne
Smartphones und jetzt gibt es ja logischerweise auch Leute, die
kennen keine Welt mehr ohne ohne KI ne, also so wie wir sie jetzt
kennen. Und das ist halt krass so ne.
Also ich würde sagen bei uns ist es so, wir kennen eigentlich
auch keine Welt ohne Internet würde ich jetzt mal so sagen,
weil klar gab es es das bei uns noch nicht so hundertprozentig
etabliert wie heute, aber ich würd schon sagen wir kennen es
eigentlich, also soweit wie man sich zu den.
Richtigen Jahren? Genau ja, war es da.
Soweit wie man sich halt so zurück erinnern kann.
Und das ist halt schon krass wie du meintest.
So, es gibt halt Leute, die nutzen das Halt übertrieben,
also auch bis hinzu. Soll ich zu diesem Date gehen
oder so ne wo ich mir denke so alter Leute, was geht also wo
kommen wir denn da hin, dass irgendwann jeder so seine eigene
KI hat und die Daten sich dann und dann sagen.
Die ja und dann sagen. Die beiden KIS, so nee, passt
können wir machen und dann triffst du dich das erste Mal
und bist direkt zusammen oder so weißt du, du hättest direkt
verheiratet, ist alles schon geklärt, dann träge sie durch,
also das wär das wär superkrass so ne aber also da sollte man
natürlich möglichst vermeiden, dass man das so macht.
Also ich weiß nicht am Anfang. Ich war so richtig schon n
bisschen schüchtern. Auch weißt du, oder?
Also ich hab so n bisschen so was mit Chat GPT denn geprompted
und dachte mir aber irgendwann auch so Moment warte mal.
Ich könnte ja jetzt aber auch mal fragen, wie ich diese
Funktion zum Beispiel schreiben könnte oder so weißt du also ich
bin mir nicht, ich dachte nicht so oh coole Technik nehm ich
jetzt zum Coden sondern eher so interessant ich spiel da n
bisschen mit rum. Moment mal, ich könnte ja auch
mal freiße irgendwann, dann später.
Ich könnte es ja mal zum gucken, aber aber.
Was war deine Angst, dass dir JGPT direkt deinen Master
wegnimmt, oder? Nee, ich.
Es war keine Angst dahinter, das war eigentlich eher nur so.
Ich hab gar nicht dran gedacht, also ich hab erstmal die
Möglichkeit überhaupt nicht im ersten Moment gesehen zu sagen,
Code mir mal bitte das oder ne was auch immer.
Hab ich gar nicht drauf bekommen so es war.
Aber ich stell dir mal vor, du promptest so.
Ja, wie kann ich das und das lösen.
Ja sorry, wenn du das nicht weißt, ist dir auch nicht mehr
zu helfen, zack kriegst gleich ne Mail von deiner ehemaligen
Uni, auch leider müssen wir eben den Master ab erkennen, ja genau
das müssten sie leider wissen Sie das Wissen Tschetschi PT hat
uns mitgeteilt, dass sie das nicht mehr wissen.
Ja, aber also was sind so was sind so Sachen wo du es wirklich
verwendest. Also wenn ich so drüber
nachdenke, ich hab dann irgendwann so den Benefit
gemerkt, Oh das ist ja schon nicht schlecht so Texte damit zu
formulieren, ne, also so Mails so so generische Antwortmails
auf irgendwelche Sachen, ja das fühlt sich erstmal cool an, weil
dann kriegst du halt so super schnell irgendwas, also du
prompt es nur ungefähr was du willst.
Du kriegst so ne Antwort fertig, aber das.
Macht faul und da hat mir auch mal ne Folge zu gemacht über
diese MIT Studie und die hab ich halt total gefühlt, weil man
wird faul im Kopf von der Denkleistung her, weil du denkst
ja gut hier kommt, gib mir ne Mail, du liest drüber,
formulierst was um irgendwann formulierst du nicht mal mehr
was um und dann gab es wieder so n Punkt wo ich mir dachte.
Oh nee, schreib sie selbst. Schreib sie selbst.
Das ist nicht geil, das ist das, das ist ja auch irgendwann so
generisch, dass gefühlt jede Mail dann gleich klingt, von
allen Leuten auf der Welt so mal übertrieben.
Aber das find ich ist n spannender Punkt, weil ich
glaube ich hab am Anfang dacht ich auch so.
Boah das ist ja cool ne also auch Grad wo ich dann angefangen
hab so n bisschen mit so ne mir Code ausspucken zu lassen und so
mir dabei zu helfen und am Anfang war ich so richtig so
Boah das ist richtig geil das ist richtig cool ich kann jetzt
das Fragen ich kann dies fragen, ich kann jenes Fragen ne und ich
krieg zu allem ne Antwort und die Antwort ist irgendwie nice.
Und irgendwann hat man ja auch relativ schnell mitgekriegt.
Also es war erstmal so n Hype, Euphorie, ey cool das
funktioniert und dann auf einmal irgendwann ist es so abgeflacht,
dass ich mir dachte, so Moment irgendwie ja die die Mail zum
Beispiel ist gar nicht so geil, der Code den ich gerade bekommen
hab, der ist jetzt auch nicht mega oder ich muss halt selbst
noch einiges machen und dann kommt dann hab ich irgendwann
auch so gechallenged dacht mir so, aber was ist denn also es
bringt ja nichts zu sagen du hast du lässt dir KI nimm, also
nimmst KI zur Hilfe und dann musst du aber selbst noch übelst
viel Arbeit reinstecken, also dann ist es ja gar keine Hilfe,
wenn du ne sagst, ey ich prompt dir jetzt erstmal wie diese Mail
geschrieben werden soll ne dann nehm ich die Mail und schreib
die um so und dann lass ich vielleicht noch mal prompt
laufen oder was auch immer oder du prompt es erstmal 5 mal um zu
gucken welche Variante gefällt mir denn am besten liest alle
Varianten anstatt einfach mal zu sagen OK ich schreib das selber
runter das eine dauert 5 Minuten das andere.
Ihre eine also bist du selbst dann in dem Moment halt wieder
fünfmal schneller. Also weißt du was ich meine?
Muss halt nur dein Kopf anstrengen in dem Moment.
Genau, genau. Und das ist halt irgendwie.
Ist schon krass, also irgendwie beispielsweise.
Dieses Jahr hab ich zum Beispiel ne Rede vorbereitet, ne so und
da dacht ich mir so weißt du was ich nicht mache, ich nehm mir
nicht chat GPT dafür weil ich mir dachte du kannst doch nicht
bei irgendwas persönlichem anfangen, irgendwie ne Rede zum
Beispiel von irgendwas generieren zu lassen, weißt du?
Das ist voll Scheiße so. Und Na dann kannst die Rede halt
für die nächsten 10 Male nehmen. So weißt du genau, es ist ja
auch einfach so, dass man merkt. Also ich würde jetzt nicht
behaupten, dass ich es immer merke.
Ne, das wäre jetzt n bisschen übertrieben, aber ich finde man
kann halt so n Gespür hat man oder man hat es über die Zeit
entwickelt, dass es generierte Texte sind, weil das sind so
Formulierungen, die sind nicht schlecht, die sind vor allem
auch richtig, ja, aber? Es fühlt sich nicht menschlich
an. Also ich finde man merkt das ich
mein es gibt ja auch Seiten die einfach wo du Text reingibst und
dann sagen die ja gut ist generiert ne gut klar da stehen
dann wieder Modelle hinter das sind Stochastisch wahrscheinlich
gelöst wie man das erkennt auch ne weil was anderes ist ja GPT
am Ende dann auch nicht vereinfacht gesagt aber trotzdem
finde ich spürt man das so n bisschen und genauso ist es auch
beim Code wie du meintest dann kriegst du so Beispiele ja die
sind OK aber die sind auch nicht geil und vor allem passen die
manchmal gar nicht. In deine Guidelines, in deine
persönlichen Vorstellungen, wie man codet, weil Coden hatten wir
ja auch schon mal ne Hand, ne ne Folge drüber gemacht, das ist ja
auch irgendwo ne Handschrift, ne, also jeder hat ja so n
anderen Coding Style und ich würde jetzt nicht sagen es gibt
klar was besser ist und was nicht besser ist ne also es gibt
Best Practices keine Frage und es gibt auch Sachen die einfach
nicht gut sind aber alles außerhalb davon oder sag ich
mal. Abseits davon nennen wir es mal
so, ist einfach auch ne Style frage am Ende.
Ja, auf jeden Fall. Aber zum Beispiel meine
Codingerfahrung wenn wir jetzt noch mal n bisschen aufs Coden
direkt bisschen genauer eingehen.
Bei mir war es so, dass ich halt wie gesagt angefangen hab, so n
bisschen mir kleine Funktionen zu coden zu lassen, ne zu sagen
so ey, ich will jetzt zum Beispiel das und das machen,
schreib mir mal ne Funktion dazu, das heißt es war mal n
sehr sehr kleiner Scope und das hat eigentlich auch ganz gut
funktioniert. Weil was ich meine ist, du musst
dir nicht viel Code angucken. Du hast n kleinen Kontext,
kannst ihn überblicken, siehst den und sagst OK das passt für
mich, das sieht sehr gut aus, du hast vielleicht sogar noch
vielleicht selbst n Test dazu geschrieben und merkst OK diese
Funktion macht das was du möchtest.
Alles soweit cool, schreibst Sie vielleicht noch n bisschen um,
da ist man wieder bei der Handschrift.
Aber irgendwann ging es dann so n bisschen weiter.
Ne, dann denkt man sich so na ja OK gib mir mal keine Ahnung ne
angularkomponente ne so und dann so nach dem Motto Ja ich möchte
gerne, dass das so und so aussieht, da soll so und so n
Button sein bla bla bla hast du nicht gesehen so und so weiter
ne so hat an sich erstmal gut funktioniert und du kriegst
erstmal n gewissen stand was ich dann aber relativ schnell finde
ich für mich entdeckt hab ist ich.
Ich kann mir das nehmen und jetzt muss ich aber Änderungen
machen, weil es ist nicht hundertprozentig genau das was
ich wollte ne ich mein jetzt kann man sich hinstellen und
sagen ja dann prompt es halt besser klar kann ich auch gleich
noch mal was zu sagen aber Fakt ist es ich hab auf jeden Fall
immer noch Anpassung gemacht und dann hab ich mich am Ende
gefragt OK weil ich dann auch wieder noch mal n bisschen
weiter gepromptet hab mir den Code wieder noch mal n bisschen
genommen hab. Der dann an einer anderen Stelle
quasi richtig war und das andere ich musste das dann so n
bisschen mergen für mich ne, dass ich sage OK das nehm ich,
das war gut und das ist aber noch n bisschen angepasst und
dann pack ich es so zusammen, hat aber am Ende auch relativ
viel Overhead erzeugt, also weißt du dieses schreib selber
oder lass dir erstmal ne Menge generieren ich finde es immer
noch in Ordnung wenn man es so macht weißt du zu sagen OK ich
lass mir erstmal so n gewissen ne gewisse Grundidee n gewisses.
Im Grund ne gewisse Grundmasse lass ich mir erzeugen und darauf
bau ich auf. Hilft schon mal und so mach ich
es auch oft. Aber was ich gemerkt hab ist je
komplexer diese ganze Sache wurde desto schwieriger wurd es
halt einfach KI zu benutzen weil es halt immer blöder wurde ne
also es es hat irgendwie nie so richtig funktioniert und jetzt
noch mal ganz kurz zu dem Punkt prompton klar man kann besser
prompton aber ich frag mich wenn du jetzt zum Beispiel sagst du
prompttest. Richtig, genau.
Dann schreibst du da eine ganze Seite am Ende.
Ne, ich übertreib jetzt vielleicht n bisschen, ich hab
auch schon richtig lange. So lange ist das gar nicht.
So, so übertrieben ist das nicht, das stimmt, aber du
schreibst halt n riesen Text und musst es genau definieren.
So und teilweise bis du wirklich dahin kommst wo du hin willst,
hast du es teilweise auch schon selbst gemacht, also das ist
halt die, wenn es jetzt um die Geschwindigkeit geht ne die da
mit einhergeht und ich finde das ist n absoluter Trade oft zu
sagen was lässt du dir generieren?
Und was kannst du nehmen und was ist der Sweetspot zwischen
wieviel prompt ich und wieviel mach ich selber, damit ich
möglichst schnell bin? Ja, also das ist ja jetzt
irgendwie so n Anwendungsfall zu sagen ich brauch so ne Art
Assistenten weil ich weiß also ich könnte es selbst coden, aber
ich möchte einfach jetzt ganz schnell ne Lösung haben ne also
es ist wirklich wieso n Assistent der sagt wo du sagen
kannst ey hier guck mal das Problem hab ich das muss ich
jetzt hier als Feature implementieren mach das mal
bitte für mich ne aber du. Bist halt Herr der Lage zu
sagen, OK ich kenn Framework, Sprache und so weiter ich könnte
es auch selbst schreiben und deswegen kommst du in diesen
Konflikt zu sagen, ey derzeit hätte sie einfach selbst
schreiben können, ne und wenn wir jetzt aber mal noch mal zu
dem Punkt vipe Coding gehen, ne wo man ja irgendwie sagt Ey Pass
auf, wir brauchen irgendwann keine Entwicklerinnen und
Entwickler mehr, weil die KI macht das schon.
Verlierst du ja den Punkt, eine Person zu sein, die es selbst
umsetzen könnte. Laut deren Vorstellung, die das
so n bisschen ins Leben gerufen haben, ne und dann hast du halt
das Problem, dass du gar nicht mehr checkst, was da abgeht und
kriegst dann irgendwelche Lösungen und wie du schon
meinst, je komplexer das wird, umso chaotischer wird es auch
und vor allem kommst du an einen Punkt und da da können wir
gleich mal n bisschen genauer drauf eingehen, dass du in eine
Art Abwärtsspirale gerätst. Wo einfach nichts mehr passt auf
einmal und du nur noch komische Antworten kriegst.
Ne, und das sind zum Beispiel Punkte, wo ich gerne KI einsetze
oder einsetzen möchte, aber auch oft einfach von der Wand gerannt
bin, wo ich mir denke, oh mein Gott, ey dann das ist das ist
Käse was du kriegst, ne weil es gibt so typische Tasks die ich
auslagern möchte. Was mich stresst, sind so was
zum Beispiel, wenn du in einem Projekt, wenn du n Projekt
einrichtest ne sagen wir mal keine Ahnung, du setzt No JS
Projekt auf, willst noch n testframework wie Jast oder so
rein, also integrieren ne, dass du willst dir halt quasi deine
Landschaft erstmal aufbauen ne und?
Dann musst du halt verschiedene Configs erstellen und das
stresst und du denkst dir so, ach komm, das wär cool, das wär
jetzt wirklich geil, wenn das einfach mal erstellt wird.
Klar ne gute IDE, wenn du n Projekt damit erstellst, nimmt
ja auch vieles schon ab, ne, dass du halt per Knopfdruck
sagen kannst, gut jetzt mach mal n Projekt das und das soll da
rein und dann ist das auch ne gute Sache ne also zum Beispiel
Jet Brains macht das ganz gut, wir sind ja absolute Jet Brains
Fans von den IDES her. Und da hast du viel Paint schon
abgenommen, ne, aber manchmal sind es ja auch Sachen wie ich
möchte nach dem Erstellen des Projektes jetzt irgendwas
ändern, zum Beispiel auch n Testframework austauschen, nur
mal wieder als Beispiel und dann hast du ja quasi diesen Wizard
schon, dann bist du den ja schon durchlaufen zur Erstellung und
dann musst du es ja wieder per Hand umkonfigurieren und das
sind so Tasks, da wünsche ich mir, dass das richtig geil
läuft, dass du einfach da prompt ist.
Hey, kommt das? Und das soll jetzt passieren,
Zack, fertig. Einfach alles markieren,
austauschen, so nach dem Motto und läuft.
Das ist ehrlicherweise funktioniert das gefühlt nie.
Das ist n gutes Beispiel oder gute Einleitung, weil ich genau
eigentlich sowas ähnliches letztens erst gemacht hab und
zwar n Angular Projekt mit dem neuesten Angular aufgesetzt und
wenn du es einfach nur normal quasi erstellen lässt, so n
Angular Projekt hab ich jetzt zum Beispiel mit Intelligence
halt gemacht, ne dann hast du Jasmin.
Und das oder dieses Karma Zeug da ne als Testframework mit drin
so und ich wollt aber Jazz so und dann hab ich mir gedacht so
weil ich find es ist immer so n bisschen irgendwie n ich find es
nervt jedes Mal zu sagen ich will das also das ne Jazzmin
will ich raus haben will ich nicht mehr haben ich will aber
Jazz nutzen ne so. Jedes Mal irgendwie nervig.
Diese ganze Konfigurationssache geht mir wirklich jedes Mal
voll. Auf der Keks.
So ne. Mir auch.
Und dann hab ich einfach wirklich n perfektes Beispiel,
es war weiß nicht gestern, vorgestern, irgendwann war das
hab ich das aufgesetzt und gesagt OK pass auf hier ich
möchte ich hab das das war meine Situation ich möchte gerne Jazz
haben was muss ich konfigurieren so und hab mir gedacht Pass auf
Fabian heute mal Kopf ausschalten du machst genau das
was dir Miss Digee Pitti sagt Ne so.
Hab ich für dich hab ich dann umgesetzt ne und es ging nicht
und es ging nicht und irgendwann kam ich an n Punkt wo immer der
gleiche Fehler kam und er mir dann meinte so ja da musst du
halt das machen. Ja das und das hab ich ja OK nee
dann passt das dann musst du das machen irgendwann dreht man sich
im Kreis nicht ich dachte mir es kann doch wohl nicht wahr sein
komm ich guck jetzt einfach ich Google mal wieder ganz der ne
klassische Weg hab irgend n mediumbeitrag gefunden hab den
gemacht. Ging innerhalb von 2 Minuten
alles cool, so hat es funktioniert.
Hab mir das noch mal angeguckt, hab es hoffentlich auch
verstanden, werd mir es fürs nächste Mal wieder nicht merken.
Na ja, das ist aber so Sache, die merkt man sich einfach
nicht. Ja, genau, aber das war halt
wirklich so. Ich hab keine Ahnung, bestimmt
15 Minuten ne mit. JPT Rumgepomptet und probiert
und danach 2 Minuten mir mal ne andere Quelle genommen, die halt
von einem Menschen stammt und nicht von einer KI.
So weißt du, weil es halt es hat nicht geklappt, das ist halt
wirklich richtiger Käse, also das Ding überlegt sich ja dann
irgendwann so, ja dann mach doch das noch, ja dann vielleicht
das, dann weißt du nicht hat der gerade die neueste Angular
Version überhaupt im Kopf? Weiß ja wie er wie das da geht,
hat sich das also diese neuen, also die Änderungen die
vielleicht da mit einhergehen und so weiter weiß man nicht ne?
Er tut so manchmal, als würde er es wissen, aber genau weißt du
es halt nicht. Aber das sind also das ist n
gutes Beispiel, ich hab tatsächlich auch sowas und da
merkt man schon, dass es das ist, nämlich genau diese
Abwärtsspirale ne, ich find es halt krass, dass du sagst das
und das Problem hab ich, vielleicht hast du auch schon ne
Fehlermeldung weil es gerade nicht geht ne dann gibst du die
ah ja und dann über diese Antwort ah ja na klar diesen
Fehler kriegst du deswegen ja gut mach mal das und das.
Hab ich gemacht, geht nicht. Ah, jetzt ist alles klar, also
die ersten Sätze die du liest. Ja ja, jetzt ist alles klar,
mach mal das und das, ja nee ist nicht ja weil das liegt daran
und dann kommst du wirklich an dem Punkt wo er dir immer wieder
sagen will es liegt an dieser einen Sache, ein klassischer
Fehler, er ist ja ein klassischer Fehler und du denkst
dir dann so, es kann aber nicht an dieser Sache liegen und es
ist halt auch es ist wirklich sehr oft so und schön, dass du
es sagst, weil ich hatte auch erst vor n paar Tagen.
Genauso ein Thema, da wollte ich oder fangen wir mal so an, für
ein Backend mit Datenbankanbindung waren
Migration der Datenbank notwendig und deswegen dachte
ich mir gut in dem Projekt, das war ist halt noch ein sehr
frisches Projekt, so ne gut wird Zeit das jetzt mal zu
ermöglichen, also ganz klassisch Flyway integriert übrigens auch
einfach ist cool, ich mag flyway deswegen auch nicht lange
überlegt sondern gesagt OK flyway.
So, und dann geht es halt auch daran.
Du denkst dir so OK, schon n paar mal gemacht, ist eigentlich
ziemlich straight Forward, das kriegt GPT hin, weil keine
Ahnung welches Modell ich da genommen hab, das testen wir so
ja gut machst du das hier da und da und so musst du das File
benennen, achte auf die Name Convention ne weil bei Flyway
gibt es ja n namensschema wie quasi die Dateien heißen, die
Migrationsdatei heißen dürfen ne.
Dann dachte ich mir, OK, nicht schlecht, ich glaub du kriegst
das hin. Also das hast du alles jetzt
schon auf dem Schirm, das ist wichtig so ne, weil sonst wird
es nicht funktionieren. Ja und hier und so müsstest du
dann den Code da einbauen, dass die Migration auch läuft wenn
der der der das Backend hochfährt jut alles klar ja
läuft Jo Respekt läuft lokal bei mir alles klar gut dann wenn du
sagst das ist alles fertig dann deployen wir das jetzt mal.
Ja, Guthaben wir es. Die Checks liefen, es wurde
deployed und du guckst halt so ins Cluster rein.
Gut Container fährt hoch, ja steht gut, alles klar, toll
gemacht. Also erst mal Rollback, wieder
auf den alten stand, damit das Backgate weiterläuft.
Das ist alles. Neu.
Genau, es ist halt alles nicht so produktiv.
Es ist noch ne sag ich mal ne Art Testumgebung und deswegen
kann man auch noch so ne Spielereien machen und das mit
Humor nehmen, aber eigentlich wäre man an dem Punkt jetzt
ziemlich abgefuckt so ne und dann in die Logs geguckt und
flyway sagt ja hier namensschema nicht erkannt, passt nicht wie
die Datei benannt ist, kann ich nicht machen und so weiter.
Denkst du OK, also das Backend läuft erstmal an sich, aber die
Migration ist nicht durchgeführt worden ne weil Flyber gesagt hat
hier ich find keinen also ich hab n Pfeil gefunden was
angeblich n migrationspfeil ist, passt aber nicht ins
Namensschema, kann ich nicht verwerten, Fehlermeldung
eigentlich relativ klar denkst du dir so OK dann stimmt ja was
mit dem Namen nicht von dem Pfeil.
Hab dann wieder natürlich und jetzt wipe Coding dann das
Schema genommen Reingegeben die Fehlermeldung gesagt hier und
dann kam wieder der Satz. Alles klar.
Wir müssen, so können wir das File nicht benennen, das muss so
und so heißen. Du denkst dir so ey, ich kenn
flyway, das ist richtiger Quatsch, was du erzählst.
Aber OK, versuchen wir es dann wieder hochgeschickt ja wieder
gleicher Fehler ne und irgendwann.
Kommst du an den Punkt und das ist halt, weil du ja selbst
Entwickler bist, dass du dir denkst, ey, du erzählst Käse, du
wechselst eigentlich nur noch von A nach B mit deiner Lösung
und beide gehen nicht und das Problem liegt doch nicht an dem
Namensschema, es läuft ja auch lokal.
Ja. Warum sagst du mächtige Ey
eigentlich ey? Ja, was ist denn der Unterschied
hier? OK, pass auf, das eine läuft in
einem Docker Container ne und wird quasi deployen, das andere
lässt du lokal hier laufen und dann hab ich schon so drauf
hingewiesen. Könnte es nicht sein, dass es
daran liegt, wie wir den Dockercontainer zusammenbauen
und dass es in einem Container läuft?
Das Back it und vielleicht flyrate da Probleme hat?
Nein, das kann nicht sein, der Fehler sagt es ist das Pfeil,
der Pfeil, der Pfeil und dann dachte ich mir, irgendwann weißt
du und ich weiß nicht ob du das kennst.
Ich fang dann an so richtig rumzudiskutieren mit einem
Blödchen weißt du, dass ich mir denke, oh mein Gott, dont es
liegt da dran und am Ende war es natürlich auch so, dass im
Dockercontainer noch quasi wie das Jar file.
Zusammengebaut wird Dependencies gefehlt haben, damit der
Classloader richtig funktioniert.
Von Flyway und nerviges Problem hatte ich auch überhaupt nicht
mehr auf dem Schirm und da war es genauso einmal Stack Overflow
Beitrag gefunden. Ja übrigens hier bin ich auf das
und das gestoßen, ne wieder der Community Gedanke dahinter hilft
ja tausendmal mehr. So, und was nicht fehlen darf am
Ende im Chat schreiben, es lag daran verdammt noch mal und
nicht an dem Namen und damit hast du die KI wieder trainiert,
die weiß wieder besser wie es funktioniert, aber jetzt das
mein ich halt wenn du jetzt überhaupt kein Verständnis von
dem Ganzen hast, dann wärst du voll im Deadlock gewesen, da
hättest du 5 mal noch den Namen tauschen können und trotzdem
hättest quasi die Ploid auf dem Server gesagt so ja gut.
Pan Migrationsskript nicht. Lan läuft nicht.
Ja, ich mein gut, du kannst natürlich wieder anfangen und
sagen, gut, ich mach n neuen Chat auf, sag sozusagen was das
Problem ist und stigmatisier quasi mit einem gewissen Bias
sozusagen schon mal die AI, dass du sagst Pass auf so und so und
so das da muss es hingehen ne das ist wahrscheinlich wenn wenn
man ihm da schon n bisschen was mitgibt und sagt das ist jetzt
die aktuelle Situation und. Der Fehler liegt da, dann wird
er sich vielleicht auch darauf konzentrieren, möglicherweise,
das wäre jetzt vielleicht noch so ne Sache, wo man noch so n
bisschen tricksen kann, sag ich jetzt mal ne neue.
Dann halt wieder diese, diese prompting Geschichte richtig zu
prompten. Aber um das richtig zu prompten,
muss ich doch verstehen, was da los ist.
Also wenn ich jetzt wirklich sage, ich habe kein Verständnis
oder ich stell mich mal wirklich, wie ich in dem Moment
mal böse gesagt dumm und sag einfach hier, das ist der
Fehler, ja. Macht, dass der weggeht.
Und dann fängt der an, da irgendwelche Lösungen zu
basteln. Wenn ich mein ganzes Projekt so
Aufsetze und am Ende zum Beispiel gar nicht mal mehr
weiß, wie wird überhaupt integriert und deployed am Ende.
Ja. Also wenn alles generiert ist
ich überhaupt kein Verständnis davon hab, wie dieser
Dockercontainer aufgebaut wird und so weiter dann bist du doch
an dem Punkt, wo du diesen Fehler nicht weg kriegst und
nicht mehr weiter weißt. Das ist halt das schöne
zumindest oder was irgendwie, wo man immer noch so n bisschen, wo
ich mir immer noch so n bisschen denke.
Na Mensch. Da geht ja wenigstens noch was.
Genau das Gleiche hatte ich ja bei diesem Jazz Framework, was
ich da einsetzen wollte, eben auch.
Ich hab gesagt, ich stell mich jetzt wirklich dumm und mach
wirklich nur was du mir sagst, ich wollt es einfach und jedes
mal wenn ich das ausprobiere ne hab ich auch schon mal mit einer
kleinen App gemacht aus unserem letzten Weihnachtskalender
Special hab ich auch gesagt OK ich stell mich dumm und geb
jetzt wirklich nur die sag ich mal die User Stories die wir da
geschrieben hatten mit rein ne. Irgendwann ging es nicht mehr
weiter. So.
Also wenn du wirklich dich hinstellst und sagst, ich hab
keinen Plan davon, ich schalt mein Gehirn aus, ich lass nur
noch machen, es wird also meine Erfahrung und deine auf jeden
Fall genau, es geht nicht mehr weiter und deswegen finde ich es
halt gut. Also ich benutze halt KI so dass
ich mir halt kleine Häppchen geben lasse, ne die sind.
Meistens so, dass ich quasi, dass es n guter Google Ersatz
ist für mich, weil ich einfach schneller dahin komme wo ich hin
will. Mit dem eigenen Wissen um zu
sagen OK das geht oder das geht nicht, also nimm nimm dir mal ne
neue Programmiersprache, weil du meintest, klar kannst du KI für
das benutzen was du kennst. Kannst es aber auch für das
Benutzen, was du nicht kennst. Und wenn du jetzt wirklich ne
zum Beispiel ne neue Programmiersprache nimmst und
sagst, ich weiß gerade nicht wie ich zum Beispiel das und das in
der Sprache mache, dann kriegst du ja was rausgespuckt und dann
kannst du es ja relativ schnell sogar noch verifizieren zu
sagen, OK, wahrscheinlich, es sieht erstmal gut aus, es könnte
funktionieren, ich probier es mal aus und dann geht das, dann
kriegt man das irgendwie hin, weißt du, dann geht es halt
recht fix und da nervt es mich zum Beispiel manchmal, wenn ich
irgendwie google und sage ey ich.
Möchte das haben und dann gucke ich 5 Stack overflow Beiträge
durch, das nervt mich j. Pitti haut schnell raus, so ne
ich kann es aber immer, ich kann es aber für mich selbst noch so
n bisschen verifizieren um zu sagen OK passt das oder passt
das nicht, geht das in die richtige Richtung auch nicht und
das ist halt wertvoll ne und es ist nicht nur n guter Google
Ersatz, es geht auch n bisschen darüber hinaus für mich also es
ist auch so, dass ich dann auch mal sage so ey ich will das und
das n bisschen größerer Task aber ich weiß selber.
Wann der Task irgendwie zu groß wird, wo ich sage, das kann ich
hier gerade nicht machen, ich muss es runterbrechen in kleine
Einheiten und mir die selbst zusammenbauen, weil dann
funktioniert es effizient und so finde ich, so ist meine
Erfahrung, dass das wirklich gut funktioniert.
Ne und so finde ich kann man dann halt auch arbeiten.
Also das gibt dann wirklich so einen gewissen Boost.
Weißt du, von dem wir ja am Anfang gesprochen haben?
Ja, also ich glaube ohne heutzutage wär man schon, wär
ich auch selbst langsamer. Ich würde es nicht so schnell
hinkriegen, bestimmte Dinge zu bauen, ne, aber nur mit dieser
Taktik eben ne. Da ist halt n Riesen Game
Changer gewesen, dass man angefangen hat das Ganze in IDES
zu integrieren, ne und das also seitdem nutze ich das auch erst
vermehrt. Weil vorher fand ich es auch
anstrengend, immer auf Chat GPT, also auf auf die Seite zu gehen,
sozusagen da zu prompten das raus zu kopieren und so weiter
weil wir ja gesagt haben, du musst richtig prompten die
Integration in eine IDE wie zum Beispiel bei Jet Brains hat halt
den Vorteil, dass. Das Projekt bekannt ist, dass du
einfach ganz schnell sagen kannst, guck dir das an, was ich
hier offen hab, zum Beispiel ne und das wissen darüber da ist.
Du musst es halt nicht noch reingeben und das hat es auf
jeden Fall von der Performance her besser gemacht.
Ne also. Wie gut die Ergebnisse sind.
Und wie du ja schon meinst, Sachen die man nicht kennt,
Anregungen. Ich find für Anregungen ist das
ne super Sache, das soll man jetzt auch nicht falsch
verstehen, ne, dass du halt einfach mal beschreibst was du
vorhast und dir mal so n paar Inspirationen holst wie man es
umsetzen könnte, das hilft dir schon, das fühlt sich dann
wirklich auch so an, als hättest du n zweiten ne coder dabei
sozusagen der so weißt du, du kannst so n bisschen
brainstormen am Ende irgendwie mit dir selbst.
Aber das war gleich, ja. Und das ist, das hilft, was ich
auch gut finde, ist alles so Richtung Frontend.
Wenn du sagst zum Beispiel, ja, Hey, ganz ehrlich, das ist ja
wieso n meme schon ne einfach n div Center ja das ist n meme
aber zurecht weil gefühlt kommt man immer wieder an den Punkt wo
du denkst ey ich hab das schon 1000 mal gemacht, warum geht das
gerade nicht ne und dann kannst du das halt auch prompt und
kriegst ne Lösung zum Beispiel oder n Hinweis warum es gerade
nicht geht ach ja klar das hab ich da vergessen.
Aber es ist ja wieder abgestimmt.
Verstecktes Problem, weil es ist ja wieder n abgestecktes aber
versteckter Kontext, ne? Genau.
Aber was mich da schon wieder triggert ist, dann kriegst du
halt riesen CSS Files so. Ja das liegt da und da dran.
Du könntest es so machen, BAM BAM wo da sind 1000 Attribute
drin wo du denkst ey die will ich doch alle gerade gar nicht
haben ne also da ist jetzt schon wieder viel zu viel drin was er
sich irgendwo herzieht ne du denkst so nee da geht es auch
relativ schnell wieder daran weil ich ja auch meinte kleine
Probleme je größer das Problem wird.
Was mich, und das war auch diese Hype Phase am Anfang dachte ich,
boah, wie cool, wie cool, wie cool, bis du irgendwann an so n
Punkt kommst wo du wieder n bisschen enttäuscht wirst, wo du
dir selber oder wo ich mir gesagt hab, boah ich muss mir so
viel hier angucken also ich ich hab ja keine Lust zu sagen ich
möchte jetzt was coden und das was ich mache die ganze Zeit
beim Coden ist Code Reviews weißt du und zwar ich guck mir
ich review den Code von der AI und sag OK das darf rein das
darf nicht rein das ist ja im Endeffekt nur n Code Review und
dann? Dachte ich mir irgendwann so,
nee, kommt, das ist auch nicht das, worauf ich Bock hab so und
es funktioniert auch nicht ganz so gut ne und da das ist ja
genau auch der Punkt wo ich mir denke, so liebe Zora, lieber
zora, sag uns auf jeden Fall gerne, wie das bei euch so ist
oder bei dir so ist. Ne, also wie funktioniert das,
womit kommt ihr gut klar was funktioniert, was funktioniert
nicht, weil zum Beispiel da ist bei mir irgendwann halt wie
gesagt das halt dann Schluss ne das ist halt nervig dann
irgendwann. Ja.
Also da kann man auf jeden Fall so n bisschen zusammengefasst
sagen. Ich denke das ist bei dir
ähnlich, das sehr holprig war am Anfang ne und irgendwie man
schnell gemerkt hat, nee so geil ist noch nicht und natürlich von
Version zu Version wird es ja auch besser und es sind krasse
Sprünge und ich bin ja richtig gespannt was da so kommt noch in
nächster Zeit, weil es ja auch. Recht schnell geht ja.
Also man muss sagen, wir reden hier von wirklich kleinen
Entwicklungszyklen, wie schnell da die Versionen rausgeballert
werden und vor allem der Konkurrenzkampf auch eröffnet
ist und sie sich gegenseitig alle übertrumpfen in den
Modellen und dann halt so ne Ideen wie lass es doch in eine
ID integrieren, das war für mich auch noch mal n Gamechanger auf
jeden Fall und seitdem nutze ich es auch regelmäßig, also
eigentlich immer wenn ich in der IDE Code.
Wird es auch mal n prompt geben in der IDE, die ich da mal
abfeuer und sage, Hey guck mal, hier kommen wir hier mal n
bisschen und so und das find ich boostet schon die Produktivität
definitiv, wenn man es im richtigen Maße macht, weil ich
glaube es ist n Trugschluss zu sagen ich prompt da alles und
hau jetzt also ja Produkt wenn Produktivität gemessen wird in
Codezeilen, dann kann ich n ten x machen so ne weil dann ja dann
hau ich halt einfach den Code raus und prompt da und dann
vielleicht geht es auch irgendwann noch.
Aber dann kommt der, wie du ja meintest, der Punkt wo alles
zusammenbricht, das Kartenhaus und dann geht die Produktivität
eher ins Minus, weil du halt alles irgendwie wieder aufräumen
musst. Ne wenn überhaupt ne worst case
kannst du eigentlich von vorne anfangen, aber das sind so
Sachen die das das find. Ich ist so der Stand der Dinge
für mich persönlich gerade ja. Ja genau.
Also ich find um noch mal vielleicht n kleines Beispiel am
Rande der Softwareentwicklung zu nennen, was ich zum Beispiel
auch hab ist, wenn es jetzt zum Beispiel so um.
Sagen wir mal, ich nenn es jetzt mal Handwerker arbeiten, geht ne
so heimwerkern wenn man irgendwas macht ne so
beispielsweise da kann man sich ja zum Beispiel hinstellen und
sagen, OK wie kann ich beispielsweise was weiß ich ne
ne Holztür bauen ich ich nehm jetzt so n Beispiel ne und das
kannst du ja bei Church PT eingeben und du wirst ja nicht
etwas bekommen. Also zumindest ist es meine
Erfahrung, dass es dann heißt, mach das und das und das und
das, wenn du sagst, ja, aber das ist an der und der Stelle
vielleicht nicht ganz normengerecht, was könnte ich da
machen? Ne, ja, da musst du auf jeden
Fall es normengerecht machen, so nach dem Motto und dann denk ich
mir so, das bringt es mir nicht und wenn du dann Eventualitäten
bekommst, wie zum Beispiel du kannst, wenn du die Tür
anbringen möchtest, kannst du das machen.
Du kannst aber auch das machen, du kannst auch noch jenes
machen, dann kriegst du 5 Varianten und du denkst dir so
OK, aber ich bin ja nicht vom Fach.
Was soll ich jetzt machen? Was ist das Beste?
Ja, in dem Fall das in dem Fall das und das ist jetzt genau
finde ich dieser diese diese Transferleistung sozusagen zur
Softwareentwicklung, wenn du dich darin nicht auskennst, dann
kannst du auch wieder bestimmte Varianten bekommen zu sagen, du
könntest es so und so und so machen.
Und dann fragst du dich wieder. Ja, aber was ist denn jetzt die
Beste? Und die Antwort ist, es gibt
keine Beste, sondern nimm das, was für die Situation am besten
passt. Und das kann dir halt im
Endeffekt nur n Softwareentwickler, ne
softwareentwicklerin oder n Handwerker und ne handwerkerin
sagen ne. Genau das ist eigentlich n ganz
geiles Selbstexperiment, wenn man quasi sich in einem es muss
ja nicht Softwareentwicklung sein wie du meintest.
Aber wenn man sich in einem Bereich gut auskennt.
Dann einfach mal dazu prompten und sich als Laie darstellen,
sozusagen ne. Wie würdest du das und das
machen und dann wirklich mal evaluieren was da zurückkommt
und es hat oft so lexikoncharakter ne, dass du
einfach das Wissen bekommst, was alles möglich ist, aber am Ende
genauso schlau bist wie vorher und dir denkst so ja, aber was
mach ich denn jetzt, was was soll ich denn jetzt tun?
Ja, was fehlt, ist dann die Erfahrung.
Halt eben ne. Genau, ja, ich würd gerne noch
ein Punkt. Kurz ansprechen, aber wir sind
ja schon wieder n bisschen fortgeschrittene
fortgeschrittene Zeit, aber der muss einfach raus werden, das
ist so n Thema, das nervt mich ne OK und zwar würde ich gerne
noch die Frage klären, ob das denn jetzt alles gerechtfertigt
ist. Dieser ganze Hype oder gewisse
Sachen einfach auch maßlos überschätzt werden und da möchte
ich ein Thema ansprechen und das ist so n bisschen
marketingbasiert ne, weil das ist allgegenwärtig und das
Trägert mich. Super viele Firmen auch gerade
so Start UPS, die jetzt so in dem AI Zeitalter sich aufbauen
werben ja damit wir haben die Lösung für dein Problem das und
das und das und hier machen wir das so, wir machen das mit KI ja
Staubsauger und alles so KI boah das ist krass ja es ist überall
KI drin, es ist überall KI drin und alles superkrass und viel
besser als vorher dadurch und dieses Verkaufsargument und
dieses Marketing. Geht mir also das geht mir
richtig, auf den Wecker muss ich sagen, also das finde ich
richtig anstrengend, dass ich mir so denke.
Meine Güte, ihr habt n verdammtes Modell integriert und
tut so als wenn jetzt sonst was für ne Intelligenz dahinter ist.
Ne und am Ende habt ihr GPT eingebunden, wahrscheinlich so
ne und ich denk oh mein Gott ja es ist es ist.
Im Prinzip werden einem Produkte sonst wie der Heilige Gral
verkauft, die haben am Ende wie du so schön gesagt hast n Rapper
einfach nur sind um GPT herum. Ja, richtig.
Das finde ich, das ist n no go. Das das, das nervt mich dann
soll man doch einfach klar sagen, was man da gemacht hat,
aber doch nicht so tun, als hätte man jetzt hier irgendwie
das End Endprodukt weißt du brauchst nicht wieder was
anderes, weil das Ding dieser Staubsauger hat jetzt KI der
Kanal ist. Ja, auf jeden Fall.
Also geht mir auch so. Ich find, dass dieser Hype an
der Stelle auch echt n bisschen übertrieben ist, dass man da
sagt, OK, wir packen jetzt überall KI rein, ob es jetzt
sinnvoll ist oder nicht, aber Hauptsache in dem Namenwort was
auch immer steht irgendwo da in irgendeiner Beschreibung steht
KI drin find ich auch n bisschen blöd, ich weiß weiß nicht so.
Willst du auch nicht mit dem Produkt chatten?
Oder der neue. Joghurt mit KI jetzt kannst du
deinen Joghurt fragen, ob er noch gut ist.
Ja, aber das ist halt echt. Also es ist das ist finde ich
auch sehr nervig, wenn ich jetzt noch mal, wenn man jetzt noch
mal so n bisschen guckt, OK was funktioniert gut, also ich finde
es ist natürlich ne super geile Sache zu sagen ey ich kann mir
irgendwie wissen holen, ich brauch irgendwie Inspiration,
egal in welchem Bereich ne dass man irgendwie auf jeden Fall n
Überblick bekommt, also Sachen die man sich vorher vielleicht n
bisschen mühevoll zusammengesucht hat, auch im
Internet in diesem Riesen Mordor vom Internet kriegst du halt
irgendwie ganz gut zusammen. Gepackt ne und muss dann aber
natürlich selbst für dich irgendwie noch entscheiden.
OK, was ist jetzt gut und was nicht und wo sind die Grenzen
dabei? Ne das ist.
Halt. Das ist halt wichtig, aber das
ist natürlich schon schon heftig.
Ne gute Hilfe. Wie gesagt, Wir haben ja eben
auch geschildert, dass es uns beim Programmieren auch hilft,
bis zu den entsprechenden Grenzen, da würde uns natürlich
auch deine Meinung wie gesagt Interessieren, Liebe Zora,
lieber Zora und. Aber irgendwo sind halt eben
auch diese Grenzen. Ne wo du sagst OK das das hilft
halt irgendwann nicht mehr weiter.
Und was mich noch irgendwie so n bisschen interessiert, so als
Ausblick ist halt und da bin ich echt gespannt wo es hingeht und
das möchte ich auch gerne auch mal mit dir ausprobieren.
Tino ist so dieses ganze Agent Ding, dass man sagt OK ne man
nimmt sich jetzt wirklich mal so n Agent und lässt das für einen
Arbeiten meine also ich sag mal das was ich erwarte ist das was
mit. In einem Chatbot funktioniert,
wenn man ein sehr komplexes Projekt angeht.
Das ist meine Erwartung, also nicht so gut.
Und was mich auch super interessiert, ist so, dass man
jetzt mehrere Agenten in dem Schwarm zusammenpacken kann und
sagen kann, Ey, pass auf, ihr seid jetzt mein Team und ich
werde euch führen, ich bin jetzt quasi der Head of Software für
dieses Produkt und sage, du machst die Tests, du machst die
Software, du machst das Design, du kümmerst dich ums Marketing,
keine Ahnung, so was weißt du. Und dass du dann diese ganzen
Agenten zusammenarbeiten lässt. Mich würde es wirklich mal
interessieren, einfach mal zu sagen, OK, was kommt dann raus,
ist das cool, ist es nicht, das ist dann noch mal vielleicht in.
Das ist natürlich jetzt so in diese ganzen KI Zeitalter, die
nächste Iteration und die ist super spannend.
Wir hatten uns ja auch von Microsoft quasi diese Co Pilot.
Announcement angeguckt und Demonstrationen das Live Event
und so. Das ist alles cool, keine Frage,
ne also github Copilot das ist da steckt schon was dahinter,
was glaub ich auch irgendwann richtig geil nutzbar ist wie es
jetzt ist wollen wir ja mal testen beziehungsweise hatten
wir uns ja vorgenommen. Das Pendant von Jet Brains June
zu nutzen, und da bin ich auch richtig gespannt und vor allem
diese ganze Cluster Geschichte oder Schwan wie du es genannt
hast, wenn du denn mehrere Agenten hast die
zusammenarbeiten und das ist noch n step, das finde ich
krass, weil dann hast du halt nicht nur sag ich mal dieses
Chat Interface und kriegst so textbasierte antworten oder
vielleicht mal n Bild, sondern das geht ja dahin, dass du sagst
ich hab n Agent, der zum Beispiel wirklich irgendein Tool
was ich besitze. Verwendet und mir dann
irgendwann Ergebnisse liefert. Zum Beispiel ne, das ist halt
noch mal ne ganz andere Hausnummer und ich würd sagen so
schnelllebig wie das alles ist, werden wir einfach in einem Jahr
noch mal ne Folge ne Folge folge machen und mal gucken wie es
dann aussieht, weil es ist schon wirklich spannend und ich find
es auch cool in dieser Zeit jetzt quasi dabei zu sein das
mitzuerleben, gerade als. Softwareentwicklerin oder
Softwareentwickler, weil es halt wirklich geil ist.
Was passiert ne, aber man muss das halt alles immer bisschen
differenzieren zwischen Hype und Marketing und Realität und
deswegen auch noch mal jetzt am Ende ganz klar, lasst euch nicht
verunsichern mit man wird irgendwie obsolet oder wenn man
das nicht nutzt, dann sind andere viel produktiver, das
wird sich zeigen, da stand jetzt nein ist einfach so kann man uns
gerne vom Gegenteil überzeugen, das sind aber unsere Erfahrungen
und. Auch die Erfahrung in der
Community, da haben wir uns ja auch schon mal drüber
ausgetauscht. Und ja, ansonsten würde ich
sagen, haben wir das Thema besprochen.
Fabi war cool, hat Spaß gemacht, war ne lockere Talkfolge.
Jo und danke für deine Hilfe. Deswegen bleibt mir eigentlich
nicht mehr. Ja danke auch an dir, an dir, an
dich, bleibt mir eigentlich nichts mehr zu sagen außer
Liebe, zuhören, Liebe zuhören, schick uns gerne deine Sicht der
Dinge, deine Erfahrungen würden uns auch mega interessieren.
Oder wenn du uns einfach nur sagen willst, Leute, cool,
geiles Thema gewesen oder habt ihr Lust, mal vielleicht das
Thema zu besprechen? Lass uns das Feedback gerne
zukommen. Die Podcast Mail findest du wie
immer in den Shownotes, auch alle anderen Links zu den
anderen Plattformen guckt gern auf n Discord vorbei, wenn du da
noch nicht bist. Das ist ne super geile Runde,
Grüße gehen raus und findest dort in den Shownotes auch n
kleinen Spendling falls du sagst Mensch Leute, ich will euch
unterstützen, ich liebe euren Podcast.
Dann vielen, vielen Dank dafür. Lasst auch gerne eine Bewertung
oder ein Abo da, das hilft uns enorm und ansonsten würde ich
sagen, hören wir uns alle beim nächsten Mal wieder, habt eine
gute Zeit, lasst es euch gut gehen bis dahin ciao ciao deine
Collin bunnys. Gemeinsam besser.