1
00:00:00,560 --> 00:00:04,880
Ai Coding Assistance wie Q Jules
oder Co Pilot schreiben nicht 

2
00:00:04,880 --> 00:00:06,880
einfach nur Code, sondern 
mittlerweile übernehmen sie 

3
00:00:06,880 --> 00:00:10,320
komplexe Aufgaben, fixen Bugs 
oder Reviewen meine Pull 

4
00:00:10,320 --> 00:00:13,200
Requests. 
Damit werden sie immer mehr zu 

5
00:00:13,200 --> 00:00:15,920
echten Kolleginnen und Kollegen 
bei mir im Team. 

6
00:00:16,640 --> 00:00:19,720
In dieser Folge schauen wir uns 
an, wie Coding Agenten vor allem

7
00:00:19,720 --> 00:00:23,560
die neuen Coding Agenten, den 
Entwickleralltag verändern, was 

8
00:00:23,560 --> 00:00:26,080
sie heute schon können und ob 
wir bald einfach nur noch mal KI

9
00:00:26,080 --> 00:00:28,240
zuschauen, wie sie unseren Code 
schreibt. 

10
00:00:33,360 --> 00:00:37,680
Und damit ganz herzlich 
willkommen zu einer neuen Folge 

11
00:00:37,680 --> 00:00:41,360
vom To do Cast, dem Developer 
Podcast mit Malte Lantin. 

12
00:00:41,600 --> 00:00:45,120
Und Robin Manuel Thiel. 
Und heute sitzen wir tatsächlich

13
00:00:45,280 --> 00:00:50,080
zusammen in deinem Wohnzimmer 
und versuchen mal, hier eine 

14
00:00:50,080 --> 00:00:52,920
gemeinsame Aufnahme und 
dementsprechend verzeiht es uns,

15
00:00:52,920 --> 00:00:55,280
wenn es hier und da vielleicht 
an der Technik ein bisschen 

16
00:00:55,440 --> 00:00:57,640
hakt. 
Wir haben das Beste gegeben, wir

17
00:00:57,640 --> 00:01:00,080
sitzen jetzt hier schon eine. 
Stunde zusammen und bauen alles 

18
00:01:00,080 --> 00:01:02,360
auf. 
Ich hoffe die Qualität ist 

19
00:01:02,360 --> 00:01:03,360
dementsprechend. 
Ganz gut. 

20
00:01:03,840 --> 00:01:08,080
Wir posten mal auf Social Media 
ein Foto von dem, was sehr 

21
00:01:08,080 --> 00:01:11,200
amateurhaftes Setup, was wir 
hier aufgebaut haben und der 

22
00:01:11,200 --> 00:01:13,400
malte hat die weite Reise nach 
München nicht gescheut und 

23
00:01:13,400 --> 00:01:16,640
deswegen, wer uns heute zuschaut
und nicht nur zuhört, der sieht,

24
00:01:16,960 --> 00:01:19,800
wir sitzen heute ausnahmsweise 
mal nebeneinander, Walter, ich 

25
00:01:19,800 --> 00:01:21,280
wusste gar nicht, dass du so gut
riechst. 

26
00:01:22,880 --> 00:01:24,880
Als wenn wir uns das erste Mal 
treffen. 

27
00:01:25,600 --> 00:01:28,320
Aber vielleicht kommt der gute 
Geruch auch durch den Kaffee, 

28
00:01:28,880 --> 00:01:30,960
den Olaf uns heute ausgegeben 
hat. 

29
00:01:30,960 --> 00:01:36,240
Ich war hier bei dem lokalen 
Kaffee Shop des Vertrauens um 

30
00:01:36,240 --> 00:01:38,280
die Ecke und habe hier Kaffee 
für uns geholt. 

31
00:01:38,280 --> 00:01:39,760
Grüße gehen raus an die Coffee 
Twins. 

32
00:01:39,840 --> 00:01:41,800
Ja, herzlichen Dank. 
Diese Folge auch mal ruhig 

33
00:01:41,800 --> 00:01:44,120
hätten sponsern können. 
Genau, danke nicht nur an die 

34
00:01:44,120 --> 00:01:46,720
Coffee Twins, sondern vor allen 
Dingen an Olaf, der uns diese 

35
00:01:46,720 --> 00:01:48,880
Woche einen Kaffee ausgegeben. 
Hat dann seht ihr hier auf dich.

36
00:01:48,960 --> 00:01:52,240
Olaf, Vielen Dank. 
Schauen wir, bevor wir in das 

37
00:01:52,240 --> 00:01:54,520
Thema der heutigen Folge gehen, 
einfach noch mal ganz kurz 

38
00:01:54,520 --> 00:01:56,880
zurück auf die letzte Folge, 
weil wir haben da auch 

39
00:01:56,880 --> 00:01:58,760
zahlreiche Rückmeldungen von 
euch bekommen. 

40
00:01:58,760 --> 00:02:01,440
Das Thema Network Attached 
Storage beziehungsweise 

41
00:02:01,440 --> 00:02:04,840
Homeserver hat euch durchaus 
angesprochen, wir haben war ein 

42
00:02:04,840 --> 00:02:07,680
bisschen unsicher, weil es 
natürlich kein reines developer 

43
00:02:07,680 --> 00:02:11,039
Thema ist, aber wir haben einige
Rückmeldungen bekommen von euch,

44
00:02:11,039 --> 00:02:14,120
dass ihr das Thema oder die 
Reise genauso auf euch genommen 

45
00:02:14,120 --> 00:02:16,480
habt wie Robin, Manuel und euch 
euren eigenen. 

46
00:02:16,800 --> 00:02:19,760
Naas aufgebaut habt und von 
einigen kam da die Empfehlung, 

47
00:02:19,920 --> 00:02:22,720
wenn man das technische 
Grundverständnis hat, auf jeden 

48
00:02:22,720 --> 00:02:25,480
Fall den Weg gehen. 
Es gibt einem die entsprechende 

49
00:02:25,480 --> 00:02:28,320
Ruhe, dass man seine Daten unter
der Kontrolle hat, unter der 

50
00:02:28,320 --> 00:02:32,200
eigenen Kontrolle hat und von 
daher hoffen wir, dass vielen 

51
00:02:32,200 --> 00:02:35,000
von euch die Folge so gut 
gefallen hat wie denen, die uns 

52
00:02:35,000 --> 00:02:37,760
die Rückmeldung gegeben haben 
und ich denke mal, wenn du das 

53
00:02:37,760 --> 00:02:40,200
nächste Hardware Update machst, 
dann wirst du das auch hier im 

54
00:02:40,200 --> 00:02:41,760
Podcast teilen. 
Dann schauen wir mal, ob ich 

55
00:02:41,760 --> 00:02:43,920
noch die Kontrolle über meine 
Daten habe oder ob sie dann alle

56
00:02:43,920 --> 00:02:46,320
weg sind. 
Aber genau, wenn es da 

57
00:02:46,320 --> 00:02:48,080
Neuigkeiten gibt, dann lassen 
wir euch das natürlich sehr 

58
00:02:48,080 --> 00:02:51,040
gerne wissen. 
Jetzt zeigen wir mal ein das 

59
00:02:51,040 --> 00:02:55,040
Thema der heutigen Folge und 
Malte, du hast da n provokanten 

60
00:02:55,040 --> 00:02:57,440
Take mitgebracht, auch so n 
bisschen aus den jüngsten 

61
00:02:57,440 --> 00:02:59,760
Entwicklungen. 
Erzähl mal was. 

62
00:02:59,760 --> 00:03:01,440
Was besprechen wir heute und wie
kamst du drauf? 

63
00:03:01,600 --> 00:03:04,640
Ja, es kam so n bisschen über 
die Konferenzen, die jetzt in 

64
00:03:04,640 --> 00:03:07,680
den letzten Wochen liefen. 
Wir hatten ja die Google IO, wir

65
00:03:07,680 --> 00:03:10,480
hatten die Microsoft Build und 
natürlich ging es da wieder 

66
00:03:10,480 --> 00:03:14,280
primär um das Thema KI, aber was
ich da besonders fand ist 

67
00:03:14,280 --> 00:03:18,960
wirklich diese Veränderung 
davon, dass KI bisher uns als 

68
00:03:18,960 --> 00:03:21,680
Developer als. 
Assistentin Assistent 

69
00:03:21,680 --> 00:03:26,040
unterstützt hat zu einer Welt, 
wo sie autonom eigene Aufgaben 

70
00:03:26,040 --> 00:03:28,800
übernimmt. 
Und die Frage ist, damit ist 

71
00:03:28,800 --> 00:03:33,280
jetzt der KI Coding Agent der 
neue Junior Developer in unserem

72
00:03:33,280 --> 00:03:37,160
Team, dem wir jetzt einfach 
Aufgaben übertragen können, die.

73
00:03:37,680 --> 00:03:41,520
Komplett autark erledigt werden 
und nicht so, wie es jetzt 

74
00:03:41,520 --> 00:03:42,960
vielleicht in den letzten Jahren
war. 

75
00:03:43,280 --> 00:03:47,440
In der Art und Weise, wie wir KI
genutzt haben, dass wir als 

76
00:03:47,440 --> 00:03:49,360
Developer den Code geschrieben 
haben und KI uns dabei 

77
00:03:49,360 --> 00:03:52,120
unterstützt haben hat, sondern 
dass wir wirklich die Rollen 

78
00:03:52,120 --> 00:03:56,240
wechseln und jetzt die KI die 
Aufgabe bekommt, den Code 

79
00:03:56,240 --> 00:03:59,600
schreibt und wir letzten Endes. 
Die Instant sind die drüber 

80
00:03:59,600 --> 00:04:02,240
schaut die das Review macht, die
sicherstellt, dass die Qualität 

81
00:04:02,240 --> 00:04:04,720
entsprechend stimmt und damit 
glaub ich schon ist das so n 

82
00:04:04,720 --> 00:04:08,280
bisschen ein Wechsel des 
Paradigmas der sich jetzt nach 

83
00:04:08,280 --> 00:04:10,320
und nach auch in der Realität 
vollzieht. 

84
00:04:10,480 --> 00:04:13,160
Ich glaub wir hatten da in der 
Folge zu Devin damals schon 

85
00:04:13,160 --> 00:04:17,040
drüber gesprochen, dass es. 
Diesen Wechsel gibt der sich 

86
00:04:17,040 --> 00:04:19,440
andeutet, aber damals war das 
noch sehr rudimentär. 

87
00:04:19,440 --> 00:04:22,000
Ich meine, wir erinnern uns an 
die Folge, wo wir über Devon 

88
00:04:22,000 --> 00:04:25,760
gesprochen haben, wo man noch 
irgendwie über Slack Aufgaben 

89
00:04:25,760 --> 00:04:29,280
verteilt hat, an Devon, was sich
irgendwie so ein bisschen 

90
00:04:29,280 --> 00:04:32,800
seltsam anfühlte, und 
mittlerweile sind ja alle großen

91
00:04:32,800 --> 00:04:36,800
Player in dem entsprechenden 
Bereich unterwegs und bauen dort

92
00:04:36,800 --> 00:04:40,640
ihre autonomen Coaling Agenten. 
Ja, ich glaube. 

93
00:04:41,520 --> 00:04:45,160
Das ist ganz spannend, weil 
damals also diese das Erste das 

94
00:04:45,160 --> 00:04:47,480
erste Mal, als sie so Coding AI 
gesehen haben, war das 

95
00:04:47,480 --> 00:04:49,600
wahrscheinlich so im Rahmen von 
Guitar Co Pilot. 

96
00:04:50,000 --> 00:04:52,480
Mittlerweile sind ja noch sehr 
viel mehr Sachen dazu gekommen, 

97
00:04:52,480 --> 00:04:54,800
also A hat natürlich Guitar Co 
Pilot sehr viel mehr Konkurrenz 

98
00:04:54,800 --> 00:04:58,000
bekommen über Musik, Kaiser wie 
Windsurf und so weiter also da 

99
00:04:58,000 --> 00:05:00,480
gibt es verschiedene 
Geschmacksrichtungen und auch 

100
00:05:00,720 --> 00:05:03,360
die komplett autonomen Agenten 
die du gerade angesprochen hast 

101
00:05:03,360 --> 00:05:05,560
und die werden glaube ich gerade
mehr und die sind ja glaube ich 

102
00:05:05,560 --> 00:05:08,960
gerade die die die die die 
spannend sind und da gibt es 

103
00:05:08,960 --> 00:05:11,160
von. 
Allen Playern auf dem Markt 

104
00:05:11,160 --> 00:05:13,400
mittlerweile irgendwas also 
Gitter bisher schon lange nicht 

105
00:05:13,400 --> 00:05:15,800
mehr alleine. 
Also wir sehen irgendwie allein 

106
00:05:15,800 --> 00:05:19,360
schon Amazon Q Developer, das 
glaube ich auch ein internes 

107
00:05:19,360 --> 00:05:21,520
Projekt ursprünglich gewesen, 
was du mittlerweile, wenn du auf

108
00:05:21,520 --> 00:05:24,600
der RWS Plattform eben unterwegs
bist auch nutzen kannst um dich 

109
00:05:24,600 --> 00:05:26,240
halt kurz zu schreiben, Aufgaben
zuzuweisen. 

