00:00:09.599 --> 00:00:15.359
Hallo und herzlich willkommen zu einer neuen programmierbar Folge, einem Special über eine Konferenz.
00:00:15.599 --> 00:00:21.199
Und zwar reden wir heute über die Next-App DEFCON.
00:00:21.280 --> 00:00:21.760
Das ist richtig.
00:00:22.239 --> 00:00:23.519
Jetzt habe ich heute richtig gemacht.
00:00:23.600 --> 00:00:27.679
Ich bin Dennis Becker und mir gegenüber sitzt Jan Gregor im Getriebe.
00:00:27.760 --> 00:00:28.239
Moin Moin.
00:00:28.320 --> 00:00:28.640
Genau.
00:00:28.800 --> 00:00:33.359
Und Jan, du warst nämlich auf dieser Konferenz und kannst ein bisschen was darüber berichten.
00:00:33.600 --> 00:00:33.920
Yes.
00:00:34.079 --> 00:00:39.280
Und vielleicht für alle da draußen, die jetzt denken, was ist denn die Next-App DEFCON?
00:00:39.359 --> 00:00:40.399
Das habe ich irgendwie noch nie gehört.
00:00:40.640 --> 00:00:43.840
Das ist richtig, weil die hieß früher anders, die hieß schon mehrfach anders.
00:00:44.079 --> 00:00:49.280
Ganz früher war es die DroidCon, dann ist es so Droidcon und Fluttercon zusammen geworden.
00:00:49.520 --> 00:00:55.679
Und dieses Jahr haben sie sich erstmals noch breiter aufgestellt mit ganz vielen Tracks zu Web und anderen Themen, können wir gleich nochmal drüber sprechen.
00:00:55.759 --> 00:01:03.439
Und deshalb haben sie jetzt gesagt, so, okay, wir kommen aus diesem App Space, deshalb so Next App, aber wir machen auch so generisch Dev für alle, deshalb Next App, DefCon.
00:01:03.679 --> 00:01:07.599
Ich würde da auch nochmal drüber nachdenken, über den Namen, aber so ist es jetzt.
00:01:07.760 --> 00:01:08.079
Okay.
00:01:09.359 --> 00:01:15.840
Das heißt, würdest du schon, hat es trotzdem noch so einen, ach nee, du hast gerade gesagt, Web ist auch dabei.
00:01:16.159 --> 00:01:32.159
Also App heißt nicht ausschließlich so native iOS Android Blubs, sondern Ne, also ich würde sagen, der allergrößte Teil der Besucherinnen war schon so Mobile Developer, weil da kommen sie halt her, da haben sie eine große Crowd, ne?
00:01:32.239 --> 00:01:33.599
Die kommen ja auch alle irgendwie wieder.
00:01:33.840 --> 00:01:45.040
Aber dadurch, dass sie auch Tracks zu React, zu Cross-Plattform-Frameworks, für Agentic, für Spiele, für bla haben, war es schon auch ein sehr gemischtes Publikum.
00:01:45.439 --> 00:01:45.599
Okay.
00:01:49.599 --> 00:01:50.879
Eins bis zehn.
00:01:52.480 --> 00:01:53.519
Kann ich zählen, ja?
00:01:54.239 --> 00:01:56.959
Wie begeistert warst du am Ende?
00:01:58.480 --> 00:02:01.359
Boah, ich weiß nicht, ob ich der Richtige bin, das zu beantworten.
00:02:02.959 --> 00:02:04.400
Ja, okay, ich verstehe, was du meinst.
00:02:04.560 --> 00:02:06.000
Oder warum die Frage wichtig ist.
00:02:06.159 --> 00:02:09.520
Ich würde sagen, so eine 7 bis 8.
00:02:10.960 --> 00:02:16.400
Mit vielleicht so einem klein bisschen Salz obendrauf, weil ich ja quasi vom Berufswegen begeistert sein muss, wenn ich da hinfahre.
00:02:17.120 --> 00:02:20.879
Also ich bin ja da, um Content zu finden, so um coole Speaker zu finden, um coole Themen zu finden.
00:02:20.960 --> 00:02:25.439
Deswegen, und es liegt auch so in meiner Natur der Sache, dass ich mich generell für Sachen begeistern kann.
00:02:25.599 --> 00:02:27.360
Also ist für mich vielleicht einfacher.
00:02:27.680 --> 00:02:35.919
Wenn ich jetzt hauptberuflich nur Mobile App Development machen würde oder nur Webdevelopment oder nur Game Development, dann wäre es vielleicht eher so eine 6 bis 7.
00:02:36.479 --> 00:02:37.039
Aber ja.
00:02:37.439 --> 00:02:37.759
Okay.
00:02:38.639 --> 00:02:40.159
Dann nochmal ein paar Fakten.
00:02:40.400 --> 00:02:42.080
Weiß nicht, wie viele du davon kennst.
00:02:42.240 --> 00:02:43.360
Wann hat sie stattgefunden?
00:02:43.919 --> 00:02:45.919
Fakten, Fokuswerbung war das früher, gell?
00:02:46.080 --> 00:02:47.280
Fakten, Fakten, Fakten.
00:02:48.159 --> 00:02:49.280
Stattgefunden vom 7.
00:02:49.439 --> 00:02:49.919
bis 9.
00:02:50.080 --> 00:02:50.560
Oktober.
00:02:50.639 --> 00:02:53.120
Und nächstes Jahr ist es auch wieder so um den Dreh.
00:02:53.280 --> 00:02:53.599
Okay.
00:02:54.000 --> 00:02:56.400
Eben Berlin, Citycube, Messe.
00:02:57.039 --> 00:02:59.840
Mit vielen Menschen?
00:03:00.319 --> 00:03:02.000
24 Tracks, habe ich mir aufgeschrieben.
00:03:02.159 --> 00:03:03.120
Okay, 24 Tracks.
00:03:03.360 --> 00:03:05.919
Menschen, ich habe nochmal nachvollziehbar, ich habe keine Zahlen gefunden.
00:03:06.159 --> 00:03:08.719
Ich würde vermuten, es waren so ein paar tausend.
00:03:09.199 --> 00:03:09.520
Okay.
00:03:09.759 --> 00:03:11.759
24 Tracks, hast du gesagt?
00:03:11.840 --> 00:03:12.000
Ja.
00:03:12.159 --> 00:03:14.400
Die aber nicht immer alle zu jeder Zeit vollgeführt waren.
00:03:14.479 --> 00:03:27.599
Also sie haben das sehr dediziert gemacht, dass es für diese ganzen Themen, die sie da abdecken wollen, es gab einen Track für Gaming, es gab einen Track für VR, AR, bla bla bla, es gab einen Track für Security, einen Track für, oder zwei Tracks für Swift, etc.
00:03:27.840 --> 00:03:28.159
etc.
00:03:28.560 --> 00:03:40.400
Und dadurch war halt nicht immer überall voll, weil sie da halt wirklich nur diese Art von Content platzieren wollten, aber dadurch, dass der Citycube halt diese vielen Räume hat, kannst du sie halt erlauben, Tracks quasi durchgehend zu blockieren, auch wenn du sie nicht immer bespielst.
00:03:44.800 --> 00:03:53.919
Ich weiß auch nicht, ob ich ein großer Freund davon irgendwie bin, weil wenn du jetzt nur wegen ein, zwei Themen kommst, sitzt du halt drei Tage gefühlt im selben Raum.
00:03:55.199 --> 00:04:04.159
Wenn ich jetzt aus Gaming-Perspektive da hinkomme, dann bin ich vielleicht bei Gaming und bei VR und vielleicht noch einmal in einer Security-Session oder so, weil sie mich so ein bisschen tangiert.
00:04:04.319 --> 00:04:11.199
Aber es passiert dich halt nicht so ein bisschen, das ganze Gelände anzuschauen und mal durch die Expo zu laufen und die anderen Tracks und so.
00:04:11.599 --> 00:04:14.400
Aber es macht es halt komfortabel, weil du immer weißt, wo du hin musst.
00:04:15.439 --> 00:04:15.759
Ja.
00:04:18.319 --> 00:04:21.920
Ja, und du musst nicht zwangsweise immer über das komplette Messegelände laufen.
00:04:22.079 --> 00:04:22.240
Ja.
00:04:22.480 --> 00:04:29.519
Was wir auch bei der Rear Developers oder bei der Google Chart Next geschaffen hat, wo du wirklich so 10, 15 Minuten einplan musst, um einfach zu einem Talk zu kommen.
00:04:29.600 --> 00:04:31.600
Also wirklich diese Zeit da brauchst du ja.
00:04:32.160 --> 00:04:32.480
Okay.
00:04:33.279 --> 00:04:33.759
Gut.
00:04:36.560 --> 00:04:43.839
Du hast ja schon gesagt, du hast selbst versucht, so ein bisschen einfach Themen für dich oder für uns zu suchen.
00:04:46.959 --> 00:04:49.040
Wie ist denn so die Orge außenrum?
00:04:49.279 --> 00:04:51.759
War es einfach für dich, die Talks zu finden?
00:04:51.839 --> 00:04:54.560
Also gibt es eine App, gibt es eine Webseite, wie ist die Agenda aufgeteilt?
00:04:54.639 --> 00:05:02.800
Ich meine, bei 24 Tracks wird es ja irgendwie auch schon schwierig, gibt es tolle AI-Chatboards, die dir sagen, hey, dann es gibt keinen tollen.
00:05:03.040 --> 00:05:07.839
Ich habe mir selber einen tollen, also ich habe Cloud im Browser einfach genommen, weil die Agenda gab es im Browser und in der App.
00:05:08.240 --> 00:05:22.160
Was ich immer schade finde, ist, wenn es Konferenz-Apps gibt mit Agenda drin und dann keine Kalenderintegration, weil ich während Konferenzen eigentlich immer lieber meinen Kalender benutze, als irgendwie in die App und dann drei Tabs weiter und wo musst du irgendwie hin, deswegen übertrage ich das immer in meinen Kalender.
00:05:22.319 --> 00:05:23.279
Das haben sie da nicht gemacht.
00:05:23.360 --> 00:05:28.800
Du konntest so Sessions highlighten für dich in der Web-App, aber das war dann halt einfach nur im Browser.
00:05:28.959 --> 00:05:31.279
Das habe ich einmal gemacht, weil es war halt schon ein großer Schedule.
00:05:31.519 --> 00:05:34.480
Also 24 Tracks irgendwie parallel, da musst du es schon viel durchscrollen.
00:05:34.639 --> 00:05:37.279
Über drei Tage war auch ordentlich Auswahl.
00:05:37.759 --> 00:05:44.560
Und dann habe ich das halt gehighlight und dann habe ich am Ende Claude gesagt, okay, jetzt gucken wir alles an, was ich so gehighlight habe und übertragen wir das bitte in meinen Kalender rein.
00:05:44.639 --> 00:05:53.199
War es natürlich auch das Problem mitbringt, dass, glaube ich, bei mindestens einem Fall so war, dass sie nochmal was an der Agenda geändert hatten und irgendwie Sessions getauscht hatten und das dann halt mein Kalender nicht mitgekriegt hat.
00:05:54.160 --> 00:05:54.800
Aber ja.
00:05:57.120 --> 00:05:59.519
Und gab es eine fixe Sessionlänge?
00:05:59.600 --> 00:06:00.800
Also wie lange waren Vorträge?
00:06:00.959 --> 00:06:05.439
Es gab 20 Minuten, 45 Minuten und die Keynotes eine Stunde.
00:06:05.519 --> 00:06:12.160
Wobei die Keynotes immer so ein bisschen spät angefangen haben, ein bisschen QA, also der Vortrag war auch nicht ultra lang, aber ja, so die Formate.
00:06:12.319 --> 00:06:17.439
Ich muss sagen, ich war Anfang des Jahres in London auf einer Konferenz und die hatten auch so dieses 20-Minuten-Format.
00:06:17.839 --> 00:06:19.839
Ich bin da, glaube ich, kein Freund von.
00:06:19.920 --> 00:06:23.279
Das ist mir zu kurz und es gibt mir zu wenig Content.
00:06:23.360 --> 00:06:31.439
Und wenn ich dann noch irgendwie am Ende ein paar Fragen haben will, dann habe ich eigentlich nur so einen 15-Minuten Lightning-Impuls, Vortrag so und dafür dann viel Geld zu zahlen.
00:06:31.600 --> 00:06:37.199
Also die Tickets, da liegen, glaube ich, im regulären Verkauf ohne Early Bird und sowas bei 500 Euro.
00:06:38.000 --> 00:06:39.519
Auch nicht so günstig.
00:06:39.839 --> 00:06:40.959
Ja, für drei Tage.
00:06:41.120 --> 00:06:42.560
Aber ohne Catering und alles.
00:06:42.720 --> 00:06:43.120
Aha.
00:06:43.279 --> 00:06:45.199
Ja, da können wir auch gleich nochmal drüber sprechen.
00:06:47.279 --> 00:06:50.879
Dann würde ich mir schon mehr Tiefe irgendwie auch wünschen.
00:06:52.720 --> 00:07:00.079
Ja, und das sorgt halt auch dafür, dass ich am Ende von so einem Tag, dadurch, dass manche sehr kurz waren, schon in acht unterschiedlichen Talks gesessen habe.
00:07:00.160 --> 00:07:03.439
Und das ist halt auch schon hartes Programm irgendwie.
00:07:03.519 --> 00:07:07.920
Also da bist du dann auch mental so ein bisschen durch, viele Kontextwechsel, viele neue Themen, bla.
00:07:08.079 --> 00:07:13.439
Das ist, glaube ich, mit, wenn man so fünf, sechs längere Sessions macht, glaube ich, angenehmer.
00:07:13.759 --> 00:07:16.079
Gab es eine übergreifende Keynote?
00:07:17.360 --> 00:07:17.680
Nein.
00:07:17.920 --> 00:07:21.360
Es gab in mehreren der Tracks gleichzeitig Keynotes.
00:07:22.319 --> 00:07:31.360
Was ja vielleicht auch Sinn macht, weil wenn du jetzt irgendwie Mobile-Developer bist, interessiert dich die Keynote aus dem Security-Bereich vielleicht weniger oder die aus dem Gaming-Bereich oder so.
00:07:31.759 --> 00:07:34.160
Ja, gab es eine gemeinsame Begrüßung?
00:07:34.399 --> 00:07:43.519
Es gab in allen Tracks vor der Keynote denselben 5-Minuten-Einspieler oder so mit, hey, schön, dass ihr da seid, das ist unser Format, deshalb machen wir das hier, etc.
00:07:44.399 --> 00:07:50.399
War auch schön produziert, aber da habe ich mir auch gedacht, das hätte man auch live machen können und einfach in die anderen Bäume reinstreamen.
00:07:50.800 --> 00:07:52.720
Wäre vielleicht ein bisschen persönlicher noch gewesen.
00:07:57.279 --> 00:07:59.040
Noch werde ich nie aufs Catering gehen.
00:08:01.439 --> 00:08:02.800
Ja, was kann man noch beurteilen?
00:08:03.120 --> 00:08:11.920
Qualität, ich meine, muss man ja auch zugeben, du warst jetzt alleine dort, also aus unserem Space alleine dort.
00:08:12.240 --> 00:08:21.519
Und bei 24 Tracks und drei Tagen hast du wahrscheinlich einen kleinen Prozentsatz der Talks gesehen.
00:08:23.759 --> 00:08:27.759
Wie hat dir die Qualität gefallen der Talks, die du gesehen hast?
00:08:30.319 --> 00:08:38.960
Es waren ein paar sehr, sehr gute Talks dabei, wo wir auch die Speaker direkt hier abgegriffen haben und mit denen noch zukünftig ein paar Folgen aufnehmen werden.
00:08:39.679 --> 00:08:49.120
Es waren wie bei jeder Konferenz auch immer ein paar Nieten dabei, wo man sich denkt, dieser Talk hätte ein Blogpost sein können oder eine E-Mail oder keine Ahnung was.
00:08:49.840 --> 00:08:52.879
Aber im Schnitt bin ich, glaube ich, eher positiv als negativ ausgegangen.
00:08:52.960 --> 00:08:57.759
Also ich war auch schon auf Veranstaltungen, wo ich mir denke, so hier ist es echt schwer, so ein Goldstück zu finden.
00:08:58.000 --> 00:08:59.039
Und das war da nicht.
00:08:59.679 --> 00:09:01.440
Hast du andere Vibes mitbekommen?
00:09:01.600 --> 00:09:05.440
Also wie zufrieden die Leute waren so mit Vorträgen?
00:09:08.399 --> 00:09:14.480
Es haben sich ein paar Leute darüber echauffiert, dass einige der Talks deutliches Sponsoring-Placement waren.
00:09:14.720 --> 00:09:16.480
Das gibt es ja öfter auf großen Veranstaltungen.
00:09:16.559 --> 00:09:22.399
Du kaufst irgendwie einen Booth, eine Ausstellungsfläche und kriegst dann irgendwie einen Talkslot noch dazu.
00:09:22.639 --> 00:09:29.039
Die Talks, bei denen ich das gesehen habe, waren zum einen immer nur diese 20-Minuten-Talks, wo es dann auch ehrlicherweise nicht ganz so schlimm ist.
00:09:29.919 --> 00:09:36.480
Und wenn man sich eine Talk-Beschreibung durchliest, finde ich zumindest, erkennt man das auch immer, also man weiß, worauf man sich so einlässt.
00:09:36.720 --> 00:09:42.559
Und ehrlicherweise waren die Talks, bei denen ich das gesehen habe, auch, ich meine, es waren zwar Product Pitches, aber es war fair.
00:09:42.639 --> 00:09:51.200
Es war technisch über das Produkt gesprochen, es war, wie kann es dir helfen, es war kein Sales-Pitch, es war ein Ingenieur vorne, der irgendwie drüber gesprochen hat und dann finde ich das auch okay.
00:09:54.879 --> 00:09:56.639
Du bist ja ein großer Verfechter.
00:09:58.000 --> 00:09:59.120
Jetzt bin ich gespannt.
00:10:01.200 --> 00:10:04.480
Davon zu sagen, es braucht all diese Themen noch in der Zukunft.
00:10:04.559 --> 00:10:10.639
Und wir werden uns auch weiter noch über Frameworks und einzelne Teile unterhalten.
00:10:10.879 --> 00:10:16.240
Es gab ja wahrscheinlich auch irgendwie gab es einen dedizierten AI-Track, hast du auch gesagt, zwei AI-Tracks.
00:10:16.559 --> 00:10:23.120
Die sie Agentic Coding genannt haben, weil es ja schon mehr Developer-Focus ist, nicht nur irgendwie generische AI.
00:10:23.840 --> 00:10:42.159
Und da hat man auch wieder gesehen, also ich glaube, generell bei der Konferenz hat man gesehen, oder vielleicht würde man das bei allen Veranstaltungen gerade sehen, dass sich so zwei Lager bilden und gar nicht mal unbedingt groß verfeindet oder sowas, sondern einfach gefühlt leben die Leute in zwei Realitäten.
00:10:42.399 --> 00:11:03.919
So die eine ist unsere Realität, worüber wir auch in den letzten paar Folgen hier immer wieder gesprochen haben, ja, irgendwie super viel Agentic Engineering, wenig Handanlegen selber beim Coden, immer weniger auch selber die Review dafür machen, immer mehr Onboarding von, ich sag mal, developerfremden Menschen, die auch direkt am Produkt mitarbeiten können mit AI.
00:11:04.720 --> 00:11:10.080
Und die anderen sind in einer Realität, wo das einfach nicht so ist.
00:11:10.960 --> 00:11:20.639
Die nutzen vielleicht ein Coding Agent oder ein Chatbot oder sowas für Code Completion oder um irgendwie ein Problem zu lösen, so wie wir früher Stack Overflow genutzt haben.
00:11:20.879 --> 00:11:23.679
Aber die leben einfach nicht in dieser Agentic Engineering-Welt.
00:11:24.080 --> 00:11:28.320
Entweder weil sie nicht dürfen, weil sie nicht können, weil sie das Geld dafür nicht haben.
00:11:28.399 --> 00:11:45.039
Es kann ganz unterschiedliche Gründe haben, aber ich glaube, es war ganz interessant zu sehen, wieso außerhalb von unserer Bubble das irgendwie noch funktioniert und dass es sehr viele, auch teilweise sehr große Firmen gibt, die legitim, und da kann man dann drüber streiten, aber die legitime Gründe haben, das jetzt gerade nicht so zu machen.
00:11:45.519 --> 00:11:57.200
Und deshalb glaube ich, wird für viele mehr Menschen, als wir manchmal so glauben, dieses klassische Konferenzaustausch, Weiterbildungsformat noch sehr lange sehr relevant sein.
00:11:58.399 --> 00:12:09.519
Und ich weiß ehrlicherweise nicht, ob sich das über Zeit von selbst löst oder ob es da einfach Leute und kritische Infrastruktur gibt, wo Menschen sagen, wir wollen das halt aus Prinzip nicht.
00:12:09.840 --> 00:12:14.240
Muss man, glaube ich, abwarten, ob es da nochmal so einen Kulturwandel durchzieht.
00:12:19.600 --> 00:12:25.679
Oder ob, weiß ich nicht, auch Firmen wie, oh ich weiß nicht, darf man jetzt hier, darf man jetzt hier was nennen?
00:12:25.759 --> 00:12:30.720
Also ich habe mit Developern von großen deutschen Mittelständern gesprochen, die halt einfach Angst haben.
00:12:30.960 --> 00:12:32.240
Nein, dass sie die nennen.
00:12:32.879 --> 00:12:33.120
Okay.
00:12:33.360 --> 00:12:43.120
Da waren Leute von, ich sag mal, Firmen so Größenordnung, Bosch, die ja auch große IT haben, die nicht nur irgendwie Akkuschrauber und sowas herstellen.
00:12:43.840 --> 00:12:58.639
Und die halt auch gesagt, okay, die haben halt teilweise Sorge, Coding-Agents zu nutzen, weil sie niemandem zutrauen, ihren Quelltext irgendwie an andere Server zu geben, weil da halt viele Patente und Firmengeheimnisse und bla bla drin sind.
00:12:58.720 --> 00:13:02.639
Was ja auch ehrlicherweise alles so Probleme sind, die wir hier nicht haben im Gaming Space.
00:13:02.960 --> 00:13:11.519
Oder Leute aus der Verteidigungsbranche halt auch gesagt haben, okay, das ist halt, wir haben ganz strenge Anforderungen an Supply Chain Management und wir können nicht das Zeug einfach irgendwo hinpusten.
00:13:12.399 --> 00:13:17.679
Und vielleicht müssen dann diese AI-Anbieter irgendwie gesichertere Lösungen für sowas auch anbieten und entwickeln.
00:13:17.759 --> 00:13:20.559
Aber auch da ist es, glaube ich, so eine Vertrauens- und Kulturfrage.
00:13:20.960 --> 00:13:26.480
Also genauso wie AWS und Azure und sowas auch alles schon gesichertes Hosting in Europa anbieten.
00:13:26.960 --> 00:13:30.240
Und trotzdem ist da immer noch eine gewisse Skepsis gegen amerikanische Cloud-Anbieter.
00:13:30.320 --> 00:13:33.039
Und vielleicht wird es auch bei AI irgendwie so bleiben.
00:13:33.600 --> 00:13:33.919
Ja.
00:13:34.960 --> 00:13:37.600
Aber ich meine, dann kannst du auch deine lokalen Modelle nutzen.
00:13:37.679 --> 00:13:39.600
Die sind ja nicht so gut, aber da kommst du ja mittlerweile auch relativ an.
00:13:39.840 --> 00:13:44.960
Vielleicht ist auch das, die Antworten, es gab auch einen coolen Vortrag über lokale Coding-Agents mit GLM.
00:13:45.440 --> 00:13:47.519
Die scheinen ja auch irgendwie mittlerweile ganz gut zu sein.
00:13:47.600 --> 00:13:52.720
Dann ist halt eher so die Sache, du brauchst halt schon auch ordentliche Hardware dafür und auch da leben wir wieder in der Bubble.
00:13:52.799 --> 00:13:59.679
Ich meine, wir haben hier alle irgendwie 6000 Dollar Max rumstehen, so mit 100 GB RAM und so, das ist alles kein Problem.
00:14:00.000 --> 00:14:08.720
Aber auch da, wenn du über so einen Konferenz verläufst, da sitzen halt auch Leute mit so einem Dell HP, keine Ahnung, 16 Gigabyte RAM und das ist dann halt ehrlicherweise nochmal eine andere Kursenordnung.
00:14:09.039 --> 00:14:10.480
Ja, klar.
00:14:11.440 --> 00:14:25.519
Und ich frage, ich habe gerade mal der Gedanke, ob sogar Konferenzen tendenziell in dieser Übergangsphase eher noch Leute aus der, wie nennt man das?
00:14:25.600 --> 00:14:28.879
Ich meine, Münchnicht, oldschool oder traditionell oder.
00:14:29.120 --> 00:14:30.960
Naja, traditionell klassisch für die schon okay.
00:14:32.320 --> 00:14:42.559
Aus der klassischen Welt dorthin zieht, weil das Sachen sind, die natürlich trotzdem bei großen Unternehmen auch etabliert sind, also zu Konferenzen irgendwie.
00:14:42.720 --> 00:15:03.200
Es gibt das Budget, kannst da hinfahren so, und da frage ich mich, ob das vielleicht trotz, also ob das ein bisschen auch korreliert, dass da noch besonders viele sind und vielleicht gerade die, die jetzt total abgefahren irgendwelche Sachen Agentic Engineering machen, vielleicht gerade auch gar nicht auf dann eine Konferenz dieser Art fahren am aktuellen Umfeld.
00:15:03.279 --> 00:15:11.679
Und deshalb fand ich es cool, dass sie einfach so ein Agentic Engineering Track hatten in der ganzen Konferenz so rum und nicht einfach gesagt haben, wir machen jetzt nur noch AI wie irgendwie so viele andere.
00:15:12.159 --> 00:15:13.600
Was ist halt genau das ermöglicht?
00:15:13.919 --> 00:15:18.720
Du kannst als einfach ein normaler Entwickler da hingehen und dir einfach gucken, was ist halt irgendwie so möglich.
00:15:18.799 --> 00:15:23.360
Und in diesem Agentic Engineering Track war tatsächlich eine sehr große Bandbreite abgebildet.
00:15:23.440 --> 00:15:35.039
Hin zu, hey, was ist überhaupt ein Harness und wie funktioniert das und was macht das für dich und wie kannst du es irgendwie tweaken, also sag mal so Level 1 so vielleicht, so ein bisschen mehr als dein Coding-Chatbot irgendwie zu nehmen.
00:15:35.279 --> 00:15:45.279
Hinzu, wir haben hier so eine komplette Software Factory gebaut, das ist unser Workflow, so haben wir irgendwie verschiedene Agent-Rollen da reingebracht, so nutzen wir das jetzt, das sind auch so die Kosten und die Komplexität, die damit einhergeht.
00:15:45.679 --> 00:15:48.480
Das war schon sehr breit aufgestellt, ja.
00:15:48.720 --> 00:15:55.120
Hin zu auch so diesen Metathemen drumherum, wie machen wir Knowledge Management über unsere Software?
00:15:55.200 --> 00:16:05.759
Ja, das sind ja auch Themen, die wir uns hier schon anguckt haben mit, wir haben hier irgendwie Wikis, die von Agents gepflegt werden oder wir haben mehr Code-Dokumentation im Repository, was dem Agent irgendwie noch mehr Kontext geben kann und sowas.
00:16:06.000 --> 00:16:11.440
Also da muss ich zugeben, war ich positiv überrascht, wie progressiv dann da noch vieles war.
00:16:11.519 --> 00:16:19.679
Ich habe mit deutlich mehr Talks gerechnet, aller, hey, was ist ein Hannes und wie funktioniert das und du kannst es irgendwie nutzen, aber es war schon viel mehr vorne dran auch dabei.
00:16:21.360 --> 00:16:30.159
Ja, ich denke auch nicht, also meine persönliche Meinung, ich ist nicht, dass irgendwie ich das Gefühl habe, dieses Konferenzen aussterben.
00:16:30.240 --> 00:16:36.000
Also für mich ist es weiterhin ein super gutes Mittel, um sich irgendwie mit der Community auszutauschen.
00:16:36.159 --> 00:16:41.679
Ich gehe natürlich davon aus, dass sich dieses Thema immer weiter zu dann diesen Problemen hinschiebt.
00:16:41.759 --> 00:16:55.279
Und egal, wo wir sie dann definieren, ob es dann mehr das Produkt ist oder die Idee oder wo auch immer, es weiter hingeht, aber dass es schon sinnvoll ist, über seine eigene Bubble hinauszugucken und sich mit anderen auszutauschen und den Austausch zu pflegen.
00:16:55.519 --> 00:17:03.840
Und das ist, glaube ich, das ist nicht das Erste, was ich denke, was ausstirbt mit AI, dass der Austausch sich nicht mehr mehrwertig anfühlt.
00:17:04.000 --> 00:17:19.440
Ja, also gerade dieser Beispieltalk über so Software Factory Patterns und sowas, der zeigt ja, dass selbst wenn du in so einem vollautomatisierten Setting drin bist, es immer noch Bedarf gibt, darüber zu sprechen, okay, wie setzen wir das auf, was haben wir daraus gelernt, was könnt ihr übernehmen, was müsst ihr für euch selber aber irgendwie auch entdecken.
00:17:19.759 --> 00:17:25.920
Und ich kann mir auch vorstellen, dass einfach in zwei, drei Jahren das einfach so die Majority der Talks sein werden.
00:17:26.480 --> 00:17:34.400
Und dann die Leute halt nur darüber sprechen, okay, wie orchestrieren sie halt hier eigentlich am Ende ihre ganze AI und was kommt irgendwie drauf rum.
00:17:34.640 --> 00:17:40.960
Es gab sehr viele Talks tatsächlich schon in diesem AI-Kontext, die so um Quality Gateways gingen.
00:17:41.039 --> 00:17:49.200
Also wie kannst du deinen Agents oder wie kannst du Agents dafür nutzen, Tests zu automatisieren, Testcases zu discovern, selber zu beheben dann und sowas, ja.
00:17:49.440 --> 00:17:53.039
Und ich denke, okay, da sind schon viele irgendwie in der richtigen Richtung unterwegs.
00:17:53.200 --> 00:18:01.119
Und wenn ich mir vorstelle, in ein, zwei Jahren mit denselben Leuten nochmal in so einem Rahmen zu sprechen, wäre ich zumindest super gespannt, was die mir dann zu erzählen haben.
00:18:01.759 --> 00:18:02.079
Ja.
00:18:04.000 --> 00:18:06.480
Was war der beste Talk, den du gesehen hast?
00:18:09.839 --> 00:18:23.680
Entweder einer von diesen Factory Pattern Talks, weil das tatsächlich bei mir das erste Mal so war, dass ich da gesessen habe und gesagt, okay, wir müssen grundlegend darüber nachdenken, wie sich unsere Rolle ändert hin zu so Systemarchitekten.
00:18:23.759 --> 00:18:30.319
Und zwar nicht Systemarchitekten im Sinne von deiner App als Systemlandschaft, sondern dieses System, was Software irgendwie baut.
00:18:31.039 --> 00:18:47.119
Wo wir bei uns ja auch gerade schon so ein bisschen darüber nachdenken sind, aber jeder eigentlich gerade noch so sein eigenes Süppchen, also jeder einzelne Developer tatsächlich da gerade noch so dran ist und wir noch nicht so dieses eine übergreifende System für die ganze Firma oder auch nur ein Team irgendwie gefunden haben.
00:18:47.200 --> 00:18:48.960
Ich glaube, das ist so eine Ebene, die kommt.
00:18:49.519 --> 00:18:52.000
Und das fand ich irgendwie so einen Aha-Moment für mich.
00:18:52.400 --> 00:19:00.880
Und der andere Talk, und da kann man vielleicht vorweggreifen, da werden wir noch ein Deep Dive zu machen, das war ein sehr cooler Talk, den ich gesehen habe zu Clean Code in Zeiten von AI.
00:19:00.960 --> 00:19:06.240
Und du wirst dich erinnern, wir hatten hier intern schon mal so eine ähnliche Diskussion, ist das überhaupt noch relevant und braucht man das?
00:19:06.400 --> 00:19:16.880
Und gefühlt haben wir intern damals diese Debatte sehr emotional geführt, so, man hängt da dran oder man will das endlich loswerden und AI erlöst uns irgendwie davon.
00:19:16.960 --> 00:19:23.119
Und das war der erste Talk, den ich gesehen habe oder das erste Mal, dass ich jemand da mit auseinandergesetzt habe, auf so einer sehr faktischen Ebene.
00:19:23.359 --> 00:19:29.440
Okay, diese Sachen, um die es in Clean Code geht, würden die einem Agent tatsächlich nutzen und wenn ja, warum oder warum nicht?
00:19:29.519 --> 00:19:31.119
Und welche Regeln muss man verwerfen?
00:19:31.200 --> 00:19:34.960
Welche muss man vielleicht neu dazu nehmen, welche muss man vielleicht auch anpassen für ein Agent?
00:19:35.039 --> 00:19:42.559
Und das fand ich sehr pragmatisch, sehr hypefreit und trotzdem sehr, wie sagt man so, Software-Crafty.
00:19:42.960 --> 00:19:46.720
Es gibt irgendwie wenige dieser Craft-Momente in AI-Zeiten und das fand ich so einen coolen davon.
00:19:46.960 --> 00:19:48.720
Und das werden wir auf jeden Fall nochmal aufgreifen.
00:19:48.960 --> 00:19:49.519
Cool.
00:19:50.400 --> 00:20:01.359
Und ganz kurz, ich glaube, wir haben in der Folge über die Google Cloud Next auch darüber gesprochen, wie sehr ich es hasse, wenn Leute so AI-generierte Slides verwenden, weil die für mich gefühlt alle gleich aussehen.
00:20:01.920 --> 00:20:08.559
Und es gab auch einen Talk, der das sehr intensiv gemacht hat, ehrlicherweise mit einem schönen Arztstyle, da war es nicht ganz so schlimm.
00:20:08.720 --> 00:20:14.079
Und der hat am Ende was gemacht, was jetzt mein Requirement an alle AI-Slide-Talks ist.
00:20:14.160 --> 00:20:21.519
Der hat nämlich am Ende seine Outros gezeigt, so welche komischen Slides wurden generiert und die halt einfach komplett Banane ausgesehen haben.
00:20:21.599 --> 00:20:23.759
Und das war nochmal so ein ganz lustiger Moment am Ende vom Talk.
00:20:23.839 --> 00:20:32.240
Und ich würde empfehlen, wenn ihr eure Slides KI generieren lasst und das ab und zu in die Hose geht, nehmt ihr einfach mit und wenn am Ende keine Fragen kommen, ist das ganz lustig, dann nochmal drüber zu schauen.
00:20:32.480 --> 00:20:38.000
Und falls ihr eure Slides noch nicht mit KI generieren lasst, solltet ihr euch nochmal deutlich hinterfragen.
00:20:39.759 --> 00:20:43.359
Weiß ich nicht, ob ich das so blank unterschreiben würde, aber ja.
00:20:44.000 --> 00:20:50.640
Vielleicht, alle diese Talks von der Webkonferenz und auch von den letzten Jahren, sind auch auf YouTube.
00:20:50.720 --> 00:20:55.680
Also noch nicht alle, weil jetzt ist es gerade mal eine Woche her, aber die veröffentlichen die auch über Zeit.
00:20:56.160 --> 00:20:58.640
Und da sind ein paar echt coole dabei, verlinken wir dann noch.
00:20:59.359 --> 00:21:01.920
Bei der Programmierkon kommen sie instant.
00:21:02.160 --> 00:21:03.039
Das sagst du jetzt.
00:21:03.200 --> 00:21:06.480
Das letzte Mal haben sie, glaube ich, ein halbes Jahr gebraucht.
00:21:06.880 --> 00:21:08.880
Aber okay, ihr habt viel gehört.
00:21:09.759 --> 00:21:12.880
Ja, das sind die Vibecoding-Eindrücke von gestern Nacht.
00:21:13.039 --> 00:21:13.519
Gut.
00:21:15.119 --> 00:21:16.400
Rahmenbedingungen.
00:21:16.559 --> 00:21:26.160
So, du hast schon hier im Slack-Channel, was ja ein Bedürfnis war anscheinend, hattest du schon ein Foto geteilt und zwar von einer Speisekarte.
00:21:26.400 --> 00:21:33.359
Ja, also man geht ja auf diese Veranstaltung auch, wenn man eine eigene Konferenz hostet, so wie wir, so ein bisschen, um zu gucken, okay, was machen die anderen?
00:21:34.480 --> 00:21:39.440
Und uns war das ja immer sehr wichtig, dass bei uns Catering mit dabei ist.
00:21:39.599 --> 00:21:44.480
Und ehrlicherweise auch ein sehr gehobenes Catering, aber das muss ja gar nicht immer der Anspruch sein, eine Hauptsache ist es irgendwie was da.
00:21:44.720 --> 00:21:52.240
Und ich finde das auch sehr wichtig, weil das für mich tatsächlich während so einer Konferenz ein Mental Loadpunkt ist, den ich abhaken kann.
00:21:52.400 --> 00:21:59.519
Ich muss nicht gucken, wo gehe ich hier aus der Messe raus, wo gehe ich hin, bla, sondern ich gehe da einfach rein, kriege im Zweifelsfall auch schon das eine.
00:22:00.240 --> 00:22:05.680
was es halt irgendwie gibt oder die Auswahl aus zwei oder keine Ahnung was, kann man das nehmen, fertig, bla.
00:22:06.000 --> 00:22:08.480
Kosten sind gar nicht mal so das Hauptargument.
00:22:08.559 --> 00:22:15.359
Das ist vielleicht auch ein Argument, ja, aber ich meine, für die allermeisten Leute Zeit ist halt dann eh der Arbeitgeber und das ist vielleicht ärgerlich, aber es tut dir persönlich nicht weh.
00:22:15.519 --> 00:22:19.440
Aber persönlich stört mich so dieser Mental Load-Moment viel mehr.
00:22:19.920 --> 00:22:25.119
So, letztes Jahr, als bei der DroidCon FlatterCon war, gab es da Catering.
00:22:25.440 --> 00:22:39.359
So, mit derselben Erwartungshaltung bin ich da auch wieder hin, bis ich dann gesehen habe, es gibt kein Catering mehr, es gibt keinen Kaffee mehr, es gibt gar nichts mehr, es gibt jetzt nur noch Foodtrucks, die draußen im Hof stehen und da kannst du dich bedienen.
00:22:39.440 --> 00:22:53.920
Und wenn dann mehrere tausend Leute zur selben Zeit auf ein paar wenige Foodtrucks einstürmen, ist das natürlich auch ein Skalierungsproblem, womit ein Caterer, der genau weiß, dass er irgendwie alleine 2000 Leute versorgen muss, vielleicht deutlich besser umgehen kann, als diese paar Foodtrucks.
00:22:54.000 --> 00:22:57.519
Und da kommt natürlich noch dazu, dass die Preise auch jetzt nicht gerade günstig waren.
00:22:57.599 --> 00:23:05.599
Also dieses Foto, was ich geschickt hatte, von dem einen stand, wenn du Wasser mit einer Brezel haben wolltest, warst du bei, ich glaube, 9,80 Euro oder 9,60 Euro, keine Ahnung so.
00:23:05.680 --> 00:23:07.599
Auf alle Fälle knapp einen Zehner, sag ich mal.
00:23:08.319 --> 00:23:14.559
Und das denke ich mir, wenn dein Ticket schon 500 Euro kostet, da könnte man so ein bisschen was drauflegen.
00:23:14.880 --> 00:23:19.599
Sie hatten so ein paar Wasserspender überall auf dem Gelände verteilt, manchmal war da auch noch was drin, manchmal waren sie leer.
00:23:20.079 --> 00:23:20.880
Ja, ja.
00:23:21.920 --> 00:23:24.559
Tee, eine Tasse Tee, 4 Euro.
00:23:24.880 --> 00:23:26.640
Ja, das ist halt ein heißes Wasser.
00:23:30.640 --> 00:23:40.240
Aber ich fand auch den, ich mochte den Kommentar von Grischer, die das Catering-Unternehmen heißt ja tatsächlich Capital Catering.
00:23:40.799 --> 00:23:42.559
So um sich Kapital drauf zu schaffen.
00:23:42.799 --> 00:23:46.880
Ich glaube, das kommt, weil das so Capital, also weil es in Berlin hauptstadtmäßig und so ist.
00:23:47.759 --> 00:23:48.400
Aber ja.
00:23:49.039 --> 00:23:50.480
Kannst du auch anders interpretieren.
00:23:51.440 --> 00:23:52.240
Ja, okay.
00:23:52.640 --> 00:23:53.839
Ja, steile Preise auf jeden Fall.
00:23:53.920 --> 00:23:59.599
Ich habe für meine Currywurst beim Mittagessen gab es so ein Angebot, Currywurst mit Pommes und Getränk, 15 Euro.
00:24:00.799 --> 00:24:11.279
Also für Messepreise eigentlich halt okay, aber für eine Konferenz, die letztes Jahr Catering mit hatte und jetzt nicht mehr und es auch nirgendwo vorher kommuniziert wurde.
00:24:11.759 --> 00:24:13.440
So ärgerlich.
00:24:14.079 --> 00:24:20.559
Einer von den paar wenigen Punkten, wo ich mir denke, da haben sie sich eigentlich nur selber irgendwie wehgetan.
00:24:20.880 --> 00:24:35.279
Das hätte man, wenn man das besser kommuniziert hätte, wenn man das ein bisschen besser strukturiert hätte, da gibt es so ein, zwei Punkte generell bei dem Event, wo ich mir denke, ja, inhaltlich sind sie, glaube ich, auf dem richtigen Weg, aber Event-handwerksmäßig fehlt ja manchmal noch, so eine Kleinigkeit.
00:24:35.440 --> 00:24:36.960
Dein größter Kritikpunkt?
00:24:39.759 --> 00:24:50.000
Ja, wie gesagt, ich glaube so, das, was da am Event-Handwerk noch fehlt, das sind zum Beispiel über die drei Tage, war ich zweimal in Sessions gesetzen, die einfach nicht stattgefunden haben.
00:24:52.400 --> 00:25:03.440
Und beim ersten Mal kam auch einfach niemand, um zu sagen, hier, das fällt aus oder das war keine Nacht am Screen, wir saßen dann alle da so 15 Minuten lang und dann haben die Leute angefangen, sich so anzugucken und gehen wir jetzt einfach oder was machen wir jetzt hier?
00:25:03.599 --> 00:25:07.440
Und das war natürlich so lange, dass ich dann auch nicht mehr gelohnt habe, irgendwo anders reinzugehen.
00:25:07.519 --> 00:25:19.200
Und das war halt irgendwie eine verschenkte Zeit, wo ich mir denke, okay, wenn sie von Anfang an gesagt hätten, der fällt aus, tut mir leid, immer mal passieren, Leute werden krank, life happens, dann kann man woanders hingehen, dann wäre das kein Beibruch, aber dich halt so lange da irgendwie warten zu lassen.
00:25:19.279 --> 00:25:25.440
Und das ist wohl tatsächlich in mehreren Tracks passiert, habe ich mir von Leuten sagen lassen, das muss halt einfach nicht sein.
00:25:26.000 --> 00:25:31.200
Wo ich mir denke, das hätte man einfach besser lösen können, dann wären alle Leute irgendwie glücklicher gewesen.
00:25:31.839 --> 00:25:38.319
Ja, so das und mit dem Catering zusammen, das sind eigentlich so meine größten Kritikpunkte.
00:25:39.519 --> 00:25:45.359
Jetzt hast du gesagt, es gibt einen Termin schon nächstes Jahr, das heißt, es scheint wirtschaftlich erfolgreich genug zu sein, das Ganze fortzuführen.
00:25:46.000 --> 00:25:49.680
Ja, also ich spalte jetzt immer mein Catering auf der Marge.
00:25:49.759 --> 00:25:59.279
Und ich habe mir auch sagen müssen, weil ich mir wirklich halt ernährt, die haben jetzt diese vielen mehr Tracks und sowas, ja, und ich hatte mit jemandem besprochen, der wohl auch da schon mal Events organisiert hat im Citycube.
00:25:59.440 --> 00:26:06.240
Und das ist wohl preislich gar nicht so der große Hebel, ob du uns irgendwie zwei, drei Räume mehr bestuhlen lässt oder nicht, sondern du hast halt den Citycube, dann hast du den Citycube.
00:26:07.119 --> 00:26:18.160
Und von daher haben sie jetzt gefühlt im Vergleich zu letzten Jahr deutlich mehr Menschen reinbekommen bei einem ähnlichen Preis, ohne Catering, also wird sie schon irgendwie rentiert haben.
00:26:18.319 --> 00:26:27.039
Die Ausstellerhalle war auch deutlich größer gefüllt dieses Jahr, wo bestimmt auch nicht wenig Geld gelassen wird, um da seinen Stand zu bekommen.
00:26:27.119 --> 00:26:29.039
Ich habe da mal so ein bisschen nachgefragt.
00:26:30.240 --> 00:26:33.680
Ja, ich glaube, das werden wir noch länger sehen, das Event.
00:26:33.920 --> 00:26:34.400
Sehr gut.
00:26:34.880 --> 00:26:38.400
Und es ist auch international besucht, was ja auch nicht ein Selbststadt ist.
00:26:38.559 --> 00:26:40.640
Sind die Tracks Englisch?
00:26:40.720 --> 00:26:40.880
Ja.
00:26:41.039 --> 00:26:41.440
Alle?
00:26:41.680 --> 00:26:41.920
Ja.
00:26:42.160 --> 00:26:42.480
Okay.
00:26:43.759 --> 00:26:44.960
Alles klar.
00:26:45.359 --> 00:26:50.480
Dann vielen Dank für diese Einblicke zur Nextapp DEFCON.
00:26:50.640 --> 00:26:51.759
Das ist genauso, wie sie heißt.
00:26:52.240 --> 00:26:53.839
Mal schauen, wie ob sie das nächste Jahr noch was anders heißt.
00:26:54.079 --> 00:26:57.119
Sie haben zumindest die sagt man die Punktuierung geändert.
00:26:57.200 --> 00:27:06.880
Das war, als wir das angekündigt haben, letztes Jahr war es irgendwie so ein Wort und jetzt ist es, glaube ich, nextapp.devcon oder also weiß ich nicht, das ändert sich schon nochmal, ich weiß nicht, müssen die Show notes schreiben, ich muss nochmal nachschauen.
00:27:07.039 --> 00:27:07.599
Sehr gut.
00:27:08.079 --> 00:27:08.960
Alles klar.
00:27:09.839 --> 00:27:14.480
Ja, wenn ihr noch weitere Fragen habt, könnt ihr natürlich Jan gerne schreiben.
00:27:14.720 --> 00:27:25.119
Unter anderem als jan.programmier.bar oder was ich empfehlen wollte, ob ich irgendwie andere.
00:27:25.279 --> 00:27:30.640
Nein, oder natürlich auch über unser Kontaktformular auf der Webseite, genauso wenn ihr anderes Feedback habt, könnt ihr das darüber schreiben.
00:27:30.880 --> 00:27:32.880
Wir können auch gerne die Link auf unserem Discord-Server quatschen.
00:27:33.039 --> 00:27:35.200
Jan antwortet auch über Spotify-Kommentare.
00:27:38.160 --> 00:27:44.160
Wenn die Kommentare nett sind, die beantwortet werden dann was meistens Vanessa, wenn es so ein bisschen sassy sarkastisch ist, dann können sie meistens von mir.
00:27:44.880 --> 00:27:45.599
Sehr gut.
00:27:46.160 --> 00:27:48.720
Ja, vielen Dank für die Einblicke.
00:27:49.279 --> 00:27:51.519
Und bis zur nächsten Konferenz.
00:27:51.680 --> 00:27:53.119
Yes, das ist unsere.
00:27:55.359 --> 00:27:57.359
Dann bis zur nächsten Programmierkon.
00:27:57.839 --> 00:27:58.559
Wunderbar.
00:27:58.799 --> 00:27:59.599
Bis dann