WEBVTT

00:00:00.005 --> 00:00:05.185
Hier könnte Ihre Werbung stehen und damit herzlich willkommen zu Entwicklerleben.

00:00:05.425 --> 00:00:09.465
Heute mal die Intro von mir, aber trotzdem auch dabei der Raphael.

00:00:10.105 --> 00:00:10.325
Moin Moin!

00:00:11.085 --> 00:00:17.945
So, wir haben uns für heute mal wieder eine kleine Plauderrunde überlegt.

00:00:18.125 --> 00:00:24.005
Wir wollen mal darüber sprechen, was wir denn alles so gerne gewusst hätten,

00:00:24.245 --> 00:00:31.405
als wir noch ganz grün in den Ohren waren und als Junior irgendwann mal angefangen haben zu arbeiten.

00:00:31.805 --> 00:00:33.585
Da gibt es eine ganze Menge, tatsächlich.

00:00:33.945 --> 00:00:34.945
Willst du mal loslegen?

00:00:35.265 --> 00:00:40.245
Ja, als allererstes würde ich glaube ich irgendwie sagen, Jobtitel sind einfach nur Bullshit.

00:00:41.785 --> 00:00:47.285
Also erstmal die erste steile These zum Anfang hier in den Raum rein.

00:00:48.445 --> 00:00:52.845
Also, ob ich jetzt irgendwie Junior bin oder Senior, also zumindest auf der

00:00:52.845 --> 00:00:55.805
Visitenkarte, ist eigentlich vollkommen egal.

00:00:56.325 --> 00:01:00.005
Das macht es jetzt irgendwie nicht besser oder schlechter, weil es ist auch

00:01:00.005 --> 00:01:01.605
sehr, sehr individuell pro Company.

00:01:01.745 --> 00:01:04.505
Bei dem einen bist du irgendwie gefühlt nach einem Jahr schon Senior-Entwickler,

00:01:04.525 --> 00:01:06.065
bei dem anderen bist du erst nach fünf Jahren.

00:01:06.265 --> 00:01:10.385
Dort gibt es einfach keine feste Zeitleiste, wann du was bist.

00:01:10.385 --> 00:01:13.585
Und deshalb dachten wir, reden wir jetzt mal ein bisschen darüber,

00:01:13.865 --> 00:01:20.145
wie man tatsächlich unabhängig von Jobtitel tatsächlich in Richtung Senior kommt.

00:01:20.145 --> 00:01:23.825
Genau, also ich sehe das auch so. Ich finde das auch sehr schwierig,

00:01:23.925 --> 00:01:27.005
weil jedes Unternehmen hat so seinen eigenen Maßstab.

00:01:27.025 --> 00:01:29.765
Wie du schon gesagt hast, beim einen bist du nach einem Jahr alt automatisch

00:01:29.765 --> 00:01:32.245
einfach in der nächsten Titelstufe.

00:01:32.285 --> 00:01:37.565
Die anderen haben einfach sechs Stufen, bis du das höchste Tier bist,

00:01:37.805 --> 00:01:39.485
was noch entwickelt oder so.

00:01:40.425 --> 00:01:46.145
Und da lässt sich gar nicht so viel draus schließen, zumal die Anforderungen

00:01:46.145 --> 00:01:49.765
für den Aufstieg teilweise halt auch sehr wild sind.

00:01:49.825 --> 00:01:54.365
Ich habe das schon erlebt, da war es notwendig, um vom Junior-Software-Ingenieur

00:01:54.365 --> 00:01:57.865
zum Senior-Software-Ingenieur zu werden, sollte man mindestens...

00:01:58.889 --> 00:02:01.689
Eine Sache an einen Kunden verkauft haben.

00:02:01.969 --> 00:02:03.229
Was ja gar nichts damit zu tun hat.

00:02:03.429 --> 00:02:06.229
Genau, das hat nichts damit zu tun, aber es ist natürlich für die Firma schön.

00:02:06.709 --> 00:02:09.109
Also die freuen sich natürlich, wenn du was verkauft hast.