110
00:05:26,240 --> 00:05:31,160
Google hat mit Jules auch ein 
ähnliches Projekt, was jetzt 

111
00:05:31,160 --> 00:05:34,280
auch auf der Google IO letztens 
noch mal, zumindest da die 

112
00:05:34,280 --> 00:05:36,440
Erweiterung und Neuerung 
vorgestellt haben, Devin haben 

113
00:05:36,440 --> 00:05:39,360
wir schon angesprochen und. 
Was ich eigentlich spannend 

114
00:05:39,360 --> 00:05:41,440
finde, ist, dass so. 
Deswegen sagte ich vorhin, dass 

115
00:05:41,440 --> 00:05:43,680
das alles so aus dieser Co Pilot
Ecke entstanden ist. 

116
00:05:44,160 --> 00:05:46,720
Die Frage ist, wieviel Co Pilot 
ist denn Co Pilot noch, weil 

117
00:05:46,720 --> 00:05:49,920
damals als Co Pilot rauskam, 
hieß es ja immer du bist im 

118
00:05:49,920 --> 00:05:52,600
Driver Seed und das Ding sitzt 
so n bisschen neben dir und 

119
00:05:52,600 --> 00:05:55,520
schaut dir zu und ich glaube wir
sehen gerade so n bisschen so n 

120
00:05:55,520 --> 00:05:58,400
Rollentausch also sitze ich noch
im Driver seed also ich habe auf

121
00:05:58,400 --> 00:06:00,880
jeden Fall ja noch die 
letztendliche Kontrolle, 

122
00:06:01,440 --> 00:06:03,520
zumindest wenn ich die nicht 
ganz bewusst abgebe. 

123
00:06:03,840 --> 00:06:06,800
Man kann mittlerweile mit Co 
Pilot Agent Mode auch sagen ich 

124
00:06:06,800 --> 00:06:08,800
will Auto approve. 
Also ich will gar nicht mehr 

125
00:06:08,800 --> 00:06:10,920
gefragt werden. 
Also dann ist wirklich pure Vipe

126
00:06:10,920 --> 00:06:12,200
Coding. 
Also ich will nicht mehr gefragt

127
00:06:12,200 --> 00:06:14,320
werden, ob du irgendein Tool 
ausrufst. 

128
00:06:14,560 --> 00:06:17,280
Ich kann auch sagen, wenn ich 
dir die Codevorschläge, die du 

129
00:06:17,280 --> 00:06:20,560
mir machst nicht nach mindestens
60 Sekunden oder sowas bestätigt

130
00:06:20,560 --> 00:06:24,160
habe, dann sieh das als ich habe
akzeptiert und sowas an. 

131
00:06:25,040 --> 00:06:27,480
Und das ist schon die Frage, wie
sehr also, wer ist denn hier im 

132
00:06:27,480 --> 00:06:28,960
Driver sieht und wer ist hier 
noch der Co Pilot? 

133
00:06:28,960 --> 00:06:31,280
Ja, aber das, was du gerade 
beschreibst, ist ja trotzdem 

134
00:06:31,280 --> 00:06:33,360
noch in der ide. 
Das heißt, du arbeitest da immer

135
00:06:33,360 --> 00:06:37,840
noch iterativ in der IDE, das 
Tool, also der Agent läuft dann 

136
00:06:37,840 --> 00:06:41,800
zwar in einer gewissen Zeit 
alleine und löst die Aufgaben, 

137
00:06:41,800 --> 00:06:43,280
die du übergibst. 
Die Aufgaben können ja auch 

138
00:06:43,280 --> 00:06:45,960
komplex sein, wir hatten das in 
der Vergangenheit besprochen, 

139
00:06:45,960 --> 00:06:48,640
egal ob es jetzt irgendwie einen
Co Pilot ist oder ob es einen 

140
00:06:48,640 --> 00:06:51,480
Win surf ist, wo ich dann eine 
Aufgabe übergebe, aber das Ganze

141
00:06:51,480 --> 00:06:54,400
ist noch irgendwie. 
Mit mir gemeinsam und synchron. 

142
00:06:54,400 --> 00:06:56,840
Und manchmal hat man dann diese 
seltsamen Wartezeiten, das 

143
00:06:56,840 --> 00:06:59,680
heißt, ich geb dann ne Aufgabe 
an meinen Agenten, sitz dann 

144
00:06:59,680 --> 00:07:02,120
dabei und schau, weil ich weiß 
ja nicht, wie lang das dauert, 

145
00:07:02,120 --> 00:07:04,800
das heißt, ich hab auch nicht 
wirklich die Möglichkeit, dann 

146
00:07:04,800 --> 00:07:06,880
währenddessen was anderes zu 
machen, weil es kann sein, dass 

147
00:07:06,880 --> 00:07:09,920
danach irgendwie nach einer 
Minute ne Rückfrage kommt oder 

148
00:07:09,920 --> 00:07:13,400
es kann sein, dass das ganze 
irgendwie 15 Minuten läuft, weil

149
00:07:13,400 --> 00:07:16,560
es ne komplexe Aufgabe ist. 
Und dann sitze ich da, schau 

150
00:07:16,600 --> 00:07:19,800
irgendwie wie da Daten 
reingestreamt werden und frag 

151
00:07:19,800 --> 00:07:22,160
mich, wie kann ich die Zeit 
sinnvoll nutzen und der. 

152
00:07:23,040 --> 00:07:26,400
Der Shift jetzt ist, dass ich 
tatsächlich diese Aufgaben 

153
00:07:26,400 --> 00:07:31,280
asynchron erledigen lassen kann 
und damit die KI zu einem echten

154
00:07:31,280 --> 00:07:35,080
Teammitglied wird, der ich, dem 
ich komplexe Aufgaben übertragen

155
00:07:35,080 --> 00:07:36,800
kann. 
Und das kommt vor allen Dingen 

156
00:07:36,800 --> 00:07:39,680
darüber, dass ich eine 
Integration sehe bei allen 

157
00:07:39,680 --> 00:07:41,680
diesen Tools, die ich jetzt 
gerade genannt habe, habe ich 

158
00:07:41,680 --> 00:07:44,920
mittlerweile eine Integration in
github und andere Source Control

159
00:07:44,920 --> 00:07:48,160
Systeme, in denen ich meine 
Aufgaben üblicherweise verwalte,

160
00:07:48,160 --> 00:07:51,840
verwalte und ich meine, wenn du 
jetzt mal in deinen Alltag 

161
00:07:51,840 --> 00:07:55,360
schaust, dann. 
Du legst ja in der Regel die 

162
00:07:55,360 --> 00:07:58,240
Aufgaben, die du erledigen 
möchtest, nicht irgendwie in n 

163
00:07:58,240 --> 00:08:00,640
Textdokument auf deinen Desktop 
oder du überlegst dir die 

164
00:08:00,640 --> 00:08:03,880
spontan vielleicht so in diesem 
Vibe Coding, wie wir das in den 

165
00:08:03,880 --> 00:08:07,080
letzten 6 bis 12 Monaten gesehen
haben, überlegt man sich so on 

166
00:08:07,080 --> 00:08:11,040
the go, was man als nächstes 
implementiert, aber im Alltag 

167
00:08:11,040 --> 00:08:12,880
der professionellen 
Softwareentwicklung gibt es ja 

168
00:08:12,880 --> 00:08:16,440
irgendwie Werkzeug, wo ich meine
Anforderungen dokumentiere, wo 

169
00:08:16,440 --> 00:08:18,000
ich die Aufgaben beschreibe, die
ich. 

170
00:08:18,480 --> 00:08:20,800
Als. 
Irgendwelche github issues oder 

171
00:08:20,800 --> 00:08:22,000
was das meinst. 
Du genau. 

172
00:08:22,000 --> 00:08:24,960
Und wie arbeiten wir 
klassischerweise, dass wir dann 

173
00:08:24,960 --> 00:08:28,160
sagen Okay jetzt Robin Manuel, 
das ist jetzt dein dein JIRA 

174
00:08:28,160 --> 00:08:31,200
Ticket, oder das ist dein issue,
den Weise ich dir zu und dann 

175
00:08:31,200 --> 00:08:33,320
fängst du an, dir darüber 
Gedanken zu machen, wie du diese

176
00:08:33,320 --> 00:08:35,080
Aufgabe löst, wie du sie 
implementierst. 

177
00:08:35,080 --> 00:08:37,600
Im Idealfall hat dann 
irgendjemand sich viele Gedanken

178
00:08:37,600 --> 00:08:39,919
darüber gemacht, dass du nicht 
noch viele Rückfragen stellen 

179
00:08:40,080 --> 00:08:41,600
musst. 
Aber diese Rückfragen kannst du 

180
00:08:41,600 --> 00:08:45,600
ja stellen über so einen Dialog 
dort in diesen Tickets oder 

181
00:08:45,600 --> 00:08:47,280
Issues. 
Und dann fängst du an, die 

182
00:08:47,280 --> 00:08:50,000
Aufgabe zu übernehmen und das 
Ganze passiert ja nicht ad hoc. 

183
00:08:50,000 --> 00:08:52,000
Und wenn wir jetzt im 
professionellen Umfeld unterwegs

184
00:08:52,000 --> 00:08:54,880
sind, wollen wir ja gar nicht, 
dass irgendwie eine Developer 

185
00:08:55,760 --> 00:08:58,400
tatsächlich sich ad hoc 
überlegt, was könnten die User 

186
00:08:58,400 --> 00:09:00,160
denn jetzt vielleicht als 
nächstes wollen und dann das 

187
00:09:00,160 --> 00:09:03,360
ganze Vibe Code coded, sondern 
wir haben tatsächlich 

188
00:09:04,160 --> 00:09:05,920
produktmanagerinnen 
Produktmanager, die sich 

189
00:09:05,920 --> 00:09:07,760
Gedanken darüber machen, was 
sind die Anforderungen, das 

190
00:09:07,760 --> 00:09:10,400
entsprechend planen, 
dokumentieren, eine Roadmap 

191
00:09:10,400 --> 00:09:13,360
schreiben und das Ganze dann 
über solche. 

192
00:09:13,840 --> 00:09:17,560
Tools abdecken und jetzt, und 
das ist glaube ich, eine 

193
00:09:17,560 --> 00:09:19,760
wesentliche Veränderung, die 
sich über das letzte halbe Jahr 

194
00:09:19,760 --> 00:09:22,960
ergeben hat. 
Jetzt kann ich halt einen Devin 

195
00:09:22,960 --> 00:09:27,320
oder einen Amazon Q oder einen 
Co Pilot diesen Github Issues 

196
00:09:27,320 --> 00:09:30,280
zum Beispiel zuweisen und die 
fangen dann an diese Aufgabe zu 

197
00:09:30,280 --> 00:09:33,520
erledigen, aber nicht auf deiner
Developer Maschine in deiner 

198
00:09:33,520 --> 00:09:37,040
Idee, sondern die Bauen in ihrer
eigenen Umgebung. 

199
00:09:38,080 --> 00:09:39,640
Das glaub ich der große 
Unterschied ne weil du gerade 

200
00:09:39,640 --> 00:09:41,760
sagtest das andere ist ja dass 
ich auf meiner Maschine immer 

201
00:09:41,760 --> 00:09:44,160
noch geblockt bin Ich kann nicht
parallel was anderes machen ich 

202
00:09:44,160 --> 00:09:46,160
kann dem Ding zuschauen aber ich
kann zumindest im gleichen 

203
00:09:46,160 --> 00:09:48,480
Projekt es sei denn ich Check 
mir halt irgendwie zweimal das 

204
00:09:48,480 --> 00:09:51,000
geht repository aus bla bla aber
ne sind eigentlich nicht Ich 

205
00:09:51,000 --> 00:09:53,400
kann nicht meinen Laptop 
zuklappen in der Zeit oder das 

206
00:09:53,400 --> 00:09:56,280
Ding nachts arbeiten lassen oder
das Ding 24 7 arbeiten lassen ne

207
00:09:56,320 --> 00:10:00,200
also vielleicht schon aber Ich 
bin auf jeden Fall auf meiner 

208
00:10:00,200 --> 00:10:02,040
Maschine geblockt und das ist 
jetzt wirklich im Background 

209
00:10:02,040 --> 00:10:03,840
dass ich einfach sag Pass auf 
das ist ne Aufgabe. 

210
00:10:04,960 --> 00:10:08,200
Die Guan Tasking issue und was 
weiß ich das das könnte glaub 

211
00:10:08,200 --> 00:10:12,000
ich ne eine KI erledigen und 
dann kommt es wieder drauf an 

212
00:10:12,000 --> 00:10:13,160
wie immer. 
Wir haben ja schon in den 

213
00:10:13,160 --> 00:10:16,960
Podcast ganz oft über so Context
is King bei KI gesprochen. 

214
00:10:17,360 --> 00:10:20,400
Je besser dieser Fehler 
dokumentiert ist desto besser 

215
00:10:20,400 --> 00:10:24,640
kann die KI den den den den 
lösen und das ist das gleiche 

216
00:10:24,640 --> 00:10:26,640
gilt ja für jeden Developer, 
also immer wenn ich mit 

217
00:10:26,640 --> 00:10:28,640
Entwicklerinnen und Entwicklern 
zusammenarbeite. 

218
00:10:29,120 --> 00:10:31,520
Dann ist ja auch völlig klar, je
besser ich n Fehler dokumentiert

219
00:10:31,520 --> 00:10:34,880
habe mit also gerade so gerade 
Issues in Github, da gibt es ja 

220
00:10:35,120 --> 00:10:37,680
wenn ich NN gutes großes Projekt
hab hab ich ne Regel auch so 

221
00:10:37,680 --> 00:10:40,240
templates, dass ich sag OK was 
sind denn hier wenn ich n bug 

222
00:10:40,240 --> 00:10:45,280
hab steps for reprovolution also
wie kann ich was genau muss ich 

223
00:10:45,280 --> 00:10:47,360
wo klicken damit dieser Fehler 
auftritt damit du den 

224
00:10:47,520 --> 00:10:50,720
nachvollziehen kannst was ist 
der Zustand der kommt was ist 

225
00:10:50,720 --> 00:10:53,360
der erwartete Zustand und so 
weiter und das sind natürlich 

226
00:10:53,520 --> 00:10:56,520
das ne Goldgrube eigentlich auch
für diese KI Assistenten die die

227
00:10:56,520 --> 00:11:00,880
das dann finden. 
Und auf auf Basis dieser Daten 

228
00:11:00,880 --> 00:11:04,280
arbeiten können. 
Ja, und letzten Endes, was dann 

229
00:11:04,280 --> 00:11:08,240
im Hintergrund technisch 
passiert ist, dass dann diese KI

230
00:11:08,240 --> 00:11:12,080
Assistenten irgendwie ne 
virtuelle Umgebung in der Cloud 

231
00:11:12,080 --> 00:11:14,320
hochziehen. 
In diese virtuelle Umgebung 

232
00:11:14,320 --> 00:11:17,680
meinen Code auschecken, auf 
einem eigenen Feature Branch und

233
00:11:17,680 --> 00:11:19,680
dann anfangen an der Aufgabe zu 
arbeiten. 

234
00:11:20,000 --> 00:11:22,760
Und nachdem diese Aufgabe 
erledigt wurde, vielleicht gibt 

235
00:11:22,760 --> 00:11:25,440
es zwischendurch Rückfragen, 
aber wenn diese Aufgabe erledigt

236
00:11:25,440 --> 00:11:28,760
wurde, dann gibt es nen Pool 
request von diesem Feature 

237
00:11:28,760 --> 00:11:31,520
Brunch und den bekomme ich dann 
wiederum in meiner. 

238
00:11:32,320 --> 00:11:36,960
Umgebung github oder anderen und
kann diese dann entsprechend als

239
00:11:36,960 --> 00:11:39,280
developer reviewen. 
Kann dann Feedback geben, kann 

240
00:11:39,280 --> 00:11:41,760
dann auch Rückmeldung geben und 
sagen hier diese Codestelle 

241
00:11:42,000 --> 00:11:44,160
sollst du noch mal bearbeiten. 
Hier sehe ich ein Problem. 

242
00:11:44,320 --> 00:11:47,240
Ich habe weiterhin meine Tools 
Security Tools die drüber laufen

243
00:11:47,240 --> 00:11:49,960
meine linking Tools die drüber 
laufen teilweise ki Tools die 

244
00:11:49,960 --> 00:11:52,800
das Ganze dann wiederum reviewen
das ist so ein bisschen so KI 

245
00:11:52,800 --> 00:11:55,800
schreibt den Code KI Review den 
Code aber natürlich auch unsere 

246
00:11:55,800 --> 00:11:58,480
klassischen statischen Scanner 
laufen drüber und ich als 

247
00:11:58,480 --> 00:12:01,520
developer Review dann den Code 
geb Dir ein Feedback und mach 

248
00:12:01,520 --> 00:12:03,680
dann am. 
Am Ende auch den Merch, aber 

249
00:12:03,680 --> 00:12:06,960
dementsprechend fühlt es sich 
genauso an wie wenn ich dir halt

250
00:12:06,960 --> 00:12:08,960
eine Aufgabe übertrage. 
Ich sage jetzt Robin, Manuel, du

251
00:12:08,960 --> 00:12:11,320
arbeitest an dem github issue 
und dann kommst du irgendwann 

252
00:12:11,320 --> 00:12:13,480
mit dem PR zurück, vielleicht 
hast du im Vorfeld irgendwie 

253
00:12:13,480 --> 00:12:16,880
einen Entwurf angelegt, hast 
dann da nach und nach Code über 

254
00:12:16,880 --> 00:12:19,840
verschiedene Commits hinzugefügt
und genau das kann ich halt 

255
00:12:19,840 --> 00:12:23,480
jetzt auch beobachten wieso ein 
KI Assistent das Macht und am 

256
00:12:23,480 --> 00:12:26,480
Ende kriege ich das fertige 
Ergebnis, was hoffentlich dann 

257
00:12:26,880 --> 00:12:29,320
die Anforderung erfüllt das 
Problem gelöst hat und 

258
00:12:29,320 --> 00:12:32,320
lauffähigen Code produziert. 
Und wie wir das auch in der 

259
00:12:32,320 --> 00:12:35,520
früheren Folge zu Devin schon 
mal besprochen hatten, können 

260
00:12:35,520 --> 00:12:37,920
diese KI Assistenten ja 
mittlerweile auch verstehen, wie

261
00:12:37,920 --> 00:12:40,600
baue ich die Applikation, wie 
führe ich die Tests aus, wie 

262
00:12:40,600 --> 00:12:43,120
kann ich vielleicht 
sicherstellen, dass auch das UI 

263
00:12:43,120 --> 00:12:45,200
hochkommt, dass das Feature 
vielleicht grundsätzlich 

264
00:12:45,200 --> 00:12:48,720
funktioniert und über so Dinge 
wie Halt MCP Server kann ich 

265
00:12:48,720 --> 00:12:52,240
dann ja sogar. 
Tests ausführen und gucken OK, 

266
00:12:52,320 --> 00:12:54,960
funktioniert das Feature so wie 
ich mir das gedacht habe? 

267
00:12:55,200 --> 00:12:56,720
Weißt du, ob das Ding mir 
Rückfragen stellt? 

268
00:12:56,720 --> 00:12:58,600
Also nehmen wir an, ich bin 
jetzt in dieser github Welt und 

269
00:12:58,600 --> 00:13:01,240
ich hab jetzt n issue und ich 
weise da weise jetzt co Pilot 

270
00:13:01,240 --> 00:13:03,000
diesen issue zu. 
Ich sag jetzt das macht nicht 

271
00:13:03,000 --> 00:13:06,400
der malte sondern das Macht der 
Co Pilot weißt du ob das Ding 

272
00:13:06,400 --> 00:13:09,840
selber erkennt wenn es das also 
wenn es nicht selber nicht 

273
00:13:09,840 --> 00:13:12,440
weiterkommt oder weißt du ob es 
ob es dir sagen kann ey ich 

274
00:13:12,440 --> 00:13:14,880
glaub da hab ich nicht genug 
Informationen also antwortet das

275
00:13:14,880 --> 00:13:17,680
dann in diesen issue oder 
markiert dich tag dich das oder 

276
00:13:17,680 --> 00:13:20,280
wie kriegst du das mit weil ich 
weiß dass Devin, hast du mit so 

277
00:13:20,280 --> 00:13:22,280
einem mit so einem Slackkanal 
verbunden, sodass dir das über 

278
00:13:22,280 --> 00:13:24,280
Slack irgendwie sagen kann. 
Ich, ich glaube du musst da mal 

279
00:13:24,280 --> 00:13:26,720
kurz drauf gucken, das lief ja 
auch live irgendwie durch, das 

280
00:13:26,720 --> 00:13:29,120
konntest du wirklich live 
zugucken bei diesem neuen Co 

281
00:13:29,120 --> 00:13:31,720
Pilot Ding was im Hintergrund 
läuft ist glaube ich so ich weiß

282
00:13:31,720 --> 00:13:33,560
weiß ich weiß in den issue zu 
und dann kriege ich halt 

283
00:13:33,560 --> 00:13:34,960
irgendwann den Pull request 
gestellt. 

284
00:13:35,280 --> 00:13:38,800
Also auch so, egal ob jetzt ne 
Amazon Q, dass sich in Github 

285
00:13:38,800 --> 00:13:40,560
integriert oder nen github co 
Pilot. 

286
00:13:40,560 --> 00:13:43,520
Ich kriege dann über Kommentare 
in meinen Issues auch 

287
00:13:43,520 --> 00:13:45,680
entsprechend Feedback. 
Teilweise sehe ich dann auch in 

288
00:13:45,680 --> 00:13:49,040
dem Pull request Hey. 
Für folgende Dinge hätte ich aus

289
00:13:49,040 --> 00:13:51,640
dem Internet n Package 
runterladen müssen müssen, hab 

290
00:13:51,640 --> 00:13:53,600
aber keinen Zugriff auf das 
Internet, weil das Netzwerk mich

291
00:13:53,600 --> 00:13:55,400
geblockt hat. 
Bitte Konfigurier erst mal die 

292
00:13:55,400 --> 00:13:57,680
Firewall für die virtuelle 
Umgebung entsprechend um. 

293
00:13:58,040 --> 00:14:00,320
Damit ich das entsprechende Tool
runterladen kann. 

294
00:14:00,400 --> 00:14:02,680
Wenn du das so möchtest. 
Also ich habe natürlich auch so 

295
00:14:02,680 --> 00:14:04,720
ein Feedback Loop und den 
Feedback Loop habe ich 

296
00:14:04,720 --> 00:14:07,680
einerseits so proaktiv von 
meiner Seite, das bedeutet ich 

297
00:14:07,680 --> 00:14:10,120
bekomme den Code, kann dann den 
Kommentieren und dann wird er 

298
00:14:10,120 --> 00:14:12,560
überarbeitet oder halt auch wenn
das Tool nicht weiterkommt, 

299
00:14:12,560 --> 00:14:16,080
kriege ich natürlich dann auch 
entsprechend die Rückmeldung, 

300
00:14:16,160 --> 00:14:18,560
weil es wäre natürlich 
frustrierend, wenn ich irgendwie

301
00:14:18,720 --> 00:14:22,640
dort Compute Zeit investiere und
dann bekomme ich irgendwie nach 

302
00:14:22,960 --> 00:14:25,000
einer Stunde irgendwie das 
Feedback, hat alles nicht 

303
00:14:25,000 --> 00:14:27,520
funktioniert, ich habe 
mittendrin aufgehört und jetzt 

304
00:14:27,520 --> 00:14:28,920
müssen wir bitte. 
Du noch mal neu anfangen, weil 

305
00:14:28,920 --> 00:14:31,200
du musst noch mal dann sag. 
Es mir bitte einmal hier was ich

306
00:14:31,600 --> 00:14:33,920
guck, ich mein das passiert bei 
einem das das kann dir ja aber 

307
00:14:33,920 --> 00:14:36,080
auch bei einem Teammitglied 
passieren, ne dass du sagst ey 

308
00:14:36,720 --> 00:14:38,920
du hast mir hier diese Aufgabe 
zugewiesen und am Ende hab ich 

309
00:14:38,920 --> 00:14:41,960
aber gemerkt, dass der, dass du 
vielleicht den letzten Coach 

310
00:14:41,960 --> 00:14:44,000
dann gar nicht committed oder 
gar nicht gepusht hast. 

311
00:14:44,080 --> 00:14:47,040
Und dann hat natürlich auch 
jemand irgendwie Zeit verloren 

312
00:14:47,200 --> 00:14:49,920
in deinem Team. 
Ohne dass dass also, dass man 

313
00:14:49,920 --> 00:14:51,600
Aufgabe hätte, gar nicht lösen 
können, weil du vielleicht auch 

314
00:14:51,600 --> 00:14:53,440
irgendwie Informationen nicht 
mitgegeben hast. 

315
00:14:53,760 --> 00:14:57,440
Ja, ich glaub die das Szenario 
ist für mich eher so wie die 

316
00:14:57,440 --> 00:15:00,880
Kolleginnen und Kollegen, die 
teilweise sehr lange an 

317
00:15:00,880 --> 00:15:03,280
irgendeiner Aufgabe arbeiten, 
vielleicht irgendwo nicht mehr 

318
00:15:03,280 --> 00:15:05,520
weiterkommen, das dann aber 
nicht sofort kommunizieren, 

319
00:15:05,680 --> 00:15:08,200
genau dann nicht nachfragen und 
kommen dann irgendwann nach 2 

320
00:15:08,200 --> 00:15:10,480
Wochen zurück am Ende des Prints
und sagen hat nicht ganz 

321
00:15:10,480 --> 00:15:12,920
geklappt, Requirements waren 
unvollständig oder ich hatte 

322
00:15:12,920 --> 00:15:15,560
einen technischen Blocker. 
Das müssen wir in den nächsten 

323
00:15:15,560 --> 00:15:18,520
Sprint noch mal mitnehmen und 
genau das sollte natürlich nicht

324
00:15:18,520 --> 00:15:20,680
passieren. 
Genauso wie wir von menschlichen

325
00:15:20,680 --> 00:15:22,480
Kolleginnen und Kollegen 
erwarten, dass sobald sie nicht 