00:02:09.649 --> 00:02:12.849
Aber das zeigt halt, wie Schall und Rauch das halt eigentlich sind.

00:02:12.949 --> 00:02:16.849
Ich meine, klar, zum Einordnen, in welcher Gehaltsstufe man sich irgendwo befindet,

00:02:16.869 --> 00:02:17.909
ist das vielleicht ganz nett.

00:02:18.209 --> 00:02:21.969
Aber an sich kann da eine ganze Menge Schund mitgetrieben werden.

00:02:22.069 --> 00:02:25.129
Ich kenne auch Leute, die schon seit Jahren entwickeln und dann einfach von

00:02:25.129 --> 00:02:28.969
irgendeinem gesagt bekommen haben, ja, du kennst erst zwei Programmiersprachen,

00:02:29.049 --> 00:02:30.529
mein Freund, du bist ein Junior.

00:02:30.789 --> 00:02:34.669
Und ich mir denke, ja gut, aber wenn du die halt masterst, dann bist du kein

00:02:34.669 --> 00:02:35.969
Junior offensichtlich.

00:02:36.189 --> 00:02:40.049
Ja, das ist ein sehr, sehr guter Einstieg. Viele denken halt immer oder geben

00:02:40.049 --> 00:02:42.049
damit an, ey, ich kann so und so viele Programmiersprachen.

00:02:42.189 --> 00:02:45.709
Das sehe ich, wenn ich jetzt meine Stellenausschreibung hier reinsetze,

00:02:45.709 --> 00:02:52.309
bekomme ich Bewerbungen, ja, ich kann PHP, Python, C-Sharp, Java, Swift, was auch immer.

00:02:52.369 --> 00:02:55.349
Das sagt überhaupt gar nichts über die Qualität aus. Da denke ich mir so,

00:02:55.389 --> 00:02:57.509
okay, cool, du hast vorüber mal reingeschaut.

00:02:57.609 --> 00:03:00.549
Das habe ich früher in meiner Ausbildung auch gemacht, durch die Berufsschule

00:03:00.549 --> 00:03:02.529
bedingt, mal in mehrere Programmiersprachen geschaut.

00:03:02.649 --> 00:03:05.369
Aber eigentlich hatte ich den beruflichen Fokus immer auf Python.

00:03:05.909 --> 00:03:10.149
Und das ist, ja, natürlich hat jede Sprache Vor- und Nachteile,

00:03:10.229 --> 00:03:14.069
aber im Endeffekt kommst du, gerade wenn ich jetzt so an PHP und Python denke

00:03:14.069 --> 00:03:17.389
in der Webentwicklung, kommst du beides mal an ungefähr das gleiche Ziel.

00:03:17.389 --> 00:03:19.949
So, man muss nicht unbedingt beides können.

00:03:21.129 --> 00:03:25.129
Viel lieber, muss ich jetzt zurückblickend sagen, hätte ich damals schon gedacht,

00:03:25.369 --> 00:03:28.629
lerne ich lieber was in die Breite, um halt irgendwie, also wenn ich jetzt irgendwie

00:03:28.629 --> 00:03:31.649
an Fullstack denke, so Full-Fullstack zu werden.

00:03:31.809 --> 00:03:34.609
Das heißt nicht nur Front- und Backend, sondern halt auch DevOps,

00:03:34.789 --> 00:03:39.029
Infrastruktur, wie auch immer, dass ich ja auf der einen Seite eher Generalist

00:03:39.029 --> 00:03:42.809
bin, das ist natürlich auch mal Typenfrage, aber trotzdem kann ich in allen

00:03:42.809 --> 00:03:44.689
Bereichen sehr, sehr gut eigentlich helfen.

00:03:44.689 --> 00:03:47.789
Aber ich habe immer noch meinen Fokus. Das heißt, mein Fokus ist im Backend.

00:03:47.969 --> 00:03:52.369
Und das habe ich seit 2010, habe ich keine andere Programmiersprache im Backend quasi gemacht.

00:03:52.489 --> 00:03:55.729
Also ich habe jetzt nicht gesagt, ach, ich mache jetzt heute mal irgendwie Ruby,