326
00:15:22,480 --> 00:15:24,880
weiterkommen, wenn sie 
Rückfragen haben, sie anfangen 

327
00:15:24,880 --> 00:15:27,640
zu kommunizieren, erwarten wir 
natürlich jetzt das Gleiche von 

328
00:15:27,640 --> 00:15:31,280
diesen KI Agenten, auch weil wir
sonst natürlich dann. 

329
00:15:31,600 --> 00:15:34,640
Analog zu den Personalkosten in 
der Vergangenheit dann auch 

330
00:15:34,640 --> 00:15:36,720
entsprechend Kosten haben. 
Weil natürlich ist das Ganze 

331
00:15:36,720 --> 00:15:39,360
nicht umsonst diese ganze 
Computerzeit, die da investiert 

332
00:15:39,360 --> 00:15:41,920
wird, die Zugriffe auf die KI 
Modelle sind alles 

333
00:15:41,920 --> 00:15:44,760
kostenpflichtig und 
dementsprechend ist natürlich 

334
00:15:44,760 --> 00:15:48,320
wichtig, dass ich da auch das 
Ganze führen kann, aber was für 

335
00:15:48,320 --> 00:15:52,880
mich jetzt irgendwie auch 
spannend ist, es zu sehen, dass 

336
00:15:52,880 --> 00:15:55,720
gerade das, was auch beim 
Menschen vielleicht immer so ein

337
00:15:55,720 --> 00:15:58,720
bisschen. 
Stiefmütterlich behandelt wurde 

338
00:15:58,720 --> 00:16:01,440
nämlich das Schreiben von guten 
Anforderungen. 

339
00:16:01,680 --> 00:16:04,920
Jetzt noch wichtiger wird, weil 
bei Menschen war es manchmal so,

340
00:16:04,920 --> 00:16:07,560
man hat irgendwie das sehr 
rudimentär beschrieben, dann hat

341
00:16:07,560 --> 00:16:10,080
man aber irgendwie stundenlang 
Meetings zusammengesessen und am

342
00:16:10,080 --> 00:16:12,400
Ende hat es keiner gemerkt, dass
ich schlecht dokumentiert hatte,

343
00:16:12,400 --> 00:16:15,200
weil in dem Meeting hat sich das
dann geklärt, aber mit einer KI 

344
00:16:15,200 --> 00:16:18,560
irgendwelche langen Meetings 
haben und viele Rückfragen ist 

345
00:16:18,960 --> 00:16:21,360
teilweise nicht möglich oder 
einfach nur nervig und 

346
00:16:21,360 --> 00:16:23,120
dementsprechend ist es natürlich
wichtig. 

347
00:16:23,680 --> 00:16:26,400
In meinen Anforderungen, die ich
ja dokumentiere. 

348
00:16:26,400 --> 00:16:30,400
In meinem Jura Ticket oder in 
meinem Get issue dann wirklich 

349
00:16:30,400 --> 00:16:32,800
präzise zu sein. 
Ne was möchte ich erreichen, was

350
00:16:32,800 --> 00:16:34,640
sind die Anforderungen die 
erfüllt werden müssen, wie kann 

351
00:16:34,640 --> 00:16:37,200
ich das auch validieren, dass es
nachher funktioniert, so wie 

352
00:16:37,200 --> 00:16:40,640
erwartet, damit dann das was die
KI umsetzt auch getestet werden 

353
00:16:40,640 --> 00:16:42,280
kann und ich dann natürlich auf 
funktionierenden Code 

354
00:16:42,280 --> 00:16:43,280
zurückkomme. 
Ist schon verrückt. 

355
00:16:43,280 --> 00:16:45,160
Also ich glaube, wir hatten das 
von vor ein paar Folgen schon 

356
00:16:45,160 --> 00:16:48,400
mal gesagt, dass irgendwie, dass
KI uns jetzt dazu verleitet, 

357
00:16:48,400 --> 00:16:50,920
endlich unseren Code zu 
dokumentieren, unsere 

358
00:16:50,920 --> 00:16:53,200
Anforderungen zu dokumentieren. 
Es gibt auch schon diese. 

359
00:16:53,640 --> 00:16:57,640
Diese Motions von so so 
specdriven Vibe Coding so n 

360
00:16:57,640 --> 00:17:00,320
bisschen, dass du halt sagst, 
ich setz mich erstmal hin, 

361
00:17:00,320 --> 00:17:03,440
wirklich vielleicht ein 2 
Stunden und schreibe runter, was

362
00:17:03,440 --> 00:17:05,319
meine Anforderung ist oder 
vielleicht was meine ganze 

363
00:17:05,319 --> 00:17:08,280
Applikation ist, die ich bauen 
will und dann geht irgendein 

364
00:17:08,280 --> 00:17:11,480
Agent irgendeine KI hin und baut
das und das funktioniert halt, 

365
00:17:11,480 --> 00:17:14,200
weil ich das nicht nur in meinem
Kopf habe, diesen Gedanken, 

366
00:17:14,200 --> 00:17:16,280
sondern weil ich mich wirklich 
hingesetzt habe, den 

367
00:17:16,280 --> 00:17:18,000
Runtergeschrieben ne gute ne 
gute. 

368
00:17:18,319 --> 00:17:20,280
Spezifikation geschrieben hab. 
Vielleicht haben wir da auch 

369
00:17:20,280 --> 00:17:22,000
schon mal drüber gesprochen, 
vielleicht ist das auch die 

370
00:17:22,000 --> 00:17:25,040
Rolle von uns als developer mal 
irgendwann in der nahen Zukunft,

371
00:17:25,040 --> 00:17:27,839
dass wir viel viel mehr so 
Spezifikationen schreiben, 

372
00:17:27,839 --> 00:17:30,720
Architekturentscheidungen 
treffen, das Ganze in Diagrammen

373
00:17:30,720 --> 00:17:33,840
vielleicht ausdrücken, Abläufe 
beschreiben und wirklich dieses 

374
00:17:34,000 --> 00:17:36,400
reine Runtertippen vom Code, 
dass das gar nicht mehr unsere 

375
00:17:36,400 --> 00:17:38,560
Aufgabe ist. 
Während hat man auch eine 

376
00:17:38,560 --> 00:17:40,560
interessante Überlappung dann 
zwischen den Aufgaben, die man 

377
00:17:40,560 --> 00:17:42,560
üblicherweise so als 
Produktmanager hat, in den 

378
00:17:42,560 --> 00:17:44,640
Aufgaben, die man als Developer 
hat, weil man ja in der 

379
00:17:44,640 --> 00:17:46,400
Vergangenheit irgendwie davon 
ausgegangen ist. 

380
00:17:46,640 --> 00:17:50,000
Produktmanager spezifizieren, 
was ist so die das Business 

381
00:17:50,000 --> 00:17:53,120
Requirement, wo will ich hin und
welche Aufgabe soll mit dem 

382
00:17:53,360 --> 00:17:56,760
Ergebnis gelöst werden und dann 
das Development Team macht sich 

383
00:17:56,760 --> 00:17:59,680
Gedanken darüber die technische 
Architektur zu designen, wie 

384
00:17:59,680 --> 00:18:02,400
implementieren wir das ganze und
jetzt muss ich das natürlich. 

385
00:18:02,880 --> 00:18:06,000
Vorab dokumentieren, das heißt, 
da gibt es dann schon vielleicht

386
00:18:06,000 --> 00:18:08,640
ne engere Zusammenarbeit, bevor 
ich überhaupt so einem KI 

387
00:18:08,880 --> 00:18:11,600
Agenten ne Aufgabe geben kann, 
muss ich mir Gedanken darüber 

388
00:18:11,600 --> 00:18:14,480
machen, was ist grundsätzlich so
die Architektur meiner Software,

389
00:18:14,800 --> 00:18:19,280
weil abseits dieser Prototypen, 
die ich vielleicht mal schnell 

390
00:18:19,280 --> 00:18:23,320
irgendwie von so einer KI 
runterschreiben lasse, muss ich 

391
00:18:23,320 --> 00:18:25,960
natürlich im professionellen 
Kontext sichergehen, dass ich 

392
00:18:25,960 --> 00:18:28,240
irgendwie ne Software baue, die 
irgendwie. 

393
00:18:28,760 --> 00:18:30,800
Die Architekturstandards 
berücksichtigt die ich 

394
00:18:30,800 --> 00:18:32,880
unternehmen habe, die genau die 
Wartbar ist. 

395
00:18:33,200 --> 00:18:36,960
Und das muss natürlich dann 
vorab passieren, weil ich möchte

396
00:18:36,960 --> 00:18:40,080
natürlich nicht irgendwie so 
einen KI Agenten loslaufen 

397
00:18:40,080 --> 00:18:42,520
lassen und am Ende sagen, ja, 
übrigens, ich hätte gern, dass 

398
00:18:42,520 --> 00:18:44,320
du ein anderes Framework 
verwendest und wir haben ganz 

399
00:18:44,320 --> 00:18:46,520
anderen Architektur, Pattern und
jetzt fang noch mal neu an und 

400
00:18:46,520 --> 00:18:49,320
überarbeite das, sondern das 
sollte natürlich vorab klar 

401
00:18:49,320 --> 00:18:51,840
sein, das heißt, ich muss dann 
auch entsprechend das 

402
00:18:51,840 --> 00:18:54,080
dokumentieren, es gibt da in den
unterschiedlichen Tools die 

403
00:18:54,080 --> 00:18:57,840
Möglichkeiten solche Custom 
prompts zu hinterlegen, wo dann 

404
00:18:57,840 --> 00:19:00,960
halt solche. 
Technologischen Informationen 

405
00:19:00,960 --> 00:19:02,880
hinterlegt sind. 
Welche Technologien setze ich 

406
00:19:02,880 --> 00:19:06,280
ein, welche Architektur etc. 
Damit natürlich mein KI Agent 

407
00:19:06,280 --> 00:19:10,280
das entsprechend umsetzen kann 
und damit kann ich natürlich, 

408
00:19:10,280 --> 00:19:13,600
und da kommen wir so ein 
bisschen zu den Vorteilen und 

409
00:19:13,600 --> 00:19:17,680
Risiken dieser neuen 
Technologiewelle der KI, da 

410
00:19:17,680 --> 00:19:21,040
komme ich natürlich an einem 
Punkt, wo ich dann gerade bei so

411
00:19:21,040 --> 00:19:23,880
Routineaufgaben mein Development
Team entlasten kann, ich kann 

412
00:19:23,880 --> 00:19:24,720
so. 
Kleine. 

413
00:19:24,720 --> 00:19:27,280
Fixes oder entlasten was? 
Entlasten hab ich. 

414
00:19:27,280 --> 00:19:29,520
Gesagt, ich hab's verstanden, wo
ich die Notiz aufgaben kann. 

415
00:19:29,520 --> 00:19:30,560
Ich meine bei der Party 
entlasten. 

416
00:19:31,520 --> 00:19:34,160
Nee, tatsächlich haben wir 
häufig häufig das Risiko, dass 

417
00:19:34,160 --> 00:19:37,120
wir einen extrem langen Backlog 
von Sachen haben, die wir 

418
00:19:37,120 --> 00:19:39,120
eigentlich schon immer mal 
machen wollten. 

419
00:19:39,200 --> 00:19:42,280
Es können kleine Fixes sein, 
irgendwie user Feedback, wir 

420
00:19:42,280 --> 00:19:44,320
haben häufig die 
Herausforderung, dass wir ganz 

421
00:19:44,320 --> 00:19:46,640
viel Rückmeldung kriegen von 
irgendwie usern, hey, ich hätte 

422
00:19:46,640 --> 00:19:48,960
noch dieses kleine Feature, das 
ist aber vielleicht nur für ganz

423
00:19:48,960 --> 00:19:51,280
wenig Kunden relevant und 
dementsprechend befindet sich 

424
00:19:51,280 --> 00:19:54,000
das irgendwo ganz unten auf 
meinem Backlog oder irgendwelche

425
00:19:54,000 --> 00:19:56,720
Bugfixes. 
X ist und statt da jetzt mein 

426
00:19:56,720 --> 00:19:58,480
Development Team zu 
beschäftigen, kann ich solche 

427
00:19:58,480 --> 00:20:02,000
kleineren Aufgaben, die auch vom
Scope sehr überschaubar sind, 

428
00:20:02,000 --> 00:20:03,680
weil sie sich nur auf einen 
bestimmten Bereich meiner 

429
00:20:03,680 --> 00:20:08,000
Software beziehen, dann sehr gut
einfach asynchron durch solche 

430
00:20:08,080 --> 00:20:09,640
KI Agenten. 
Finde ich spannend. 

431
00:20:09,640 --> 00:20:11,840
Du hast gerade gesagt, anstatt 
mein developer Team zu 

432
00:20:11,840 --> 00:20:13,360
beschäftigen, ich würde 
vielleicht schon sagen, 

433
00:20:13,920 --> 00:20:16,120
vielleicht wird KI teil deines 
Developer Teams und das ist 

434
00:20:16,120 --> 00:20:18,800
einfach auch einfach so Teil der
vielleicht im Moment noch Armee 

435
00:20:18,800 --> 00:20:21,440
von Junior Developer, die du 
vielleicht irgendwie hast, dass 

436
00:20:21,440 --> 00:20:23,680
er, ich weiß es halt einfach 
jemanden zu, von dem ich weiß. 

437
00:20:24,400 --> 00:20:27,520
Dass er oder s. 
In dem Fall ja wahrscheinlich 

438
00:20:27,840 --> 00:20:30,600
oder vielleicht auch sie das 
erledigen kann und mit s mein 

439
00:20:30,600 --> 00:20:33,360
ich halt ne KI, also vielleicht 
ich ne wie ich halt auch sonst 

440
00:20:33,680 --> 00:20:37,760
issues den Leuten zuweise, von 
denen ich glaube, dass sie es 

441
00:20:37,760 --> 00:20:39,760
lösen können und die die Zeit 
haben und die Skills und so 

442
00:20:39,760 --> 00:20:42,080
weiter gibt es halt jetzt 
einfach ne bestimmte Kategorie 

443
00:20:42,080 --> 00:20:44,160
von von Aufgaben, die ich 
einfach sag, das weiß ich dann 

444
00:20:44,160 --> 00:20:46,120
einfach dieser KI zu und das 
finde ich ist auch so n bisschen

445
00:20:46,120 --> 00:20:48,720
diese Power, also einer dieser 
ganz klaren Vorteile die ich 

446
00:20:48,720 --> 00:20:50,480
sehe, bevor wir gleich mal über 
die über die Nachteile und die 

447
00:20:50,480 --> 00:20:53,200
Risiken davon aussprechen. 
Weil gerade so Junior Developer,

448
00:20:53,200 --> 00:20:55,360
hatten wir schon mal 
angesprochen ist ist glaub ich n

449
00:20:55,360 --> 00:20:58,640
großes Fragezeichen in in der 
Industrie, aber der Vorteil ist 

450
00:20:58,640 --> 00:21:01,960
ja eigentlich, dass Art, also ne
was ja völlig auf der Hand liegt

451
00:21:01,960 --> 00:21:03,560
ist, dass das dass die Dinger 
unendlich skalieren. 

452
00:21:03,560 --> 00:21:06,480
Ich kann da an 10 issues 
gleichzeitig arbeiten und auch 

453
00:21:06,480 --> 00:21:10,000
die KI arbeiten lassen, bedeutet
halt auch jeder hat ja auf 

454
00:21:10,000 --> 00:21:12,760
einmal n Team zur Verfügung wenn
ich mir überlege also ich hab 

455
00:21:12,760 --> 00:21:17,000
mich mit vielen Developerern die
sagen ganz ehrlich aber. 

456
00:21:17,080 --> 00:21:19,520
Am besten oder am einfachsten 
und am liebsten würde ich 

457
00:21:19,520 --> 00:21:21,920
alleine arbeiten, weil da muss 
ich mich mit keinem abstimmen. 

458
00:21:21,920 --> 00:21:26,240
Dann dann passiert es am besten 
und das hat natürlich Grenzen 

459
00:21:26,240 --> 00:21:30,880
und Limits und ich glaube, wenn 
du richtig gut in dem Projekt 

460
00:21:30,880 --> 00:21:34,160
oder irgendwas egal was ist, 
warum willst du dieser eine 

461
00:21:34,160 --> 00:21:38,360
Skill der der dich anlockt mehr 
zu erreichen als du selber 

462
00:21:38,360 --> 00:21:40,240
könntest dich selber zu zu 
skalieren. 

463
00:21:40,640 --> 00:21:43,280
Ist die Fähigkeit in dem Team zu
arbeiten und ich glaube, keiner 

464
00:21:43,520 --> 00:21:45,880
liebt es in dem Team Software zu
schreiben. 

465
00:21:45,880 --> 00:21:47,440
Aber jeder der das schon mal 
gemacht hat, kennt auch 

466
00:21:47,440 --> 00:21:50,280
irgendwann die Magie, dass an 
verschiedenen Baustellen 

467
00:21:50,280 --> 00:21:52,400
gleichzeitig gearbeitet wird, 
gearbeitet wird und am Ende 

468
00:21:52,400 --> 00:21:54,760
kommt das alles zusammen und 
dann funktioniert es doch 

469
00:21:54,760 --> 00:21:58,720
irgendwie und jetzt hat jeder ja
eigentlich die Möglichkeit 

470
00:21:58,960 --> 00:22:02,400
dieses Team. 
Sich aufzubauen und gerade so 

471
00:22:03,040 --> 00:22:05,280
nimm, nimm irgendwie so Open 
Source Projekte die von so einem

472
00:22:05,280 --> 00:22:08,560
einzelnen kleinen Maintainer 
irgendwie maintained werden, die

473
00:22:08,560 --> 00:22:10,720
dann irgendwann so groß werden, 
dass es haben wir auch schon mal

474
00:22:10,720 --> 00:22:12,640
drüber gesprochen, so dass es 
eigentlich irre ist, dass es an 

475
00:22:12,640 --> 00:22:15,880
einer Person irgendwie hängt und
dann natürlich auch sich so n so

476
00:22:15,880 --> 00:22:19,000
n Backlog an Issues füllt und 
wie du gerade sagst, hat 

477
00:22:19,000 --> 00:22:21,760
eigentlich ja jeder gerade die 
Möglichkeit. 

478
00:22:22,440 --> 00:22:23,920
So ein Mini Team sich 
aufzubauen. 

479
00:22:24,080 --> 00:22:27,120
Und ich glaube, meine Aufgabe 
ist es dann als Developer zu 

480
00:22:27,120 --> 00:22:29,840
entscheiden, was sind die 
Aufgaben, an denen ich arbeite 

481
00:22:29,840 --> 00:22:31,800
oder an denen ich arbeiten 
möchte und was sind die 

482
00:22:31,800 --> 00:22:33,840
Aufgaben, die ich delegieren 
kann, weil sie. 

483
00:22:34,240 --> 00:22:36,760
Vielleicht auch von der 
Komplexität oder vom Scope dafür

484
00:22:36,760 --> 00:22:39,520
geeignet sind, dass KI sie zum 
heutigen Entwicklungsstand schon

485
00:22:39,520 --> 00:22:41,600
gut erledigen kann. 
Die Technologie entwickelt sich 

486
00:22:41,600 --> 00:22:44,000
natürlich weiter, aber man muss 
natürlich auch immer schauen, 

487
00:22:44,080 --> 00:22:46,520
was kann die Technologie heute 
auch schon zuverlässig, weil 

488
00:22:46,520 --> 00:22:49,760
wenn ich am Ende noch super viel
nacharbeiten muss, dann habe ich

489
00:22:49,760 --> 00:22:52,200
vielleicht genauso viel Zeit 
investiert wie vorher, aber ich 

490
00:22:52,200 --> 00:22:54,400
glaube, man kann dann auch 
letzten Endes auch schneller 

491
00:22:54,720 --> 00:22:58,880
Funktionalitäten umsetzen, weil 
man diese ganzen kleinen 

492
00:22:58,880 --> 00:23:01,760
Aufgaben abgeben kann, die 
größeren Aufgaben habe ich mehr 

493
00:23:01,760 --> 00:23:04,120
Zeit, mich darauf zu 
konzentrieren und kann dann. 

494
00:23:04,200 --> 00:23:07,600
Dann wirklich auch entsprechend 
Dinge abarbeiten und damit auch 

495
00:23:07,600 --> 00:23:10,160
die Qualität. 
Feature Umfang meiner Software 

496
00:23:10,640 --> 00:23:12,040
erhöhen. 
Man muss natürlich dann auch 

497
00:23:12,040 --> 00:23:14,080
immer so ein bisschen die Kosten
im Auge behalten, weil wir 

498
00:23:14,080 --> 00:23:16,720
hatten ja gerade schon gesagt, 
das Ganze ist nicht kostenfrei 

499
00:23:16,880 --> 00:23:20,800
und das verleitet natürlich dazu
ganz viel irgendwie abzugeben 

500
00:23:20,800 --> 00:23:24,560
und dann auch in solchen 
asynchronen Flows weiß man gar 

501
00:23:24,560 --> 00:23:27,600
nicht, wie viele KI abfragen 
passieren, dann letzten Endes, 

502
00:23:27,600 --> 00:23:29,520
das heißt, das ist auch so 
leicht. 

503
00:23:30,720 --> 00:23:34,720
Unpredictable ne, manche der 
Kosten sind halt vorausschaubar 

504
00:23:34,720 --> 00:23:37,840
manche der Anbieter haben so ein
Flat Price und so pro Aufgabe 

505
00:23:37,840 --> 00:23:40,880
die ich übergebe wird berechnet,
bei anderen ist es wirklich nach

506
00:23:40,880 --> 00:23:44,240
Tokens oder nach Compute Zeit 
und dann wird es natürlich 

507
00:23:44,240 --> 00:23:47,360
extrem schwer da auch ein 
Forecast zu machen, aber das ist

508
00:23:47,360 --> 00:23:49,240
glaube ich dann eine Fähigkeit 
die man nach und nach irgendwie 

509
00:23:49,240 --> 00:23:51,840
so ein bisschen Gefühl 
entwickeln muss wie das Ganze 

510
00:23:51,840 --> 00:23:52,960
funktioniert. 
Bei einem Menschen auch. 

511
00:23:53,040 --> 00:23:54,760
Er weiß da auch nicht immer, wie
lange man dafür braucht, und 

512
00:23:54,760 --> 00:23:58,240
manchmal sagt er. 
Oder glaubst du auch selber, das

513
00:23:58,240 --> 00:24:00,720
ist ne Sache, die habe ich in 
einer Stunde erledigt und 

514
00:24:00,720 --> 00:24:03,360
irgendwann sitzt sitzt du da 2 
Tage dran, also ich hätte nie 

515
00:24:03,360 --> 00:24:05,600
gedacht, dass das so lange 
dauert, aber klar muss man das 

516
00:24:05,600 --> 00:24:07,360
natürlich irgendwo limitieren 
können, ich kann nicht da 

517
00:24:07,360 --> 00:24:10,040
irgendwie, wenn ich jetzt vor 2 
Wochen der KI ne Aufgabe gegeben

518
00:24:10,040 --> 00:24:12,760
habe und die ist halt seit 2 
Wochen 24 7 dran und in irgend 

519
00:24:12,760 --> 00:24:15,360
so einer Endlosschleife gefangen
und verbrennt da meine Credits, 

520
00:24:15,360 --> 00:24:17,960
das muss man natürlich irgendwie
deckeln können oder man muss 

521
00:24:17,960 --> 00:24:19,880
irgendwie sagen, dass auch wenn 
du das nicht innerhalb von einer

522
00:24:19,880 --> 00:24:21,040
halben Stunde lösen kannst, 
dann. 

523
00:24:21,160 --> 00:24:23,360
Schreib mir bitte noch mal oder 
dann gucke ich da mal drauf, ob 

524
00:24:23,360 --> 00:24:25,200
du in die völlig falsche 
Richtung rennst und ob du kurz 

525
00:24:25,200 --> 00:24:26,720
davor bist. 
Ich glaube so Mechanismen die 

526
00:24:26,720 --> 00:24:28,640
werden jetzt auch dann als 
nächstes kommen, das ist 

527
00:24:28,640 --> 00:24:32,160
wirklich ja wieso ein wieso ein 
richtiger Teammate irgendwie. 

528
00:24:32,160 --> 00:24:34,120
Ja, und ich glaube, das wird 
jetzt tatsächlich so ein 

529
00:24:34,120 --> 00:24:37,680
bisschen unlockt dadurch, dass 
wir diese Integration haben in 

530
00:24:37,680 --> 00:24:40,320
die Werkzeuge, die wir 
traditionell jetzt schon seit 

531
00:24:40,320 --> 00:24:43,480
vielen Jahren nutzen. 
Vorher war es so ein bisschen an

532
00:24:43,480 --> 00:24:46,800
meine Idee gebunden, aber jetzt 
läuft es im Hintergrund, aber 

533
00:24:46,960 --> 00:24:49,000
das Ganze kommt natürlich nicht 
ohne Risiken, wir haben gerade 

534
00:24:49,000 --> 00:24:51,080
schon über das Thema so 
Kostenkontrolle gesprochen. 

535
00:24:51,160 --> 00:24:55,120
Wochen, aber natürlich auch so. 
Qualitätskontrolle wieviel 

536
00:24:55,120 --> 00:24:59,120
Vertrauen setzt man in den 
Anbieter, der mir diesen KI 

537
00:24:59,120 --> 00:25:01,960
Assistenten verkauft oder 
anbietet, weil häufig werden die

538
00:25:01,960 --> 00:25:03,880
Sachen ja dann nicht inhouse 
entwickelt, sondern das sind 

539
00:25:03,880 --> 00:25:06,640
irgendwelche großen Player wo 
ich das dann entsprechend als 

540
00:25:06,640 --> 00:25:10,280
Abo oder Pay as you go dazukaufe
das heißt ich muss dann auch 

541
00:25:10,280 --> 00:25:12,480
darauf vertrauen, dass die mit 
der entsprechenden Qualität 

542
00:25:12,480 --> 00:25:14,240
arbeiten, dass die 
vertrauenswürdig sind. 