00:03:55.989 --> 00:03:58.909
ich mache mal, LXC habe ich mal ausprobiert.

00:03:58.989 --> 00:04:00.309
Ich glaube, da hatten wir, glaube ich, mal drüber gesprochen.

00:04:00.309 --> 00:04:05.209
Aber ich bin eigentlich immer bei Python geblieben, weil ich eigentlich recht

00:04:05.209 --> 00:04:09.649
zügig mittlerweile in dieser Sprache zu dem für mich guten Ergebnis komme,

00:04:09.769 --> 00:04:13.269
wenn ich jetzt mit Django eine neue REST-API baue oder mal FAST-API,

00:04:13.289 --> 00:04:14.969
bevor ich jetzt irgendwie überlege, ah,

00:04:15.329 --> 00:04:17.429
da ist vielleicht irgendwie dieses eine Feature besser.

00:04:17.429 --> 00:04:21.469
Wir können darüber reden, Node im Backend zu verwenden, wenn es mal um Sockets

00:04:21.469 --> 00:04:23.889
geht. Also da ist es vollkommen offen für mich.

00:04:24.129 --> 00:04:26.089
Aber ansonsten muss ich jetzt nicht irgendwie denken, ach komm,

00:04:26.169 --> 00:04:30.909
ich mache jetzt mal, keine Ahnung, Java, JBoss, keine Ahnung,

00:04:30.929 --> 00:04:32.089
was man da heutzutage verwendet.

00:04:35.810 --> 00:04:36.730
Ich sehe, ich sehe.

00:04:39.330 --> 00:04:39.650
Schmerzen.

00:04:40.850 --> 00:04:41.370
Ja gut.

00:04:41.990 --> 00:04:47.390
Ich sehe das auch so. Ich glaube, ich habe den Fehler auch mal sicherlich gemacht,

00:04:47.490 --> 00:04:49.430
dass ich mir, als ich damals angefangen habe,

00:04:49.550 --> 00:04:52.170
und dann sollst du aufschreiben, was kann man denn so alles,

00:04:52.250 --> 00:04:54.750
und dann überlegt man so, ja, was habe ich denn alles in meiner Ausbildung,

00:04:54.850 --> 00:04:57.950
im Studium, was auch immer gemacht, und dann listest du einfach mal alle Sprachen

00:04:57.950 --> 00:05:01.250
auf, die man mal gemacht hat, und wenn das halt nur für ein Semester oder ein

00:05:01.250 --> 00:05:02.290
halbes Jahr oder sowas war.

00:05:02.290 --> 00:05:05.810
Aber da merkt man dann schon auch so, okay gut, da listet einer einfach gerade

00:05:05.810 --> 00:05:09.170
alles auf oder hat sich halt sehr viel angeguckt. Es spricht auch nichts dagegen.

00:05:09.450 --> 00:05:14.750
Es gibt sicherlich einige Typen, die sagen, ja, nö, ich gucke mir gerne auch

00:05:14.750 --> 00:05:16.310
neue Sprachen an, weil mich das interessiert.

00:05:16.310 --> 00:05:19.290
Wie funktionieren die so vom Aufbau her und so?

00:05:19.290 --> 00:05:25.570
Also glaube aber auch, dass es jetzt nicht unbedingt super wichtig ist,

00:05:25.630 --> 00:05:29.770
dass man sagt, okay, gut, ich kann die alle, ich kann überall eingesetzt werden,

00:05:29.830 --> 00:05:33.850
denn ich glaube, wenn du eine Sprache sehr gut kannst,

00:05:34.150 --> 00:05:37.790
erfällst dir nicht so schwierig, auch andere Sprachen zu lernen,

00:05:38.010 --> 00:05:42.470
weil, ich meine jetzt die aus der gleichen Ecke kommen vom Aufbau her,

00:05:42.630 --> 00:05:46.190
weil es meistens ja nur so ein bisschen ein anderer Dialekt ist.

00:05:46.190 --> 00:05:50.610
Man kann das ja schon mit Sprachen vergleichen und ganz viele Sprachen sind