543
00:25:15,120 --> 00:25:18,640
Und das Ganze bringt dann 
natürlich Herausforderungen mit 

544
00:25:18,640 --> 00:25:21,120
sich, die ich aber auch vorher 
in der Zusammenarbeit natürlich 

545
00:25:21,120 --> 00:25:22,760
mit menschlichen Teams hatten. 
Wir haben auch in der 

546
00:25:22,760 --> 00:25:25,040
Vergangenheit mal so ein 
bisschen Richtung, irgendwie 

547
00:25:25,040 --> 00:25:29,520
macht es Sinn, vielleicht auch 
Dinge über solche Fiverr 

548
00:25:30,480 --> 00:25:33,280
Freelancer Out zu sourcen, da 
hat man natürlich die gleiche 

549
00:25:33,280 --> 00:25:36,120
Herausforderung, kann ich dieser
Person vertrauen, wird diese 

550
00:25:36,120 --> 00:25:38,960
Person das in Time mit der 
richtigen Qualität erledigen 

551
00:25:38,960 --> 00:25:40,320
und. 
Und genauso sieht es natürlich 

552
00:25:40,320 --> 00:25:42,280
jetzt bei diesen KI Agenten. 
Auch aus einer Security 

553
00:25:42,280 --> 00:25:45,320
Perspektive ist ja auch n völlig
neuer Angriffsvektor, also ist 

554
00:25:45,320 --> 00:25:48,400
es wahrscheinlich deutlich 
schwieriger nen Menschen zu 

555
00:25:48,400 --> 00:25:50,440
beeinflussen sich jetzt 
irgendwie gegen mich zu wenden 

556
00:25:50,440 --> 00:25:52,520
als ne KI, die vielleicht sogar 
wirklich glaubt, dass sie das 

557
00:25:52,520 --> 00:25:55,640
richtige tut, wenn sie mir ne ne
library die vielleicht ne 

558
00:25:55,640 --> 00:25:58,720
bekannte Sicherheitslücke hat, 
irgendwie unterjubelt oder 

559
00:25:58,720 --> 00:26:00,640
einfach weil sie darauf 
trainiert wurde, oder? 

560
00:26:00,800 --> 00:26:02,960
Das ist ja völlig intransparent 
für mich, ich weiß ja gar nicht 

561
00:26:02,960 --> 00:26:05,680
genau warum diese KIS weltsche 
Entscheidung trifft und wer da 

562
00:26:05,680 --> 00:26:07,920
vielleicht. 
Das Training Set versucht hat zu

563
00:26:07,920 --> 00:26:12,240
beeinflussen, irgendwie die dem 
prompt Versuch zu injekten 

564
00:26:12,400 --> 00:26:14,840
vielleicht macht macht jemand 
bei mir in meinem Open source 

565
00:26:14,840 --> 00:26:18,600
repository nen issue auf. 
Schreib in das issue rein 

566
00:26:18,600 --> 00:26:21,560
irgendwie so ignor all previous 
instructions und blabla also 

567
00:26:21,560 --> 00:26:23,920
versucht der KI irgendwie ne 
Anweisung zu geben die mir 

568
00:26:23,920 --> 00:26:26,840
vielleicht durchrutscht. 
Also das ist ja also zumindest 

569
00:26:26,840 --> 00:26:29,840
müssen wir wissen, dass es n 
neuer Angriffsvektor und so n 

570
00:26:29,920 --> 00:26:32,920
neuer Sicherheitsvektor wird. 
Ja, gerade so in Kombination mit

571
00:26:32,920 --> 00:26:35,560
diesen MCP Themen, über die wir 
letztes Mal gesprochen haben. 

572
00:26:35,560 --> 00:26:37,600
Genau das, was du erwähnt hast, 
war diese Woche in einem 

573
00:26:37,600 --> 00:26:39,520
Blogspot ne, da hat jemand 
gesagt, Hey, ich hab es 

574
00:26:39,520 --> 00:26:43,000
geschafft über einen issue in 
einem Open Source Repository n 

575
00:26:43,000 --> 00:26:46,880
prompt injection zu machen, weil
dann entsprechend über den MCP 

576
00:26:46,880 --> 00:26:50,320
Server der Agent diesen issue 
sich gezogen hat und dann über 

577
00:26:50,320 --> 00:26:53,840
den gleichen MCP Server dann. 
Vertrauliche Informationen in 

578
00:26:53,840 --> 00:26:57,080
ein anderes Repo geschrieben hat
und damit konnten dann 

579
00:26:57,080 --> 00:26:59,320
Informationen extrahiert werden,
das heißt, über solche Themen 

580
00:26:59,320 --> 00:27:01,680
muss man sich Gedanken machen. 
Kann ich diesen Anbietern 

581
00:27:01,680 --> 00:27:04,000
vertrauen, welche 
Angriffsvektoren gibt es da 

582
00:27:04,000 --> 00:27:06,320
entsprechend, aber das gleiche 
war natürlich auch in der 

583
00:27:06,320 --> 00:27:08,880
Vergangenheit der Fall, wenn ich
irgendwie neue Leute in mein 

584
00:27:08,880 --> 00:27:12,000
Team geholt habe, man braucht 
immer eine gewisse Zeit, um das 

585
00:27:12,000 --> 00:27:14,520
Vertrauen zu entwickeln, dass 
die Person die richtige Qualität

586
00:27:14,520 --> 00:27:17,200
liefert et cetera und genau so 
sieht das jetzt aus. 

587
00:27:18,480 --> 00:27:21,800
Aber es kommen natürlich noch 
auch andere Herausforderungen 

588
00:27:21,800 --> 00:27:25,320
ins Spiel, die jetzt vielleicht 
in der Vergangenheit noch nicht 

589
00:27:25,320 --> 00:27:27,280
so relevant waren. 
Und ein Thema, das hatten wir ja

590
00:27:27,280 --> 00:27:30,480
gerade schon angesprochen, wie 
baue ich in Zukunft wissen auf, 

591
00:27:30,480 --> 00:27:32,800
gerade bei den Kolleginnen und 
Kollegen, die noch nicht so viel

592
00:27:32,800 --> 00:27:35,680
Erfahrung haben, Stichwort 
Junior Developer, wenn ich jetzt

593
00:27:35,680 --> 00:27:38,960
alle diese Aufgaben, an denen 
man gut lernen kann, irgendwie 

594
00:27:38,960 --> 00:27:41,800
an der KI weg delegiere, und wir
hatten in der Vergangenheit ja 

595
00:27:41,800 --> 00:27:44,640
darüber gesprochen, ja, wenn ich
das ganze jetzt irgendwie in der

596
00:27:44,640 --> 00:27:47,720
Idee mache, lese ich immer noch 
mit und schaue, wie die KI das 

597
00:27:47,720 --> 00:27:49,600
macht. 
Macht und kann damit mein Wissen

598
00:27:49,600 --> 00:27:51,120
aufbauen. 
Wenn ich das jetzt in diesem 

599
00:27:51,120 --> 00:27:53,720
asynchronen Prozess habe. 
Das heißt, ich kriege am Ende 

600
00:27:53,720 --> 00:27:57,280
immer nur das Endergebnis, wird 
das natürlich für mich als 

601
00:27:57,280 --> 00:28:00,800
jemand mit wenig Erfahrung super
schwer, das Endergebnis zu 

602
00:28:00,800 --> 00:28:03,200
beurteilen, zu reviewen und 
sicherzustellen, das heißt, das 

603
00:28:03,200 --> 00:28:05,600
müssen eigentlich erfahrene 
Kolleginnen Kollegen machen. 

604
00:28:06,040 --> 00:28:09,280
Und welche Aufgabe habe ich dann
als Junior, die es mir hilft, 

605
00:28:09,280 --> 00:28:11,800
noch zu wachsen und zu lernen? 
Und ich glaube, da müssen wir 

606
00:28:11,800 --> 00:28:14,960
uns dann natürlich auch neue 
Wege überlegen, weil am Ende 

607
00:28:15,040 --> 00:28:17,840
brauchen wir den Nachwuchs, wir 
brauchen neue Leute, die ins 

608
00:28:17,840 --> 00:28:21,200
Team kommen, neue Ideen liefern 
und dann nachher auch die 

609
00:28:21,200 --> 00:28:24,400
Aufgaben später übernehmen, 
falls mal jemand das Unternehmen

610
00:28:24,400 --> 00:28:27,080
verlässt. 
Also die Frage, die Frage, wie 

611
00:28:27,080 --> 00:28:28,960
wird man Senior, hatten wir ja 
schon mal in einer eigenen 

612
00:28:28,960 --> 00:28:31,200
Folge, aber ich glaube diese 
Frage, die sich gerade allen 

613
00:28:31,200 --> 00:28:33,200
stellt ist, brauchen wir noch 
Junior Developer? 

614
00:28:33,640 --> 00:28:36,080
Ich würd wahnsinnig gerne mal 
mit dir ne Frage drüber machen, 

615
00:28:37,440 --> 00:28:41,720
wie man wie man Junior Developer
gut anleitet. 

616
00:28:41,720 --> 00:28:44,480
Wie schafft man es also was mach
ich mit den Junior Developer in 

617
00:28:44,480 --> 00:28:49,200
meinem Team, wofür kann ich sie 
sehr gut gebrauchen und wie wie 

618
00:28:49,200 --> 00:28:51,800
schaff ich es, dass ich denen 
also dass ich die so in meine 

619
00:28:51,800 --> 00:28:55,680
Prozesse einbinde, dass sie 
möglichst schnell wachsen, den 

620
00:28:55,680 --> 00:28:58,880
Code verstehen. 
Lernen können und dann auch 

621
00:28:58,880 --> 00:29:02,240
super schnell eben senioriger 
werden, wenn wenn das spannend 

622
00:29:02,240 --> 00:29:04,160
ist für euch, weil ich hab da n 
paar Gedanken zu und malte du 

623
00:29:04,160 --> 00:29:06,960
bestimmt auch, lass uns das 
gerne mal in den Kommentaren 

624
00:29:06,960 --> 00:29:09,800
wissen ob das ne Folge ist, die 
euch die euch interessiert, weil

625
00:29:09,800 --> 00:29:12,480
ich glaub das haben wir immer 
mehr und die Frage die sich halt

626
00:29:12,480 --> 00:29:15,760
in dieser KI Richtung stellt ist
ja einfach, müssen wir denn 

627
00:29:15,760 --> 00:29:18,880
überhaupt noch Junior Developer 
heiern wenn wir jetzt diese 

628
00:29:18,880 --> 00:29:22,080
Armee aus KI Agenten haben die 
eigentlich diese Aufgaben die 

629
00:29:22,080 --> 00:29:24,400
wir früher Junior Developer 
gegeben haben übernehmen kann? 

630
00:29:25,320 --> 00:29:27,480
Ja, ich glaub das ist n 
wichtiges Thema und auch die 

631
00:29:27,480 --> 00:29:31,280
Frage ist, wie verändern sich 
die Aufgaben, weil die Frage ist

632
00:29:31,280 --> 00:29:34,560
ja irgendwie, was macht die KI, 
was machst du als Developer und 

633
00:29:34,560 --> 00:29:37,600
auch für die Leute die neu im 
Team sind ist auch die Frage, 

634
00:29:37,600 --> 00:29:39,720
wie lernen sie, ich glaub da 
müssen wir noch mal dediziert 

635
00:29:39,720 --> 00:29:43,760
drüber sprechen, aber auch 
jenseits dieser Learning 

636
00:29:43,760 --> 00:29:47,400
Perspektive finde ich das ne 
sehr spannende Herausforderung 

637
00:29:47,400 --> 00:29:49,840
irgendwie wer ist verantwortlich
für was? 

638
00:29:50,560 --> 00:29:52,320
Das heißt, Wer ist für den Code 
verantwortlich? 

639
00:29:52,320 --> 00:29:56,320
Wer stellt sicher, dass die 
Qualität stimmt und auch, wie 

640
00:29:56,560 --> 00:29:59,040
entwickle ich die Fähigkeiten zu
entscheiden, welche Aufgaben man

641
00:29:59,040 --> 00:30:01,280
besser selber macht, welche die 
KI machen kann? 

642
00:30:01,440 --> 00:30:04,880
Gerade ich arbeite viel mit sehr
großen Unternehmen zusammen bei 

643
00:30:04,880 --> 00:30:08,560
solchen Großen, vielleicht auch 
über viele Jahre oder Jahrzehnte

644
00:30:08,560 --> 00:30:12,120
gewachsenen Applikationen, wo 
viele der Dinge, an denen die 

645
00:30:12,120 --> 00:30:15,200
Developer heute arbeiten, sich 
stand heute noch nicht durch 

646
00:30:15,200 --> 00:30:18,400
eine KI vollautomatisieren 
lassen, dann aber dennoch. 

647
00:30:18,680 --> 00:30:21,280
Bei jedem einzelnen Fall zu 
entscheiden, OK, das ist 

648
00:30:21,280 --> 00:30:23,480
vielleicht ne Aufgabe, weil es 
vielleicht n kleinerer fix, die 

649
00:30:23,480 --> 00:30:26,240
geb ich einfach mal ab um mich 
dann wiederum auf die größeren 

650
00:30:26,240 --> 00:30:29,040
Sachen zu konzentrieren. 
Ja, und die Frage ist halt, 