00:05:50.610 --> 00:05:54.030
halt eher so alle irgendwie deutsch und jeder spricht seinen eigenen Dialekt

00:05:54.030 --> 00:05:58.230
und du musst dich halt einfach nur an Syntax gewöhnen, an Sprachfeatures,

00:05:58.290 --> 00:05:59.510
die schon integriert sind und so.

00:05:59.950 --> 00:06:01.810
Klar, du kommst jetzt natürlich nicht auf die Idee und sagst so,

00:06:01.830 --> 00:06:04.830
boah, ich kann Python und nein, no problem, jetzt Assembler zu programmieren,

00:06:04.870 --> 00:06:06.910
weil es ist ja auch eine Programmiersprache, das ist natürlich nicht, ist klar.

00:06:07.570 --> 00:06:11.990
Aber ob du jetzt Python oder dann in JavaScript oder von mir aus auch tatsächlich

00:06:11.990 --> 00:06:16.610
jetzt meinst, du musst mit Java anfangen oder C-Sharp, also solange du Solche

00:06:16.610 --> 00:06:19.790
Sprachen schreiben möchtest, da kommt man ja rein.

00:06:19.870 --> 00:06:22.170
Ich bin ja vorher auch nicht in der Python-Welt unterwegs gewesen.

00:06:22.230 --> 00:06:29.090
So ja, ich habe mal vor Jahren auf deinen Anraten hin ein Python-Tutorial angefangen, aber das habe ich,

00:06:29.110 --> 00:06:33.570
glaube ich, auch nicht besonders weit getrieben und erst seitdem wir zusammenarbeiten,

00:06:33.570 --> 00:06:36.890
bin ich mit Python unterwegs und da bin ich ja auch schnell reingekommen.

00:06:37.570 --> 00:06:41.210
Das Ding ist einfach das Ökosystem, welche Abhängigkeiten nutze ich,

00:06:41.350 --> 00:06:46.650
welches, ich sag mal, Subframework da drin kann ich nutzen und so weiter und,

00:06:47.547 --> 00:06:50.847
Was sind die Stärken, was sind die Schwächen? Wie du gerade schon sagtest,

00:06:50.947 --> 00:06:54.707
eine Programmiersprache an sich, so von der Syntax her zu lernen und so weiter,

00:06:54.747 --> 00:06:58.347
ist alles kein Thema, aber trotzdem gibt es halt immer wieder so Eigenheiten,

00:06:58.447 --> 00:07:01.087
Architektur und so weiter und so fort.

00:07:01.087 --> 00:07:06.187
Aber heute, finde ich, ist wirklich das Grundding das Ökosystem,

00:07:06.387 --> 00:07:10.947
weil du ziehst ja halt immer so viele Abhängigkeiten mit rein und du lernst

00:07:10.947 --> 00:07:14.707
irgendwann damit umzugehen, wo so die Eigenheiten sind.

00:07:14.867 --> 00:07:18.067
Und das hat an sich ja gar nichts mehr mit der Programmiersprache an sich zu tun.

00:07:18.067 --> 00:07:20.347
Genau, eine Sache noch, weil wir gerade ein bisschen abschweifen,

00:07:20.367 --> 00:07:23.107
glaube ich, und tief in die Programmiersprachendebatte eintauchen.

00:07:23.347 --> 00:07:27.127
Ich glaube auch, dass es halt hilfreich ist, sich in der Breite aufzustellen

00:07:27.127 --> 00:07:31.507
oder in der Breite umzuschauen, weil du dann verstehst, hey,

00:07:31.507 --> 00:07:32.907
wie arbeiten denn die anderen?

00:07:32.907 --> 00:07:37.487
Sondern wenn ich jetzt keine Ahnung davon habe oder habe ich halt teilweise

00:07:37.487 --> 00:07:41.327
auch gar nicht, wie DevOps halt eben so funktioniert, dann baue ich so meine

00:07:41.327 --> 00:07:44.907
Software und dann sagst du, ja, und das ist jetzt dein Problem, wie du damit umgehst.

00:07:44.907 --> 00:07:49.547
Vielleicht kann ich aber beim Entwickeln ja noch was besser machen oder etwas

00:07:49.547 --> 00:07:54.107
besser gemacht haben, damit nachher zwar vielleicht nicht der DevOps-Prozess

00:07:54.107 --> 00:07:58.827
als solcher leichter ist, aber das System halt besser irgendwie funktioniert,

00:07:59.027 --> 00:08:02.027
weil ich weiß, okay, so und so funktionieren Server,

00:08:02.287 --> 00:08:05.627
dann wäre es schlau, vielleicht nicht so ressourcenhungrig zu arbeiten oder

00:08:05.627 --> 00:08:08.087
halt eben das Docker-Image schon mal richtig aufzusetzen.

00:08:08.627 --> 00:08:12.707
Das ist ja schon so ein bisschen DevOps-mäßig, aber du wirst ja in den seltensten

00:08:12.707 --> 00:08:15.187
Fällen jemandem sagen, hey, du machst mir das Docker-Image und ich mache den

00:08:15.187 --> 00:08:17.207
Rest. Meistens setzt man es ja selber auf.

00:08:17.847 --> 00:08:21.427
Also so ein bisschen so einen Weitblick zu haben, hey, wie funktionieren Datenbanken

00:08:21.427 --> 00:08:26.527
oder so, das schadet ja auch nicht, weil man dann eben in der eigenen Arbeit

00:08:26.527 --> 00:08:30.507
das immer berücksichtigen kann, wie dann andere arbeiten und dann auch besser damit umgehen kann.

00:08:30.567 --> 00:08:32.707
Wenn dir einer sagt, das funktioniert so nicht, dann brauchst du dich nicht

00:08:32.707 --> 00:08:36.907
aufregen, sondern du weißt, ja, stimmt, dafür muss man vielleicht ein bisschen anders arbeiten.

00:08:37.681 --> 00:08:42.261
Also du meinst jetzt quasi schon, dass man irgendwie im Team arbeitet oder wie meinst du das?

00:08:42.621 --> 00:08:45.681
Ja, einfach auch ein Verständnis für andere Rollen zu haben,

00:08:45.801 --> 00:08:50.021
um den Job quasi zu verstehen und zu wissen, was denn das bedeutet.

00:08:50.141 --> 00:08:53.961
Also das Klassische, wenn ich jetzt als Junior gedacht habe,

00:08:54.041 --> 00:08:55.421
so ein Tester, was soll denn der Quatsch?

00:08:55.601 --> 00:08:59.061
Der macht die Anwendung auf, drückt auf ein paar Knöpfe, das funktioniert natürlich.

00:08:59.781 --> 00:09:03.521
Weiß ich nicht, warum beschäftigt man dafür einen?

00:09:03.621 --> 00:09:06.841
Sowas zum Beispiel. Und wenn du dann halt mal guckst, wie arbeitet denn ein

00:09:06.841 --> 00:09:11.421
Tester und dass der ja auch einen ganz anderen Gesichtspunkt auf die Software schaut,

00:09:11.641 --> 00:09:14.621
dass man dafür halt ein Verständnis hat, also ein Verständnis,

00:09:14.701 --> 00:09:15.641
warum gibt es die Stelle,

00:09:15.861 --> 00:09:22.781
was tun die und wie kann ich in meiner Arbeit vielleicht optimieren,

00:09:22.861 --> 00:09:28.841
damit in deren Job es einfacher ist, mit dem, was ich ihnen liefere, zu arbeiten.

00:09:29.921 --> 00:09:32.781
Also dieses klassische Ding, klar, bei Fullstack haben wir das nicht,

00:09:32.841 --> 00:09:37.381
aber Backend-Frontend-Entwickler, wenn der Backend-Entwickler so gar keine Ahnung

00:09:37.381 --> 00:09:41.481
hat von Frontend, das weiß ich gar nicht, ob es das überhaupt gibt, aber da hätten wir es ja.

00:09:41.481 --> 00:09:44.561
Also, wenn die Person schon weiß, ja, okay, Frontend-Entwickler,

00:09:44.581 --> 00:09:48.941
der macht halt irgendwelche REST-API-Calls gegen mich, dann sehe ich mal zu,