651
00:30:29,200 --> 00:30:31,640
früher hab ich das Halt an 
Junior abgegeben und jetzt geb 

652
00:30:31,640 --> 00:30:32,880
ich das an der an der an der KI 
ab. 

653
00:30:33,040 --> 00:30:36,480
Was mach ich damit ich glaub das
ich glaub das das wird ne ne 

654
00:30:36,560 --> 00:30:38,400
sehr sehr spannende Entwicklung 
auch womit wir uns als Industrie

655
00:30:38,400 --> 00:30:40,360
beschäftigen müssen weil wenn 
wir keine Juniors feiern dann 

656
00:30:40,360 --> 00:30:43,800
haben wir also wer wer macht das
denn dann in in 20 Jahren nur 

657
00:30:43,800 --> 00:30:46,360
noch die KI maybe und wenn 
nicht. 

658
00:30:47,760 --> 00:30:50,000
Ist glaub wichtig, also dieses 
ganze Junior Thema. 

659
00:30:50,720 --> 00:30:52,880
Wie gesagt machen wir mal ne 
eigene Folge zu um das 

660
00:30:52,880 --> 00:30:54,160
abschließen. 
Eine Sache ist mir aber noch 

661
00:30:54,160 --> 00:30:58,840
irgendwie wichtig, die hier mal 
stehen zu lassen, das ist ich 

662
00:30:58,840 --> 00:31:01,680
glaube wir haben Junior 
Developer noch nie für ihre 

663
00:31:01,680 --> 00:31:04,000
Skills geheiert also ich glaub 
wer sich jetzt die Frage stellt 

664
00:31:04,000 --> 00:31:05,880
OK wenn jetzt die KI das 
übernehmen kann brauch ich dann 

665
00:31:05,880 --> 00:31:09,360
noch noch Junior Developer du 
higherst eigentlich juniorige 

666
00:31:09,360 --> 00:31:12,560
Leute nicht wegen ihrer Skills 
sondern auch wegen der Energie 

667
00:31:12,560 --> 00:31:14,560
die sie mit in n Team bringen 
wegen der. 

668
00:31:15,440 --> 00:31:17,760
Wegen wegen der Frische, die sie
vielleicht noch noch im Kopf 

669
00:31:17,760 --> 00:31:22,800
haben, weil sie vielleicht 
simple Fragen stellen, die du 

670
00:31:22,800 --> 00:31:24,480
aber lange nicht nicht mehr 
gehört hast, mit denen du lange 

671
00:31:24,480 --> 00:31:26,120
nicht mehr gerechnet hast. 
Die Dinge in Frage stellen, die 

672
00:31:26,120 --> 00:31:29,200
für alle im Team aber völlig 
klar waren und so weiter und ich

673
00:31:29,200 --> 00:31:31,360
glaube, der Grund, warum du 
Julien Developer hast, noch viel

674
00:31:31,520 --> 00:31:34,360
aus einer kulturellen 
Perspektive für dein Team, weil 

675
00:31:34,360 --> 00:31:38,000
es einfach auch erfrischend ist,
neue und junge Leute im Team zu 

676
00:31:38,000 --> 00:31:41,520
haben und nicht wegen ihrer 
Skills, weil selbst wenn die KI 

677
00:31:41,520 --> 00:31:43,280
jetzt die Skills übernehmen 
kann. 

678
00:31:44,000 --> 00:31:45,920
Haben wir, glaube ich, June 
Developer noch nie wegen ihrer 

679
00:31:45,920 --> 00:31:47,520
Skills geheiert. 
Das ist mir nur noch mal wichtig

680
00:31:47,520 --> 00:31:49,000
hier stehen zu lassen. 
Wenn ich diese Frage in den Raum

681
00:31:49,000 --> 00:31:51,440
stelle, die eben so ein bisschen
provokant gemeint war, brauchen 

682
00:31:51,440 --> 00:31:54,400
wir die überhaupt noch? 
Das ist glaube ich mein Take 

683
00:31:54,400 --> 00:31:57,440
dazu. 
Ich glaube, gerade auch wenn wir

684
00:31:57,440 --> 00:32:00,600
jetzt in die Zukunft schauen, 
ist es ganz interessant, einfach

685
00:32:00,600 --> 00:32:02,600
auch zu sehen, wie sich die Art 
der Softwareentwicklung jetzt 

686
00:32:02,600 --> 00:32:06,320
durch diese asynchronen Agenten 
noch mal in einer neuen Welle 

687
00:32:06,560 --> 00:32:08,000
verändert. 
Wir hatten gerade darüber 

688
00:32:08,000 --> 00:32:10,320
gesprochen, es. 
Entwickeln wir bald nur noch 

689
00:32:10,320 --> 00:32:14,640
über JIRA Tickets und github 
issues und gar nicht mehr 

690
00:32:14,640 --> 00:32:17,520
wirklich im Code, weil den Code 
schreibt jemand anders und wir 

691
00:32:17,520 --> 00:32:19,480
machen uns viel mehr Gedanken 
über die Themen. 

692
00:32:19,480 --> 00:32:22,480
So Architekturanforderung 
tatsächlich wirklich in der 

693
00:32:22,480 --> 00:32:25,280
Fachlichkeit. 
Das heißt nicht, dass wir kein 

694
00:32:25,280 --> 00:32:27,760
technisches Wissen mehr brauchen
und dass wir nicht mehr wissen 

695
00:32:27,760 --> 00:32:30,920
müssen, wie Software entwickelt 
wird und wie Code aussieht, weil

696
00:32:30,920 --> 00:32:33,440
wir müssen es ja am Ende immer 
noch in gewisser Art und Weise 

697
00:32:33,440 --> 00:32:35,040
reviewen wir müssen 
sicherstellen. 

698
00:32:35,680 --> 00:32:38,560
Aber ich glaub der gibt es n 
gewissen Shift, dass wir auch 

699
00:32:38,560 --> 00:32:42,320
als Developer noch stärker in 
dieser Requirements Engineering 

700
00:32:42,320 --> 00:32:44,880
Phase arbeiten als in der 
Vergangenheit. 

701
00:32:45,280 --> 00:32:46,960
Und der zweite Shift ist glaub 
ich. 

702
00:32:47,880 --> 00:32:50,760
In die letzte Phase hin. 
Wir hatten vor, Ach, ich weiß 

703
00:32:50,760 --> 00:32:53,520
gar nicht vor, ich glaub 
anderthalb 2 Jahren mal über das

704
00:32:53,520 --> 00:32:56,320
Thema Pull request Reviews 
gesprochen und wie man gute PR 

705
00:32:56,320 --> 00:32:59,280
Reviews macht und ich glaub da 
geht auch wieder mehr Fokus hin,

706
00:32:59,520 --> 00:33:01,840
weil wir natürlich am Ende 
sicherstellen müssen, dass das 

707
00:33:01,840 --> 00:33:03,360
Ergebnis stimmt. 
Wir werden so, so, so 

708
00:33:03,360 --> 00:33:05,200
technischen Product Managern 
eigentlich. 

709
00:33:05,200 --> 00:33:07,280
Also wir werden sehr viel, ich 
glaub wir brauchen auf jeden 

710
00:33:07,280 --> 00:33:09,600
Fall noch noch noch viel wissen,
weil wir eigentlich für den für 

711
00:33:09,600 --> 00:33:12,880
das Review von Code changes. 
Sehr viel mehr wissen braucht, 

712
00:33:12,880 --> 00:33:14,480
als um den Code Change selber zu
machen. 

713
00:33:14,480 --> 00:33:16,520
Also eigentlich ne so 
traditionell, wenn wir da sind 

714
00:33:16,520 --> 00:33:19,560
wir wieder bei diesem Junior 
Senior Ding reviewen ja die 

715
00:33:19,560 --> 00:33:23,040
erfahren auch an dem Team 
meistens zumindest haben die das

716
00:33:23,040 --> 00:33:25,680
oft das letzte Wort, also macht 
auch Sinn manchmal Juniors zu 

717
00:33:25,680 --> 00:33:28,560
reviewen wie gesagt machen wir 
vielleicht mal ne eigene Folge 

718
00:33:28,560 --> 00:33:31,760
zu, aber eigentlich muss 
brauchen wir ja sogar noch mehr 

719
00:33:31,760 --> 00:33:34,600
Erfahrung um diese Code changes 
dann bewerten zu können die so 

720
00:33:34,600 --> 00:33:36,320
ne KI macht. 
Also ich glaub das wissen. 

721
00:33:36,760 --> 00:33:38,800
Das wandert erstmal nicht ab, 
aber halt diese Tipparbeit. 

722
00:33:38,800 --> 00:33:40,720
Also ich werde eigentlich 
richtig, ich stimme dir 

723
00:33:40,720 --> 00:33:43,840
eigentlich da komplett zu sehr 
viel mehr Requirements 

724
00:33:43,840 --> 00:33:48,200
Engineering wo alle im Team 
meistens immer wissen, ah da 

725
00:33:48,200 --> 00:33:51,560
könnten wir ein bisschen besser 
werden und dann halt diesen 

726
00:33:51,560 --> 00:33:54,160
diesen Review Prozess und dann 
bespricht man vielleicht in 

727
00:33:54,160 --> 00:33:59,120
einem Team gemeinsam, was jetzt 
der beste Lösungsansatz ist, 

728
00:34:00,240 --> 00:34:03,040
lässt den aber von jemand 
anderem in dem Pro von AKI Bauen

729
00:34:03,680 --> 00:34:05,960
und Review das nachher. 
Aber es hängt natürlich auch 

730
00:34:05,960 --> 00:34:09,840
immer vom Projekt selber ab. 
Wir haben halt so viele große, 

731
00:34:09,840 --> 00:34:12,560
über viele Jahre gewachsene 
Applikationen, wo vielleicht 

732
00:34:12,560 --> 00:34:15,360
jetzt auf absehbare Zeit sich 
erst mal gar nicht so viel 

733
00:34:15,360 --> 00:34:17,840
ändert in der Art und Weise, wie
ich es entwickel, das heißt, ich

734
00:34:17,840 --> 00:34:19,960
als Developer schreibe immer 
noch den Code, ich krieg 

735
00:34:19,960 --> 00:34:22,639
vielleicht n bisschen KI 
Unterstützung, aber glaube ich, 

736
00:34:23,120 --> 00:34:25,600
ich glaube bei neuen 
Applikationen, die wir jetzt neu

737
00:34:25,600 --> 00:34:28,639
auf dem aktuellen Technologie 
Stack entwickeln, den dann auch 

738
00:34:28,639 --> 00:34:32,960
so eine KI gut beherrscht. 
Habe ich immer mehr Szenarien, 

739
00:34:32,960 --> 00:34:36,199
wo ich dann auch Aufgaben, 
inkrementelle Aufgaben, 

740
00:34:36,199 --> 00:34:39,360
Weiterentwicklung, Bug Fixes 
sehr gut an solche Agenten 

741
00:34:39,360 --> 00:34:42,480
abgeben kann und von daher ist 
es glaube ich auch so ein so 

742
00:34:42,480 --> 00:34:45,679
eine Veränderung, die im Laufe 
der Zeit sehr graduell läuft und

743
00:34:45,679 --> 00:34:48,520
auch wenn jetzt man sich diese 
Konferenzen anschaut und dann 

744
00:34:48,520 --> 00:34:51,760
irgendwie denkt, wow. 
Wir vermitteln jetzt den 

745
00:34:51,760 --> 00:34:54,000
Eindruck, wir brauchen irgendwie
in paar Monaten brauchen wir 

746
00:34:54,000 --> 00:34:57,120
keine Developer mehr. 
Das stimmt nicht und das merken 

747
00:34:57,120 --> 00:35:00,160
jetzt auch viele Unternehmen, 
dass wir einfach noch viel zu 

748
00:35:00,160 --> 00:35:02,560
viele Applikationen haben, wo 
wir die Menschen brauchen, die 

749
00:35:02,560 --> 00:35:04,480
die Erfahrung haben, die das 
Wissen haben, um diese 

750
00:35:04,480 --> 00:35:07,040
Applikation weiter zu pflegen, 
weil nicht alles ist auf einem 

751
00:35:07,040 --> 00:35:09,600
aktuellen Technologiespeck auf 
der grünen Wiese gebaut. 

752
00:35:10,080 --> 00:35:14,240
Ja, ich glaube gerade. 
Ja, also was was Spannendes für 

753
00:35:14,240 --> 00:35:15,440
diese. 
Ich glaub in dieser greenfield 

754
00:35:15,440 --> 00:35:18,480
Welt, da sehen wir eh so nen 
Shift, diese diese 

755
00:35:18,480 --> 00:35:21,200
Wegwerfsoftware die man einfach 
so für einen ich bau jetzt 

756
00:35:21,200 --> 00:35:23,920
wirklich ne Software für diesen 
genau einen Use Case, die lass 

757
00:35:23,920 --> 00:35:27,080
ich uns von der KI bauen, dann 
nutze diesen Use Case einmal und

758
00:35:27,080 --> 00:35:29,360
entweder nutze das nur ich oder 
ich schmeiß die danach sogar weg

759
00:35:29,360 --> 00:35:32,720
ich glaub da sind wir auf jeden 
Fall auch jetzt schon aber so 