00:09:49.101 --> 00:09:52.581
dass ich das vernünftig gestalte und nicht einfach nur irgendwie irgendwelche

00:09:52.581 --> 00:09:56.101
Daten rüber trommel und es macht alles gar keinen Sinn, auf welche Art und Weise

00:09:56.101 --> 00:09:58.221
oder, okay, ich entwickle die API,

00:09:58.581 --> 00:10:04.841
ich mache dazu aber auch schon einen JSON-Schema und kann die dem Frontend-Entwickler geben.

00:10:04.841 --> 00:10:07.261
Eben, davon profitiert der, obwohl ich da gar nichts von habe.

00:10:07.321 --> 00:10:11.461
Ich habe davon nur mehr Aufwand, weil ich einen Schema geschrieben habe, aber dem hilft es.

00:10:11.921 --> 00:10:13.961
Um solche Erkenntnisse geht es mir da.

00:10:13.961 --> 00:10:17.061
Ja, das ist auf jeden Fall ein sehr, sehr wichtiger, richtiger Punkt,

00:10:17.221 --> 00:10:19.381
auch mal die Gegenseite zu verstehen.

00:10:20.081 --> 00:10:23.481
Da sind wir schon bei dem Thema Kommunikation und Politik. Ich meine,

00:10:23.561 --> 00:10:26.681
man entwickelt ja oder man programmiert ja nicht nur, sonst wäre es ja der Beruf

00:10:26.681 --> 00:10:29.421
des Programmierers, sondern Softwareentwickler oder Softwareingenieur heißt

00:10:29.421 --> 00:10:33.761
ja viel mehr Beratung, Abstimmung mit anderen Dienstleistern, mit Kunden,

00:10:33.861 --> 00:10:37.021
mit UXler, Designer, wie auch immer.

00:10:37.881 --> 00:10:41.221
Das ist auch so ein Ding. Kommunikation ist extrem wichtig.

00:10:41.841 --> 00:10:45.081
Kommunikation heißt auf der einen Seite, wenn man etwas nicht verstanden hat,

00:10:45.121 --> 00:10:51.141
aktiv nachfragen, wenn man irgendwie ein Problem sieht, aktiv sagen,

00:10:51.221 --> 00:10:55.241
so hey, das geht so nicht und nicht nur, ja, kriegen wir schon irgendwie hin oder so.

00:10:56.261 --> 00:10:59.521
Also niemand reißt einem irgendwie den Kopf ab, irgendwann mal was zu sagen,

00:10:59.681 --> 00:11:01.301
Verbesserungsvorschläge.

00:11:01.701 --> 00:11:04.341
Vielleicht ist es auch in der einen oder anderen Unternehmenskultur nicht willkommen,

00:11:04.601 --> 00:11:07.241
finde ich aber sehr, sehr wichtig auch zu sagen, so hey,

00:11:07.401 --> 00:11:12.121
hier kann man noch irgendwie was verbessern, so eine gewisse Weitsicht oder

00:11:12.121 --> 00:11:17.381
was heißt Weitsicht, ein Interesse zu haben, das Projekt an sich auch vorwärts zu bringen.

00:11:17.381 --> 00:11:19.961
Oder wenn man jetzt irgendwie gesehen hat, hey, lass uns mal ein Code-Format

00:11:19.961 --> 00:11:25.001
einsetzen, das bringt halt auch immer wieder was, oder irgendwie die Pipeline

00:11:25.001 --> 00:11:26.221
nochmal ein bisschen optimieren,

00:11:26.361 --> 00:11:31.041
Semantik-Versioning irgendwie einzuführen, wie auch immer, so Kleinigkeiten

00:11:31.041 --> 00:11:35.641
kann man halt von technischer Seite weiterbringen, aber auch irgendwie Kunden

00:11:35.641 --> 00:11:39.181
aktiv zu sagen oder Stakeholder-Products oder wie auch immer zu sagen, hey,

00:11:39.801 --> 00:11:43.361
wir können das wieder auch so und so bauen. Das habe ich mir jetzt irgendwie überlegt.

00:11:43.601 --> 00:11:47.281
Ob das nachher so durchgesetzt wird, ist nochmal das andere.

00:11:47.921 --> 00:11:49.381
Aber es hilft enorm.

00:11:50.681 --> 00:11:54.281
Kommunikation heißt dann aber auch aktiv Hilfe anfragen.

00:11:55.181 --> 00:11:59.321
Wenn du jetzt irgendwie ein Problem hast, dann nicht weiterkommst oder vielleicht

00:11:59.321 --> 00:12:02.641
dich verhaspelt hast oder so. Das kann halt häufiger vorkommen.

00:12:03.221 --> 00:12:06.381
No problem. Einfach die anderen Entwickler anhauen und sagen,

00:12:06.421 --> 00:12:08.121
hey, ich habe jetzt hier gerade irgendwie ein Problem.

00:12:09.789 --> 00:12:13.889
Die werden dir helfen. Auch mal irgendwie eine Pair-Programming-Session irgendwie

00:12:13.889 --> 00:12:16.809
einfordern oder das im Daily ansprechen oder hier,

00:12:17.449 --> 00:12:21.909
das passiert mir selber heutzutage auch noch, dass ich mal in so einem Ding

00:12:21.909 --> 00:12:25.469
halt irgendwie gefangen bin, wo ich den Wald vor lauter Bäumen nicht mehr sehe.

00:12:26.129 --> 00:12:31.769
Einfach aktiv anfragen und Hilfe einfordern, weil jeder hat so sein eigenes

00:12:31.769 --> 00:12:34.509
Süppchen irgendwie in dem Projekt oder im Leben, sage ich mal, zu kochen.

00:12:35.209 --> 00:12:38.629
Da guckt man manchmal nicht nach links und rechts, so, ey, kann ich gerade irgendwie

00:12:38.729 --> 00:12:41.829
unterstützen oder manchmal weiß man es auch nicht, wenn man gerade remote arbeitet.

00:12:42.069 --> 00:12:44.769
Du siehst nicht diesen rauchenden Kopf vor dem Monitor.

00:12:46.089 --> 00:12:52.689
So, das ist sehr, sehr wichtig. Und aber auch, tu Gutes und rede drüber.

00:12:53.269 --> 00:12:57.729
Man darf es vielleicht nicht zu exzessiv machen, aber trotzdem sollte man auch

00:12:57.729 --> 00:12:59.669
mal sagen, hey, ich habe jetzt gerade was Cooles gebaut.

00:12:59.829 --> 00:13:03.169
Das funktioniert, dass man das halt nicht nur irgendwie im Team behält,

00:13:03.249 --> 00:13:05.749
sondern auch Richtung Kunden kommuniziert oder Richtung Stakeholder,

00:13:05.749 --> 00:13:08.889
wie auch immer, dass die halt auch einfach ein gutes Gefühl haben.

00:13:09.169 --> 00:13:13.109
Das wäre vielleicht nochmal etwas in Richtung Karriere oder so,

00:13:13.149 --> 00:13:15.949
wie man irgendwie auch mal mehr Gehalt raushandelt oder so.

00:13:16.129 --> 00:13:24.429
Aber grundsätzlich ist es so, dass Nicht-Techniker selten ein technisches Verständnis

00:13:24.429 --> 00:13:29.629
haben und das genauso feiern das Feature, was du da gerade gebaut hast, wie du meinst.

00:13:29.729 --> 00:13:33.369
Und deshalb geht es halt eher so darum, irgendwie den Leuten ein gutes Gefühl zu geben.

00:13:33.369 --> 00:13:37.389
Das habe ich auch erst, ja, relativ spät, sage ich mal, gelernt,

00:13:37.429 --> 00:13:40.009
in der Anfangsphase nicht, dachte, ey, das ist ja jetzt voll geil,

00:13:40.129 --> 00:13:43.269
und dann kommt einfach nichts zurück, weil man es halt falsch kommuniziert hat,

00:13:43.369 --> 00:13:45.089
so, das muss man halt auch.