760
00:35:32,720 --> 00:35:37,200
Legacy migrationen oder sehr 
sehr große gewachsene sehr 

761
00:35:37,200 --> 00:35:40,800
komplexe Projekte. 
Da gibt es ja schon so die 

762
00:35:40,800 --> 00:35:43,440
ersten Entwicklungen, gerade für
diese Code Migration irgendwie 

763
00:35:43,440 --> 00:35:49,880
weg von COBOL oder Java X auf 
Java y updaten und sowas für die

764
00:35:49,880 --> 00:35:51,360
Updates. 
Ja aber glaub ich für die Arbeit

765
00:35:51,360 --> 00:35:54,760
da da drin brauchen wir auf 
jeden Fall noch developer aber 

766
00:35:55,040 --> 00:35:57,360
man sieht egal was man ist, man 
ist ja immer an dem Punkt, dass 

767
00:35:57,360 --> 00:36:00,520
man sagt brauchen wir noch 
developer, also war einfach 

768
00:36:00,520 --> 00:36:02,880
einfach nur weil die KI das noch
nicht kann, aber das ist ja die 

769
00:36:02,880 --> 00:36:05,200
schlechteste KI die. 
Die wir jetzt also die KI 

770
00:36:05,200 --> 00:36:07,160
Variante, die wir jetzt haben, 
ist ja die Schlechteste, die 

771
00:36:07,160 --> 00:36:10,160
wir, die wir die nächsten 5 
Jahre haben werden, die wird ja 

772
00:36:10,160 --> 00:36:12,480
nur noch besser. 
Ich glaube, die Unterscheidung 

773
00:36:12,480 --> 00:36:16,400
ist halt zwischen Developer und 
coder, weil ich glaube, Code 

774
00:36:16,400 --> 00:36:18,960
schreiben kann die KI 
mittlerweile sehr gut, aber 

775
00:36:18,960 --> 00:36:20,920
developer ist halt mehr. 
Wir haben ja gerade schon drüber

776
00:36:20,920 --> 00:36:25,680
gesprochen, Architektur, softair
Design, Requirements 

777
00:36:25,680 --> 00:36:27,840
Engineering. 
Da muss man immer noch diesen 

778
00:36:27,840 --> 00:36:30,560
Gesamtüberblick haben, den die 
KI zumindest heute nicht hat. 

779
00:36:30,720 --> 00:36:33,840
Und ich glaube, da ist n 
Unterschied zwischen Coder und 

780
00:36:33,840 --> 00:36:36,440
developer und vielleicht Dinge, 
die man jetzt schon in den 

781
00:36:36,440 --> 00:36:40,160
letzten 10 Jahren an 
irgendwelche Coder ausgelagert 

782
00:36:40,160 --> 00:36:42,560
hat, wo man gesagt hat, da ist 
vielleicht ist ne einfache 

783
00:36:42,560 --> 00:36:45,120
Aufgabe, kann jeder erledigen, 
ich hab einfach nur keine Zeit 

784
00:36:45,120 --> 00:36:47,600
dazu, die kann man jetzt halt 
auch durch ne KI. 

785
00:36:48,400 --> 00:36:51,200
Erledigen lassen und ich glaube,
es ist wirklich so weit, dass 

786
00:36:51,200 --> 00:36:55,880
wir realisieren müssen, das ist 
jetzt jenseits der Phase, wo wir

787
00:36:55,880 --> 00:36:58,120
einfach nur ein bisschen mit KI 
rumspielen, sondern es ist 

788
00:36:58,120 --> 00:37:02,320
Realität und früher oder später 
wird jeder und jede von uns die 

789
00:37:02,320 --> 00:37:04,800
Anforderung haben, solche KI 
Agenten zu orchestrieren, das 

790
00:37:04,800 --> 00:37:07,320
heißt, wir werden irgendwann 
wird irgendjemand zu uns kommen,

791
00:37:07,320 --> 00:37:10,920
oder wir machen es einfach von 
von uns aus und und sagen, Hey, 

792
00:37:10,920 --> 00:37:14,120
du hast jetzt dieses Tool. 
Guck mal, welche Aufgaben du 

793
00:37:14,120 --> 00:37:16,680
delegieren kannst, damit du halt
mehr Zeit für andere Dinge hast.

794
00:37:16,680 --> 00:37:19,200
Also produktiver wirst genau, 
also lacht uns aus. 

795
00:37:19,360 --> 00:37:24,480
Aber Mark Hour words hier, ich 
glaube also das werden Teil, das

796
00:37:24,480 --> 00:37:28,160
werden Kollegen werden, also das
werden diese diese diese Gruppe 

797
00:37:28,160 --> 00:37:33,000
an KI Agenten, das werden 
halbwegs ernstzunehmende 

798
00:37:33,000 --> 00:37:35,480
vollwertige Kollegen in unserem 
Developer Team werden und das 

799
00:37:35,480 --> 00:37:37,840
wird der Alltag sein, dass man 
bestimmte Aufgaben an die 

800
00:37:37,840 --> 00:37:40,240
abgibt. 
Und das mag jetzt noch irgendwie

801
00:37:40,240 --> 00:37:42,400
weit weg wirken, aber wir sehen 
halt gerade diese ersten 

802
00:37:42,400 --> 00:37:44,560
Auswirkungen daran und das wird 
ja wie gesagt nur noch besser 

803
00:37:44,880 --> 00:37:47,720
und ich bin felsenfest davon 
überzeugt, dass das irgendwann 

804
00:37:47,720 --> 00:37:50,680
absolut developer Alltag wird zu
entscheiden, ah nee, das geb ich

805
00:37:50,680 --> 00:37:52,840
ab. 
Ja, und ich fand ne Diskussion, 

806
00:37:52,840 --> 00:37:54,120
die ich online gesehen hatte 
ganz gut. 

807
00:37:54,120 --> 00:37:55,880
Da müssen wir jetzt nicht zu 
tief drauf eingehen, aber ich 

808
00:37:55,880 --> 00:37:59,760
fand es ne sehr schöne Analogie,
weil ja immer die Angst besteht,

809
00:37:59,920 --> 00:38:04,720
fällt unser Job weg und ich 
glaube wenn man sagt OK Musik 

810
00:38:04,720 --> 00:38:06,880
spielen, professionell Musik 
spielen. 

811
00:38:07,400 --> 00:38:10,760
Das kann man lernen und das kann
vielleicht eine KI kann jetzt 

812
00:38:10,760 --> 00:38:14,320
professionell Coach schreiben, 
aber am Ende, wenn man ein 

813
00:38:14,320 --> 00:38:16,840
Orchester hat, braucht man immer
noch gute Dirigentinnen und 

814
00:38:16,840 --> 00:38:21,560
Dirigenten, die dafür sorgen, 
dass diese Profis, die in ihrem 

815
00:38:21,560 --> 00:38:23,360
Bereich vielleicht super gut 
sind. 

816
00:38:23,960 --> 00:38:26,200
Gut zusammenspielen dass sie das
richtige Spielen an der 

817
00:38:26,200 --> 00:38:28,360
richtigen Stelle in den 
richtigen Geschwindigkeiten. 

818
00:38:28,360 --> 00:38:31,080
Die Instrumente benutzen. 
Genau, und wir vielleicht dann 

819
00:38:31,080 --> 00:38:33,920
am Ende die Dirigenten und 
Dirigenten sind, die Halt dann 

820
00:38:33,920 --> 00:38:37,120
dieses Orchester dann irgendwie 
orchestrieren, und das ist 

821
00:38:37,120 --> 00:38:39,520
natürlich auch eine extrem 
wichtige Aufgabe und damit 

822
00:38:39,520 --> 00:38:42,000
steigt vielleicht sogar die 
Verantwortung, weil du hast da 

823
00:38:42,000 --> 00:38:44,440
nicht die Verantwortung für ein 
kleines Feature, sondern du hast

824
00:38:44,440 --> 00:38:48,640
dann die Verantwortung für einen
ganzen Park von Funktionalitäten

825
00:38:48,640 --> 00:38:51,840
und Bugs, die gefixt werden und 
du musst das dann entsprechend. 

826
00:38:52,240 --> 00:38:54,400
Überwachen und sicherstellen, 
dass am Ende die Qualität 

827
00:38:54,400 --> 00:38:56,640
stimmt. 
Find ich n schönes Fazit. 

828
00:38:57,200 --> 00:38:59,120
Was glaubt ihr denn, ist das 
was? 

829
00:38:59,680 --> 00:39:02,680
Also stimmt ihr uns zu und geht 
es in der Zukunft eigentlich gar

830
00:39:02,680 --> 00:39:05,120
nicht mehr darum, ob wir mit KI 
Agenten arbeiten, sondern eher 

831
00:39:05,120 --> 00:39:07,600
wie wir mit ihnen 
zusammenarbeiten sollen oder 

832
00:39:08,000 --> 00:39:11,840
würdet Ihr n KI Assistenten 
trauen, der einfach im 

833
00:39:11,840 --> 00:39:14,880
Hintergrund n vielleicht auch 
gut dokumentiertendes issue 

834
00:39:15,440 --> 00:39:18,400
abarbeitet? 
Lasst mich das gern mal wissen 

835
00:39:18,440 --> 00:39:20,640
und lasst uns das gern mal 
wissen und schreibt. 

836
00:39:21,800 --> 00:39:23,440
Schreibt da gern mal was in die 
Kommentare oder schreibt uns 

837
00:39:23,440 --> 00:39:25,280
doch irgendwie ne e Mail, wenn 
ihr das nicht öffentlich machen 

838
00:39:25,280 --> 00:39:27,200
wollt, findet ihr in der 
Beschreibung von jeder Folge 

839
00:39:27,200 --> 00:39:28,960
auch ne e Mail Adresse, da 
können wir auch gerne privat 

840
00:39:29,200 --> 00:39:31,480
diskutieren, wenn ihr keine Lust
habt n Kommentar zu schreiben 

841
00:39:32,160 --> 00:39:35,720
aber malte und ich glaub ich wir
reden auch viel mit Leuten die 

842
00:39:35,720 --> 00:39:39,840
so n bisschen in diesem AI Hype 
Train ganz vorne sitzen und uns 

843
00:39:39,840 --> 00:39:42,720
würde mal interessieren. 
Wie ihr das seht, die ja auch 

844
00:39:42,720 --> 00:39:45,840
jeden Tag in Softwareprojekten 
unterwegs sind und die da, die 

845
00:39:45,840 --> 00:39:48,480
das vielleicht auch aus einer 
Perspektive sehen, wo wo nicht 

846
00:39:48,560 --> 00:39:52,160
jedes github Cope halt feature 
sofort aktiviert wird und sofort

847
00:39:52,160 --> 00:39:54,880
genutzt wird und wo auch 
natürlich viel, viel Skepsis 

848
00:39:54,880 --> 00:39:56,680
herrscht, da würden wir uns 
freuen, wenn ihr mit uns 

849
00:39:56,680 --> 00:39:59,760
bisschen diskutieren würdet. 
Und wenn euch die Folge gefallen

850
00:39:59,760 --> 00:40:03,120
hat, lasst uns gerne positives 
Feedback da auf Apple Podcast 

851
00:40:03,120 --> 00:40:05,840
oder Spotify und ihr habt 
natürlich jederzeit die 

852
00:40:05,840 --> 00:40:08,320
Möglichkeit uns einen Kaffee 
auszugeben. 

853
00:40:08,480 --> 00:40:12,080
Nutzt dafür den Link zu bei mir 
Coffee, den ihr in den Shownotes

854
00:40:12,080 --> 00:40:14,080
findet. 
Ansonsten, ich hoffe euch hat 

855
00:40:14,080 --> 00:40:16,080
diese etwas andere, 
wahrscheinlich auch mehr 

856
00:40:16,240 --> 00:40:19,560
gesprächige Folge gefallen. 
Wie gesagt, hier ein bisschen 

857
00:40:19,560 --> 00:40:21,960
anderes Setup. 
Das nächste Mal dann 

858
00:40:21,960 --> 00:40:23,840
wahrscheinlich wieder im 
gewohnten Remote Format. 

859
00:40:23,840 --> 00:40:26,720
Ich glaube nicht, dass der Malte
jetzt alle 2 Wochen nach München

860
00:40:26,720 --> 00:40:28,960
reist oder ich alle 2 Wochen 
nach Essen Reise, soweit sind 

861
00:40:28,960 --> 00:40:32,080
wir noch nicht, aber ihr habt 
schon gehört, den To do 

862
00:40:32,080 --> 00:40:34,560
Developer Podcast, den gibt es 
alle 2 Wochen erscheint jeden 

863
00:40:34,560 --> 00:40:37,520
zweiten Montag eine neue Folge, 
seid also auch beim nächsten Mal

864
00:40:37,520 --> 00:40:41,680
wieder mit dabei und ja gebt uns
Feedback, gebt uns Sterne, wir 

865
00:40:41,680 --> 00:40:43,840
freuen uns über Kaffee und 
ansonsten hören wir uns in 2 

866
00:40:43,840 --> 00:40:45,440
Wochen wieder. 
Bis dahin. 

867
00:40:45,680 --> 00:40:46,960
Bei viel Code. 
Ciao ciao.