00:13:46.547 --> 00:13:49.447
Man kann halt nicht mit den Leuten so rumläuten, wie wir das jetzt irgendwie tun.

00:13:50.207 --> 00:13:53.887
Das verstehen die halt nicht oder haben halt nicht dieses gleiche Interesse

00:13:53.887 --> 00:13:56.007
dafür, was halt natürlich schade ist, aber halt auch verständlich.

00:13:56.827 --> 00:14:00.487
Aber das ist, glaube ich, in jedem Bereich so. Wenn jetzt irgendwie Juristen

00:14:00.487 --> 00:14:03.127
untereinander sich austauschen, ist das was anderes, als wenn die jetzt irgendwie

00:14:03.127 --> 00:14:05.627
mit uns kommunizieren oder, keine Ahnung, Ärzte untereinander.

00:14:05.667 --> 00:14:08.727
Das ist ja auch immer, das ist sehr, sehr speziell. Und da muss man halt auch

00:14:08.727 --> 00:14:14.447
mal lernen, irgendwie eine andere Sprache zu sprechen, aber auch regelmäßig

00:14:14.447 --> 00:14:16.447
mal zu sagen, hey, guck mal, ich habe das jetzt hier gemacht.

00:14:16.547 --> 00:14:18.787
Und nicht irgendwie die ganze Zeit irgendwie so vor sich hin,

00:14:19.407 --> 00:14:23.087
weil das Gegenüber fragt sich dann auch irgendwann, passiert da irgendwann mal was?

00:14:23.587 --> 00:14:27.047
Das ist halt auch so manchmal, wenn man nichts hört. Und das tut schon manchmal ganz gut.

00:14:27.167 --> 00:14:31.147
Und wenn man dann auch so Feedback bekommt, es ist halt einfach häufig da,

00:14:31.247 --> 00:14:32.727
einfach ein gutes Gefühl zu geben.

00:14:33.047 --> 00:14:36.587
Ja, auf jeden Fall. War jetzt ein langer Take, deswegen muss ich ein bisschen

00:14:36.587 --> 00:14:39.387
in deinen Punkten nach hinten springen, weil ich zu allem noch,

00:14:39.487 --> 00:14:42.547
oder nicht zu allem, weil ich zu ein paar Sachen noch Gedanken habe.

00:14:43.127 --> 00:14:47.667
Zunächst einmal mit dem Pair-Programming und dem Nachfragen,

00:14:47.667 --> 00:14:50.127
wenn man was nicht versteht, vielleicht aber auch Nachfragen,

00:14:50.127 --> 00:14:51.247
wenn man was Gutes gemacht hat.

00:14:52.207 --> 00:14:57.907
Ich finde es, glaube ich, ganz cool, wenn man auch aktiv sich halt eben im Pair

00:14:57.907 --> 00:15:00.927
für einen Review zusammensetzt,

00:15:01.087 --> 00:15:07.147
Remote dann halt eben als digitales Meeting oder die Person halt wirklich zum

00:15:07.147 --> 00:15:10.887
Schreibtisch holt, weil wenn es halt nur so ein anonymes Review ist,

00:15:11.007 --> 00:15:15.747
sprich du machst einen Pull-Request und irgendeiner deiner Arbeitskollegen schnappt

00:15:15.747 --> 00:15:19.067
sich den irgendwann mal und dann schreibt er da so ein paar Kommentare drunter.

00:15:20.667 --> 00:15:24.527
Dann hat man vielleicht auch schnell mal so das Gefühl so, okay,

00:15:24.847 --> 00:15:27.887
das ist jetzt, das ist jetzt, vielleicht, vielleicht findet der mich jetzt dumm,

00:15:27.907 --> 00:15:30.227
weil dann kommt halt einfach nur, weiß nicht, du hast einen Fehler gemacht und

00:15:30.227 --> 00:15:33.847
darunter steht dann halt einfach nur total neutral, das ist die richtige Lösung.

00:15:34.187 --> 00:15:38.147
So, und dann finde ich es halt schon gut, wenn du in einem persönlichen Gespräch

00:15:38.147 --> 00:15:41.067