WEBVTT

00:00:00.005 --> 00:00:03.215
<v Christian Wenz>Ich habe einmal im Monat, wenn ich das erzählen darf, einen Albtraum.

00:00:03.505 --> 00:00:06.605
<v Christian Wenz>Ungefähr einmal im Monat. Ich schlafe immer sehr gut, aber ich habe diesen einen

00:00:06.605 --> 00:00:12.787
<v Christian Wenz>Albtraum, dass da dieses eine Buch ist, wo ich 15 von 20 Kapiteln oder so schon habe.

00:00:15.685 --> 00:00:18.964
<v Christian Wenz>Und ich muss doch noch ein Kapitel schreiben. Das habe ich total vergessen.

00:00:19.347 --> 00:00:21.345
<v Christian Wenz>Das hätte ich schon vor 'nem Jahr abgeben

00:00:21.345 --> 00:00:25.169
<v Christian Wenz>müssen. Aber es fehlt immer noch ein Kapitel. Furchtbar, furchtbar.

00:00:29.262 --> 00:00:34.465
<v Christian Ullenboom>Mein heutiger Gast ist Christian Wenz. Er hat Informatik an der TU München und

00:00:34.465 --> 00:00:37.911
<v Christian Ullenboom>Wirtschaftsinformatik an der Fernuniversität in Hagen studiert.

00:00:38.550 --> 00:00:43.275
<v Christian Ullenboom>Heute ist er Softwarearchitekt, Consultant und Fachautor mit Schwerpunkt Webtechnologien.

00:00:43.879 --> 00:00:48.835
<v Christian Ullenboom>Er hat über 150 Bücher veröffentlicht, einige davon als Mitautor und über 300

00:00:48.835 --> 00:00:50.514
<v Christian Ullenboom>Konferenzvorträge gehalten.

00:00:51.025 --> 00:00:57.615
<v Christian Ullenboom>Seit 2004 ist Christian Microsoft Most Valuable Professional MVP im Bereich

00:00:57.615 --> 00:00:59.005
<v Christian Ullenboom>Developer Technologies.

00:00:59.464 --> 00:01:03.615
<v Christian Ullenboom>Microsoft zeichnet damit Fachleute aus, die ihr Wissen über längere Zeit in

00:01:03.615 --> 00:01:06.134
<v Christian Ullenboom>besonderem Maß mit der Entwickler-Community teilen.

00:01:06.761 --> 00:01:11.329
<v Christian Ullenboom>Zugleich war er Hauptautor der offiziellen Zend-PHP-Zertifizierungen.

00:01:11.846 --> 00:01:16.263
<v Christian Ullenboom>Damit steht er an einer spannenden Schnittstelle zwischen Microsoft und .NET

00:01:16.571 --> 00:01:19.590
<v Christian Ullenboom>einerseits und PHP und Open Source andererseits.

00:01:20.536 --> 00:01:25.511
<v Christian Ullenboom>In den letzten Jahren ist Web Security in seiner Arbeit immer stärker in den Vordergrund gerückt.

00:01:25.836 --> 00:01:31.193
<v Christian Ullenboom>Auf Konferenzen wie We Are Developers World Congress oder DWX Developer Week

00:01:31.193 --> 00:01:36.863
<v Christian Ullenboom>und Technorama spricht er über Web Application Security, von den OWASP Top 10

00:01:36.863 --> 00:01:40.569
<v Christian Ullenboom>über sichere APIs bis zu Sicherheitsfeatures moderner Browser.

00:01:40.969 --> 00:01:45.873
<v Christian Ullenboom>Beim Rheinwerk Verlag erschienen unter anderem PHP 8 und MySQL, das umfassende

00:01:45.873 --> 00:01:48.464
<v Christian Ullenboom>Handbuch, gemeinsam mit Tobias Hauser.

00:01:49.125 --> 00:01:53.023
<v Christian Ullenboom>Christian ist dem Rheinwerk Verlag schon lange verbunden. Die Zusammenarbeit

00:01:53.023 --> 00:01:57.143
<v Christian Ullenboom>reicht zurück bis in die Galileo-Zeit des Verlags. Aus dieser Phase stammen

00:01:57.143 --> 00:02:02.533
<v Christian Ullenboom>Titel wie JavaScript, das umfassende Handbuch und Einstieg in ActionScript. Hallo Christian.

00:02:02.533 --> 00:02:03.263
<v Christian Wenz>Hallo Christian.

00:02:04.101 --> 00:02:08.223
<v Christian Ullenboom>Ja, Christian zum Quadrat heute. Du hast super viele Bücher geschrieben und

00:02:08.223 --> 00:02:11.663
<v Christian Ullenboom>ich glaube, das ist absolut beeindruckend. Und ich habe mir überlegt,

00:02:11.663 --> 00:02:15.033
<v Christian Ullenboom>wer denn in Deutschland sonst so viele Bücher geschrieben hat oder bekannt ist.

00:02:15.033 --> 00:02:17.064
<v Christian Ullenboom>Und dann ist mir eingefallen, irgendwie Karl May.

00:02:17.638 --> 00:02:23.543
<v Christian Ullenboom>Und irgendwie habe ich gedacht, du bist im Grunde der Karl May der Fachbücher. Das ist doch nett.

00:02:23.543 --> 00:02:27.193
<v Christian Wenz>Aber da muss ich natürlich gleich einhaken. Mein alter Kumpel Günther Born,

00:02:27.193 --> 00:02:31.283
<v Christian Wenz>der hat glaube ich noch 100 mehr oder so. Also da schaue ich.

00:02:32.423 --> 00:02:36.683
<v Christian Ullenboom>Aber das ist schon echt ziemlich massiv. Ich würde mal ganz gerne anfangen bei

00:02:36.683 --> 00:02:39.403
<v Christian Ullenboom>deiner akademischen Ausbildung. Du hast studiert.

00:02:40.123 --> 00:02:46.007
<v Christian Ullenboom>Ab welchem Zeitpunkt hast du gemerkt, Computer und IT und Technik ist was für dich?

00:02:47.042 --> 00:02:52.940
<v Christian Wenz>Das habe ich in den letzten Schuljahren schon gemerkt für mich,

00:02:52.940 --> 00:02:56.730
<v Christian Wenz>weil mir das halt Spaß gemacht hatte. Gut, wahrscheinlich mehr Computerspiele

00:02:56.730 --> 00:03:00.472
<v Christian Wenz>als dann irgendwas, was mal in professionelle Arbeit ausarten könnte.

00:03:01.053 --> 00:03:05.586
<v Christian Wenz>Aber da hatte ich mich eben damit schon beschäftigt, erste Programmiererfahrungen gemacht.

00:03:06.062 --> 00:03:15.660
<v Christian Wenz>Und dann hatte mein Vater, der war Jurist und der hat bei Beck-dtv Rechtslexikon

00:03:15.660 --> 00:03:19.431
<v Christian Wenz>gemacht. Und die hatten dann so irre riesige RTF-Dokumente.

00:03:20.104 --> 00:03:25.680
<v Christian Wenz>Und das konnte dann irgendwie von der Textverarbeitung damals nicht mehr wirklich verarbeitet werden.

00:03:25.680 --> 00:03:29.910
<v Christian Wenz>Und deswegen hat der irgendwas gebraucht, der dann da Sachen sortiert,

00:03:30.250 --> 00:03:34.220
<v Christian Wenz>aufteilt, nach was sucht. Und das habe ich dann halt so gemacht,

00:03:34.220 --> 00:03:36.701
<v Christian Wenz>weil ich hatte halt gesehen, das konnte ich anscheinend.

00:03:37.235 --> 00:03:40.718
<v Christian Wenz>Das war also meine erste Berührung mit einem Buch, sozusagen, genau.

00:03:40.991 --> 00:03:44.950
<v Christian Wenz>Und genau, hat mir dann Spaß gemacht. Und dann habe ich tatsächlich,

00:03:44.950 --> 00:03:49.370
<v Christian Wenz>ich wollte erst Mathematik studieren, aber habe dann auf Informatik gewechselt,

00:03:49.370 --> 00:03:52.154
<v Christian Wenz>weil ich dachte, ah ja, Computer, super, macht mir eh Spaß.

00:03:53.093 --> 00:03:58.120
<v Christian Wenz>Habe dann festgestellt, dass das Studium jetzt mit Programmierung extremst wenig zu tun hat.

00:03:58.120 --> 00:04:02.660
<v Christian Wenz>Nein, also ich sage mal, mein theoretischer Unterbau, ist es jetzt vielleicht

00:04:02.660 --> 00:04:09.060
<v Christian Wenz>nicht korrekt, war exzellent in der Hinsicht. Ich war jetzt nicht viel in der

00:04:09.060 --> 00:04:11.512
<v Christian Wenz>Uni, weil ich parallel schon gearbeitet habe.

00:04:12.052 --> 00:04:16.667
<v Christian Wenz>Aber ich erinnere mich noch an viele Sachen und hat mir auch Spaß gemacht.

00:04:17.114 --> 00:04:20.650
<v Christian Wenz>Hat es mir beruflich extrem viel jetzt gebracht, also für das,

00:04:20.650 --> 00:04:22.211
<v Christian Wenz>wo ich mich entschieden habe zu machen,

00:04:22.964 --> 00:04:27.682
<v Christian Wenz>Eher nein. Aber ich habe es durchgezogen. Man sagte irgendwann,

00:04:27.682 --> 00:04:32.537
<v Christian Wenz>es gibt ja so eine Regelstudiendauer, hieß das, glaube ich.

00:04:32.885 --> 00:04:37.972
<v Christian Wenz>Und ich hatte parallel eben schon gearbeitet. Das war dann auch mein Fokus eigentlich

00:04:37.972 --> 00:04:44.682
<v Christian Wenz>schon. Und dann hieß es, naja, ab Regelstudiendauer fällt man dann jedes Semester,

00:04:44.682 --> 00:04:47.247
<v Christian Wenz>wo man nicht zur Prüfung antritt, einfach einmal durch.

00:04:47.926 --> 00:04:51.332
<v Christian Wenz>Und das konnte ich mit meinem Ego irgendwie nicht verheiraten.

00:04:51.332 --> 00:04:55.512
<v Christian Wenz>Und dann bin ich halt gelernt und bin angetreten. Ja, okay.

00:04:56.252 --> 00:04:59.482
<v Christian Ullenboom>Aber letztendlich hast du ja nochmal ein Zweitstudium draufgesetzt.

00:04:59.482 --> 00:05:02.623
<v Christian Ullenboom>Warum? Also du hättest nicht sagen können, eins reicht?

00:05:03.679 --> 00:05:09.152
<v Christian Wenz>Ja, das stimmt. Es gibt ja auch Leute, da würden vielleicht sogar null reichen

00:05:09.152 --> 00:05:15.748
<v Christian Wenz>oder man macht was vielleicht noch praxisbezogeneres, irgendwie Fachhochschule oder Ausbildung.

00:05:16.334 --> 00:05:21.682
<v Christian Wenz>Aber es gab dann eben die Möglichkeit, wenn man einen Abschluss in bestimmten

00:05:21.682 --> 00:05:26.418
<v Christian Wenz>Fächern hat, dass man dann in einem, ich glaube, zweieinhalbjährigen Studium

00:05:26.719 --> 00:05:28.712
<v Christian Wenz>dann noch den Wirtschaftsteil draufsattelt.

00:05:29.032 --> 00:05:32.122
<v Christian Wenz>Also ich bin ja Diplom-Informatiker geworden und

00:05:32.122 --> 00:05:36.094
<v Christian Wenz>das wurde dann ein Diplom-Wirtschaftsinformatiker, so als Zusatzstudium.

00:05:36.675 --> 00:05:41.615
<v Christian Wenz>Und da ich ja auch schon früh Firma gegründet habe und deswegen auch mit betriebswirtschaftlichen

00:05:41.778 --> 00:05:47.702
<v Christian Wenz>Dingen zu tun hatte, ohne da irgendwie eine Ausbildung genossen zu haben,

00:05:47.702 --> 00:05:50.077
<v Christian Wenz>dachte ich mir, das wäre doch eigentlich ganz interessant.

00:05:50.385 --> 00:05:53.472
<v Christian Wenz>Und witzigerweise, das war eigentlich auch ganz interessant.

00:05:53.812 --> 00:05:57.412
<v Christian Wenz>Und deswegen habe ich da auch so ein bisschen noch was dazugelernt.

00:05:58.373 --> 00:06:03.042
<v Christian Wenz>Hat es mir jetzt direkt was gebracht, dass ich jetzt mich in Volkswirtschaft

00:06:03.042 --> 00:06:07.626
<v Christian Wenz>irgendwie auch in manchen Grundlagen teilweise ordentlich auskenne,

00:06:07.881 --> 00:06:12.380
<v Christian Wenz>kann man auch diskutieren. Aber also ich finde, ich lerne immer gern dazu.

00:06:13.851 --> 00:06:17.571
<v Christian Wenz>Und das war halt für mich einfach eine Möglichkeit, das zu machen mit auch so

00:06:17.571 --> 00:06:21.021
<v Christian Wenz>ein bisschen Druck dahinter oder mit einem Ziel.

00:06:21.021 --> 00:06:25.241
<v Christian Wenz>Lass mich so formulieren, mit einem Ziel, dass ich also das mache und das hat

00:06:25.241 --> 00:06:28.951
<v Christian Wenz>irgendeine Form von Purpose. Das heißt, ich habe ein Ziel, aber auch ein definiertes

00:06:28.951 --> 00:06:31.213
<v Christian Wenz>Ende und genau so habe ich das dann drauf gesattelt.

00:06:31.451 --> 00:06:35.471
<v Christian Ullenboom>Interessant. Das klingt so, dass das Wirtschaftsinformatikstudium für dich mehr

00:06:35.471 --> 00:06:39.001
<v Christian Ullenboom>abgeworfen hat, als das eigentliche Informatikstudium mit dem Impact,

00:06:39.001 --> 00:06:40.451
<v Christian Ullenboom>was du tatsächlich gebrauchen konntest.

00:06:40.451 --> 00:06:42.971
<v Christian Ullenboom>Also ich habe ja auch Informatik studiert und ich würde auch sagen,

00:06:42.971 --> 00:06:47.271
<v Christian Ullenboom>das ist ein Bruchteil von meiner Arbeit. Eigentlich ist es verschwindend gering.

00:06:47.271 --> 00:06:52.236
<v Christian Ullenboom>Also es ist schön, manche Sachen zu wissen, aber für den Alltag ist das eher uninteressant.

00:06:52.590 --> 00:06:59.491
<v Christian Wenz>Und ja, also es war mehr so, das habe ich aus Spaß an der Freude gemacht.

00:06:59.491 --> 00:07:03.281
<v Christian Wenz>Also da waren natürlich auch manche Sachen, wie soll ich sagen,

00:07:03.281 --> 00:07:06.754
<v Christian Wenz>also ich war dann teilweise auch echt ordentlich in so Buchhaltung.

00:07:06.894 --> 00:07:07.751
<v Christian Ullenboom>Warst? Ist das …

00:07:08.651 --> 00:07:11.891
<v Christian Wenz>Aber jetzt nicht unbedingt machen muss. Ja, erstens warst. Und zweitens,

00:07:12.331 --> 00:07:17.476
<v Christian Wenz>es gibt so Dinge, die erledigen Profis. Ja, und das ist bei mir zum Beispiel alles Steuerliche.

00:07:17.917 --> 00:07:22.428
<v Christian Wenz>Und also deswegen, das war mal interessant, da sozusagen reinzuschnuppern,

00:07:22.776 --> 00:07:27.971
<v Christian Wenz>mit jetzt auch vielleicht etwas weniger Druck und halt sozusagen die Neugierde.

00:07:27.971 --> 00:07:32.391
<v Christian Wenz>Aber ja, es hat mir was gebracht, außer jetzt irgendwie so ein bisschen Freude

00:07:32.391 --> 00:07:36.151
<v Christian Wenz>und halt noch einen Abschluss kann man natürlich im Nachgang immer diskutieren.

00:07:36.151 --> 00:07:41.331
<v Christian Wenz>Aber es hat dann auch spannende Leute kennengelernt, auch im ersten Studium,

00:07:42.251 --> 00:07:46.001
<v Christian Wenz>war ich dann auch irgendwie in angedockten Themen.

00:07:46.001 --> 00:07:49.551
<v Christian Wenz>Also zum Beispiel, ich hatte mir in Jura dann ein bisschen was angehört,

00:07:49.551 --> 00:07:52.125
<v Christian Wenz>was jetzt angedockt war an die Informatik.

00:07:52.723 --> 00:07:56.781
<v Christian Wenz>Und ich hatte ja überhaupt keine Vorgabe oder Erwartungen vom Elternhaus,

00:07:56.781 --> 00:07:59.973
<v Christian Wenz>auch ob ich studiere oder nicht. Das war jetzt überhaupt nicht relevant.

00:08:00.502 --> 00:08:05.791
<v Christian Wenz>Nur hatte mir mein Vater immer den Tipp gegeben, also vielleicht kein Jura zu nehmen.

00:08:05.791 --> 00:08:08.751
<v Christian Wenz>Und dann dachte ich, okay, der kennt sich aus, halte ich mich da dran.

00:08:08.751 --> 00:08:12.541
<v Christian Wenz>Aber ich fand das Thema sehr interessant. Und dann war da auch mal der Bundesbankchef,

00:08:12.541 --> 00:08:17.301
<v Christian Wenz>hatte dann mal in dem Kurs, in dem ich war, hat er dann auch mal einen Vortrag gehalten. Ja.

00:08:18.670 --> 00:08:22.360
<v Christian Wenz>Das waren schon spannende Zeiten und natürlich irgendwie, wenn man dann irgendwie

00:08:22.360 --> 00:08:26.730
<v Christian Wenz>jung ist und dann irgendwie in einer Großstadt, in einer attraktiven Großstadt,

00:08:26.730 --> 00:08:31.340
<v Christian Wenz>dann das Studiumsleben genießt, gibt Schlechteres.

00:08:31.340 --> 00:08:35.730
<v Christian Wenz>Also ich bin dankbar, dass ich das machen konnte und da ich ja parallel gearbeitet

00:08:35.730 --> 00:08:39.260
<v Christian Wenz>habe, war es auch, jetzt konnte ich es mir auch leisten.

00:08:39.260 --> 00:08:44.410
<v Christian Ullenboom>Das ist eigentlich ein schönes Stichwort. Was war deine erste Arbeit?

00:08:44.890 --> 00:08:46.970
<v Christian Ullenboom>Du hast gesagt, du hast es schon während deines Studiums gemacht.

00:08:47.410 --> 00:08:49.152
<v Christian Ullenboom>War das schon etwas im Bereich Softwareentwicklung?

00:08:49.558 --> 00:08:57.560
<v Christian Wenz>Ja, tatsächlich. Ich hatte schon so kleinere Projekte gemacht.

00:08:57.560 --> 00:09:02.300
<v Christian Wenz>Das hat sich irgendwie ergeben, Mundpropaganda ist vielleicht das Falsche,

00:09:02.300 --> 00:09:04.599
<v Christian Wenz>aber man kennt halt einen und der und so weiter.

00:09:05.301 --> 00:09:13.550
<v Christian Wenz>Und dann habe ich, da hatte die Mutter meiner damaligen Lebensgefährtin irgendwo

00:09:13.550 --> 00:09:17.370
<v Christian Wenz>eine Anzeige in der Zeitung gesehen. Völlig irre. Irgendwas mit Software meinte,

00:09:17.370 --> 00:09:19.988
<v Christian Wenz>ruf doch da mal an. Völliger Wahnsinn.

00:09:20.389 --> 00:09:26.230
<v Christian Wenz>Naja, und da bin ich dann letztendlich bei einer Agentur gelandet und deren,

00:09:26.910 --> 00:09:29.775
<v Christian Wenz>Hauptkunde war Compaq Deutschland.

00:09:29.973 --> 00:09:32.660
<v Christian Wenz>Die gab es ja damals noch, deswegen kann ich das jetzt entspannt erzählen.

00:09:33.276 --> 00:09:39.730
<v Christian Wenz>Und genau, und dann war ich halt bei denen als fester Freier und habe dann dort halt ...

00:09:39.730 --> 00:09:40.880
<v Christian Ullenboom>Fester Freier, die Bemerkung ... oder?

00:09:42.430 --> 00:09:46.660
<v Christian Wenz>Ja, ich war halt dauernd da, aber war nicht angestellt. Ich weiß ehrlich gesagt

00:09:46.660 --> 00:09:50.411
<v Christian Wenz>nicht warum, aber genau, also war dann da schon selbstständig tätig,

00:09:51.072 --> 00:09:56.780
<v Christian Wenz>und genau, habe dann eben unter anderem für die Compaq-Website viel gemacht und

00:09:56.780 --> 00:09:59.230
<v Christian Wenz>das war da ja im Web schon so ein bisschen,

00:09:59.910 --> 00:10:01.340
<v Christian Wenz>wilder Westen, muss man sagen.

00:10:01.340 --> 00:10:04.018
<v Christian Wenz>Das war also späte 1990er Jahre.

00:10:04.192 --> 00:10:08.310
<v Christian Wenz>Da haben wir auch viel experimentiert, habe dann für einen anderen Kunden dort

00:10:08.310 --> 00:10:15.831
<v Christian Wenz>auch erstmals PHP in die Hand genommen, zu PHP Version 3, bin da also auch Early Adopter.

00:10:17.397 --> 00:10:22.074
<v Christian Wenz>War auch Early Adopter von dem Microsoft Webstack damals, Active Server Pages.

00:10:24.034 --> 00:10:27.858
<v Christian Wenz>Die sind ja gleich alt. PHP und ASP sind ja ungefähr aus 1996.

00:10:28.754 --> 00:10:33.024
<v Christian Wenz>Und mit den jetzigen Iterationen der Technologien arbeite ich immer noch.

00:10:33.024 --> 00:10:36.714
<v Christian Wenz>Also das hatte mich natürlich schon geprägt. habe ich also was für mich gefunden,

00:10:37.848 --> 00:10:40.444
<v Christian Wenz>was auch dauerhaft Traktion hat am Markt.

00:10:40.444 --> 00:10:44.377
<v Christian Wenz>Genau, und dann habe ich eben dort dann Langzeit gearbeitet,

00:10:44.865 --> 00:10:54.574
<v Christian Wenz>dann parallel auch mit zwei Schulfreunden so eine kleine Art Web-Agentur gegründet und dann 2005 eine,

00:10:55.194 --> 00:10:57.074
<v Christian Wenz>Digitalagentur in München.

00:10:59.594 --> 00:11:03.929
<v Christian Wenz>Wir nehmen Mitte Juni auf und wir holen das 20-Jährige nächste Woche nach.

00:11:04.934 --> 00:11:08.134
<v Christian Wenz>Große Feierlichkeitsvorbereitungen laufen schon, genau,

00:11:08.134 --> 00:11:13.764
<v Christian Wenz>und das war sozusagen mein Start da, also wie so oft am Anfang ein bisschen

00:11:13.764 --> 00:11:16.572
<v Christian Wenz>mit Zufall und irgendwie Glück und dann,

00:11:17.438 --> 00:11:21.782
<v Christian Wenz>Dann war ich halt in der glücklichen Lage, dass das sowohl für mich persönlich

00:11:21.782 --> 00:11:24.032
<v Christian Wenz>als auch auf dem Markt was langfristiges ist.

00:11:24.299 --> 00:11:29.622
<v Christian Wenz>Und deswegen bin ich der Branche weiterhin erhalten geblieben.

00:11:29.622 --> 00:11:32.812
<v Christian Ullenboom>Das heißt, du hast ja noch die Anfänge des Webs eigentlich miterlebt.

00:11:32.812 --> 00:11:37.140
<v Christian Ullenboom>Wie war denn das dann damals gewesen? Was war denn so ein riesengroßer Unterschied,

00:11:37.593 --> 00:11:41.182
<v Christian Ullenboom>zwischen damals und heute? Also wo siehst du die eigentliche Evolution jetzt

00:11:41.182 --> 00:11:42.482
<v Christian Ullenboom>zum Beispiel am Beispiel von PHP?

00:11:42.822 --> 00:11:46.132
<v Christian Ullenboom>Also wo sagtest du, also das war damals eine Katastrophe gewesen und wenn ich

00:11:46.132 --> 00:11:49.508
<v Christian Ullenboom>das mit heute vergleiche, wow, das hat sich so und so weiterentwickelt?

00:11:50.216 --> 00:11:53.842
<v Christian Wenz>Da gibt es, glaube ich, mehrere Aspekte. Also zum einen natürlich das Ökosystem.

00:11:55.022 --> 00:11:58.682
<v Christian Wenz>Wir haben damals halt alles von Hand gemacht, jetzt überspitzt formuliert.

00:11:58.682 --> 00:12:00.542
<v Christian Wenz>Und ich nehme jetzt mal KI aus.

00:12:01.322 --> 00:12:05.522
<v Christian Wenz>Mittlerweile kann man ja irgendwie programmieren ohne programmieren innerhalb gewisser Grenzen.

00:12:05.522 --> 00:12:10.462
<v Christian Wenz>Aber es gab halt noch nicht so viele Frameworks. Man musste viel einfach selber

00:12:10.462 --> 00:12:16.482
<v Christian Wenz>machen, viele Probleme selber lösen, die auch Dutzende andere haben oder Tausende

00:12:16.482 --> 00:12:18.858
<v Christian Wenz>andere haben und dann halt auch individuell gelöst haben.

00:12:20.208 --> 00:12:24.268
<v Christian Wenz>Das war auf jeden Fall eine Herausforderung, eine größere Herausforderung,

00:12:24.268 --> 00:12:26.338
<v Christian Wenz>die jetzt mit dem Server-Stack gar nicht so viel zu tun hat,

00:12:26.338 --> 00:12:31.014
<v Christian Wenz>war die ganze Client-Seite des Frontends mit einfach verschiedenen Browsern.

00:12:31.391 --> 00:12:35.958
<v Christian Wenz>Man sprach da ja sehr martialisch vom ersten Browser-Krieg, was einfach darum

00:12:35.958 --> 00:12:40.078
<v Christian Wenz>ging, dass die verschiedenen Browser-Hersteller versucht haben,

00:12:40.078 --> 00:12:43.952
<v Christian Wenz>dass ihre Software möglichst inkompatibel ist.

00:12:45.388 --> 00:12:46.733
<v Christian Wenz>Zur Konkurrenzsoftware.

00:12:47.203 --> 00:12:51.005
<v Christian Wenz>Ja, und das war damals das Unterscheidungs- oder Alleinstellungskriterium.

00:12:51.498 --> 00:12:54.308
<v Christian Wenz>Mein Browser unterstützt was ganz was Tolles, in der Hoffnung,

00:12:54.308 --> 00:12:58.108
<v Christian Wenz>dass dann Web-Anwendungen sich darauf setzen und die Web-Anwendung dann natürlich

00:12:58.108 --> 00:13:00.948
<v Christian Wenz>nur in diesem Browser läuft. Das ist heute ein bisschen anders.

00:13:01.408 --> 00:13:04.398
<v Christian Wenz>Zwar gibt es heute auch, sage ich mal, fiese politische Spielchen,

00:13:04.398 --> 00:13:07.328
<v Christian Wenz>vor allem von einer der beteiligten,

00:13:08.646 --> 00:13:13.267
<v Christian Wenz>Browser-Entwicklungsfirmen, so möchte ich es mal nennen, aber die Browser können

00:13:13.691 --> 00:13:18.399
<v Christian Wenz>mehr oder weniger dasselbe ähnlich gut, das heißt, die unterscheiden sich dann eher durch

00:13:18.828 --> 00:13:25.783
<v Christian Wenz>Geschwindigkeit, vielleicht Sicherheit, Profilverwaltung, irgendwelche Usability-Aspekte,

00:13:27.048 --> 00:13:28.688
<v Christian Wenz>KI-Integration, solche Dinge.

00:13:29.128 --> 00:13:34.368
<v Christian Wenz>Das ist also ein angenehmeres Arbeiten, weil man einfach nicht mehr doppelt

00:13:34.368 --> 00:13:36.608
<v Christian Wenz>entwickeln muss in fast allen Fällen.

00:13:36.608 --> 00:13:39.608
<v Christian Wenz>Und früher war das tatsächlich so, wenn man die beiden Hauptbrowser unterstützte,

00:13:39.608 --> 00:13:44.241
<v Christian Wenz>dann war das so ein Aufwand von, ich würde mal sagen, 1,5.

00:13:45.028 --> 00:13:47.202
<v Christian Wenz>Und heute ist es halt von 1, wenig.

00:13:47.753 --> 00:13:51.698
<v Christian Ullenboom>Ich denke immer noch an solchen Lösungen wie jQuery, was man damals eingesetzt

00:13:51.698 --> 00:13:53.768
<v Christian Ullenboom>hat, um das zu abstrahieren.

00:13:54.128 --> 00:14:00.848
<v Christian Wenz>Ich liebe jQuery. Jeder, der was Böses über jQuery sagt, kann nicht mein Freund sein.

00:14:01.568 --> 00:14:05.308
<v Christian Wenz>Und das ist nicht, weil sogar ganz kleiner Code von mir in jQuery steckt.

00:14:05.308 --> 00:14:07.708
<v Christian Wenz>Also es ist immer toll, wenn es so ein Release-Announcement steht.

00:14:07.708 --> 00:14:12.070
<v Christian Wenz>Nein, wenn du dir das jQuery-Projekt anschaust auf GitHub,

00:14:13.429 --> 00:14:14.909
<v Christian Wenz>73 Issues.

00:14:15.820 --> 00:14:16.279
<v Christian Ullenboom>Boah.

00:14:16.395 --> 00:14:23.436
<v Christian Wenz>73. jQuery ist nahe an, wie bei Donald Knuth, nahe an der perfekten Software.

00:14:24.676 --> 00:14:26.856
<v Christian Wenz>Knuth hat es vielleicht eher erreicht, aber.

00:14:29.716 --> 00:14:34.279
<v Christian Wenz>Für seine Zeit war es natürlich eine unfassbare Erleichterung,

00:14:35.040 --> 00:14:37.675
<v Christian Wenz>gerade als die Browser noch so unterschiedlich waren.

00:14:38.070 --> 00:14:42.996
<v Christian Wenz>Mittlerweile ist die Signifikanz deutlich geringer, weil ja moderne Browser

00:14:43.336 --> 00:14:48.797
<v Christian Wenz>dann jetzt gerade, wenn es um DOM-Manipulation geht, die haben ja schon fast alles drin.

00:14:49.500 --> 00:14:53.786
<v Christian Wenz>Wobei jQuery auch für so manche super exotische Fälle, die werden halt dort

00:14:53.786 --> 00:14:56.456
<v Christian Wenz>abgefangen, weil die Bibliothek, die ist ja millionenfach im Einsatz.

00:14:56.956 --> 00:15:00.326
<v Christian Wenz>Ich erinnere mich, die haben irgendwann einen Bug geschlossen, weil auf irgendwelchen,

00:15:00.996 --> 00:15:08.046
<v Christian Wenz>japanischen Handhelds die Auflösung nicht 1024 mal 768 war, sondern 1023 mal

00:15:08.046 --> 00:15:12.906
<v Christian Wenz>768, was dann in irgendeiner Konstellation zu einem Fehler geführt hat.

00:15:12.906 --> 00:15:21.086
<v Christian Wenz>Oder der Safari-JavaScript-Optimierer hat in bestimmten Konstellationen nicht

00:15:21.086 --> 00:15:25.607
<v Christian Wenz>deterministisch Listenelemente in der Reihenfolge geändert.

00:15:25.769 --> 00:15:28.356
<v Christian Wenz>So was fangen die ab. Völlig irre.

00:15:28.756 --> 00:15:31.764
<v Christian Wenz>Nein, aber es ist halt wenig Issues, weil die Software...

00:15:32.732 --> 00:15:35.937
<v Christian Wenz>Klar, Komplexität ist jetzt natürlich was anderes, als wenn man ein Riesen-Framework

00:15:35.937 --> 00:15:40.977
<v Christian Wenz>nimmt, aber das ist einfach gut gemacht, gut gemanagt. Wenn du jetzt andere

00:15:40.977 --> 00:15:45.277
<v Christian Wenz>Sachen anschaust, hast du dann halt eine vier- oder höherstellige Anzahl von Issues.

00:15:46.333 --> 00:15:50.664
<v Christian Wenz>Deswegen, also mein Herz schlägt riesig für jQuery.

00:15:51.314 --> 00:15:54.207
<v Christian Wenz>Wenn du mich natürlich fragst, wann ich das letzte Mal jQuery bewusst genutzt

00:15:54.207 --> 00:15:56.504
<v Christian Wenz>habe, muss ich doch ein bisschen zurückgehen.

00:15:57.125 --> 00:16:01.017
<v Christian Ullenboom>Also was mir bis heute super gefällt, ist die Möglichkeit, über einen Dollar-Ausdruck

00:16:01.017 --> 00:16:05.187
<v Christian Ullenboom>eine Selektion über mehrere Elemente zu fahren und dann direkt die

00:16:05.187 --> 00:16:07.266
<v Christian Ullenboom>Listener an alle diese Elemente dran zu hängen.

00:16:07.672 --> 00:16:09.637
<v Christian Ullenboom>In reinem JavaScript musst du immer eine Schleife schreiben.

00:16:09.637 --> 00:16:14.027
<v Christian Ullenboom>Also selbst dafür finde ich es schon praktisch, aber mir geht es auch so,

00:16:14.027 --> 00:16:18.677
<v Christian Ullenboom>ich habe alle jQuery-Bezüge gelöscht und habe das dann durch,

00:16:19.457 --> 00:16:23.515
<v Christian Ullenboom>Vanilla.js ersetzt, um auch hier die Bibliothek, selbst wenn sie klein ist, zu ersetzen.

00:16:24.157 --> 00:16:29.615
<v Christian Ullenboom>Wann fing das an mit dem Bücherschreiben? Also wir waren jetzt beim Studium, bei dem Job.

00:16:30.557 --> 00:16:34.497
<v Christian Ullenboom>Wie bist du dazu gekommen, Bücher zu schreiben? Hattest du vorher Blogbeiträge

00:16:34.497 --> 00:16:37.805
<v Christian Ullenboom>geschrieben? Oder wie bist du in das Schreiben selber reingekommen?

00:16:38.600 --> 00:16:43.867
<v Christian Wenz>Ja, das war auch wieder so eine unglückliche Kombination von Zufällen.

00:16:43.867 --> 00:16:45.653
<v Christian Wenz>Also muss man wirklich so sagen.

00:16:45.880 --> 00:16:50.577
<v Christian Wenz>Die Idee, mal irgendwann ein Buch zu schreiben, hatte ich, weil mein Vater ein

00:16:50.577 --> 00:16:51.522
<v Christian Wenz>paar geschrieben hatte.

00:16:51.997 --> 00:16:55.487
<v Christian Wenz>Und vielleicht eifert man ja immer seinen Eltern nach, aber das fand ich irgendwie

00:16:55.487 --> 00:16:58.977
<v Christian Wenz>ganz nett und dachte ich, ach ja, cool und dann ähm.

00:17:00.289 --> 00:17:06.336
<v Christian Wenz>Da hatte ich mal so Verlage irgendwie angeschrieben und mit,

00:17:07.176 --> 00:17:13.026
<v Christian Wenz>dem Tobias Hauser, den ich ja aus der Schule kannte, dem ich auch die kleinere

00:17:13.026 --> 00:17:16.376
<v Christian Wenz>Agentur und vor allem jetzt auch die Digitale Agentur gegründet habe und der

00:17:16.376 --> 00:17:21.636
<v Christian Wenz>auch Co-Autor von mir ist oder umgekehrt bei einer ganzen Menge von Büchern.

00:17:21.636 --> 00:17:25.456
<v Christian Wenz>Und mit denen waren wir dann auch zum Beispiel auf der CeBIT und haben uns da so umgeschaut.

00:17:26.167 --> 00:17:30.653
<v Christian Wenz>Also ganz irre und witzig, hatten nach der Schule irgendwie Zeit.

00:17:31.257 --> 00:17:36.296
<v Christian Wenz>Und ich hatte dann irgendwie mal Kontakt geknüpft und ich weiß leider nicht

00:17:36.296 --> 00:17:41.323
<v Christian Wenz>mehr wie, zu einem kleineren Verlag in München.

00:17:41.654 --> 00:17:47.395
<v Christian Wenz>Und der hatte für Beck-dtv das Internetlexikon gemacht.

00:17:47.882 --> 00:17:51.906
<v Christian Wenz>Also, das erschien bei Beck-dtv, aber dieser kleine Verlag hat sich dann irgendwie

00:17:51.906 --> 00:17:54.639
<v Christian Wenz>um die Abwicklung gekümmert, keine Ahnung, wie das organisatorisch lief.

00:17:55.115 --> 00:17:58.389
<v Christian Wenz>Und mit denen hatte ich Kontakt, Grund unbekannt.

00:17:59.178 --> 00:18:02.980
<v Christian Wenz>Und dann haben die sich bei mir gemeldet und haben gesagt, ja,

00:18:03.154 --> 00:18:07.409
<v Christian Wenz>also der Autor wird irgendwie nicht fertig oder da gibt es irgendwie Probleme im Projekt.

00:18:08.001 --> 00:18:10.474
<v Christian Wenz>Könnte ich das fertig machen?

00:18:10.474 --> 00:18:10.840
<v Christian Ullenboom>Ja.

00:18:11.904 --> 00:18:15.714
<v Christian Wenz>Und dann habe ich das halt irgendwie in wüster Hauruck-Aktion,

00:18:15.714 --> 00:18:19.694
<v Christian Wenz>wenn man jünger ist, ist man ja noch belastbar, habe ich das dann irgendwie fertiggestellt.

00:18:19.694 --> 00:18:25.034
<v Christian Wenz>Irgendwie der Umschlag war schon gedruckt. Also mein Name stand dann auch wirklich

00:18:25.034 --> 00:18:27.744
<v Christian Wenz>nur im Kolophon oder Schmutzblatt.

00:18:28.564 --> 00:18:31.284
<v Christian Wenz>Aber dann habe ich das halt irgendwie durchgezogen und dann hatte ich halt schon

00:18:31.284 --> 00:18:35.824
<v Christian Wenz>mal ein Buch und dann ergaben sich halt durch die Random-Kontakte.

00:18:38.044 --> 00:18:41.675
<v Christian Wenz>Von der CeBIT, ergaben sich dann eben dann für Tobias und mich,

00:18:42.664 --> 00:18:45.384
<v Christian Wenz>dann ab dem Folgejahr dann auch irgendwie Optionen.

00:18:45.384 --> 00:18:48.754
<v Christian Wenz>Dann haben wir zuerst so exotischere Themen irgendwie behandelt,

00:18:48.754 --> 00:18:55.364
<v Christian Wenz>aber sind dann, zumindest aus meiner Warte, zeitnah Richtung Web-Entwicklung gegangen.

00:18:55.364 --> 00:19:01.505
<v Christian Wenz>Ich hatte erzählt, ich war bei dieser Agentur, die für unter anderem Compaq gearbeitet hat.

00:19:02.045 --> 00:19:07.694
<v Christian Wenz>Dann hatte ich ja dann schon irgendwie so das Buch als quasi Statement und dann

00:19:07.694 --> 00:19:12.634
<v Christian Wenz>habe ich dort zwei Kollegen überredet, wir müssen doch mit diesem Microsoft-Stack

00:19:12.634 --> 00:19:14.996
<v Christian Wenz>arbeiten und da gibt es ja fast kein Material.

00:19:15.135 --> 00:19:19.474
<v Christian Wenz>Wollen wir da nicht ein Buch zu machen? Und daraus wurde dann,

00:19:19.474 --> 00:19:21.604
<v Christian Wenz>jetzt lerne ich Active Server Pages.

00:19:22.504 --> 00:19:25.004
<v Christian Wenz>Ein Buch, was dann auch in mehrere Sprachen übersetzt wurde und so.

00:19:25.364 --> 00:19:27.040
<v Christian Wenz>Wirklich, wirklich witzig.

00:19:27.603 --> 00:19:31.544
<v Christian Wenz>Und auch bei der CeBIT ergab sich

00:19:31.544 --> 00:19:37.152
<v Christian Wenz>dann der Kontakt zum damals noch nicht existierenden Rheinwerk Verlag.

00:19:37.918 --> 00:19:39.184
<v Christian Wenz>Die Geschichte ist ja bekannt.

00:19:40.368 --> 00:19:47.214
<v Christian Wenz>Addison-Wesley, die saßen ja in Bonn. Und die wurden ja von Pearson aufgekauft.

00:19:47.214 --> 00:19:50.204
<v Christian Wenz>Oder so rum lief, glaube ich, der Kauf. Und sind dann zusammengegangen mit Markt

00:19:50.204 --> 00:19:52.204
<v Christian Wenz>und Technik. Markt und Technik saß in München.

00:19:52.483 --> 00:19:56.483
<v Christian Wenz>Dann wurde Addison-Wesley nach München verlegt, weil die keine zwei Standorte wollten.

00:19:57.023 --> 00:20:00.929
<v Christian Wenz>Und also ich als waschechter Münchner,

00:20:01.836 --> 00:20:08.062
<v Christian Wenz>Ich verstehe natürlich niemanden, der eine Gelegenheit, nach München zu ziehen.

00:20:09.266 --> 00:20:15.002
<v Christian Wenz>Und dort für Generationen weiter zu leben, verstehe ich nicht.

00:20:15.502 --> 00:20:20.104
<v Christian Wenz>Aber ich verstehe natürlich sehr wohl, dass nicht alle nach München ziehen wollten.

00:20:20.661 --> 00:20:26.290
<v Christian Wenz>Und die Großteil der Verbleibenden hat dann eben einen neuen Verlag gegründet, Galileo Press.

00:20:26.830 --> 00:20:32.982
<v Christian Wenz>Und der wurde ja gegründet, ich glaube, Mitte 99, haut das ungefähr hin,

00:20:34.242 --> 00:20:36.460
<v Christian Wenz>also irgendwann so die Zeit.

00:20:37.813 --> 00:20:42.122
<v Christian Wenz>Und der war noch nicht gegründet, als ich auf einer CeBIT war,

00:20:42.122 --> 00:20:45.255
<v Christian Wenz>die ist ja gleich im März, aber da wurden schon irgendwie,

00:20:46.902 --> 00:20:51.942
<v Christian Wenz>sag ich mal, in Ecken und irgendwie in dunklen Zelten wurden dann da schon Gespräche

00:20:51.942 --> 00:21:00.452
<v Christian Wenz>geführt Und so habe ich dann das JavaScript-Handbuch für Galileo gemacht und war

00:21:00.452 --> 00:21:01.842
<v Christian Wenz>ISBN Nummer 1 sozusagen.

00:21:02.382 --> 00:21:06.552
<v Christian Ullenboom>So ging es weiter. Ich habe hier einen Begriff gefunden, dass du dich selber

00:21:06.552 --> 00:21:09.508
<v Christian Ullenboom>mal als Occasional Author bezeichnet hast.

00:21:09.880 --> 00:21:14.622
<v Christian Ullenboom>Kann das sein? Also ich sage mal, jemand, der irgendwie Dutzende von Büchern

00:21:14.622 --> 00:21:17.072
<v Christian Ullenboom>geschrieben hat, da passt der Begriff natürlich nicht so wirklich.

00:21:17.374 --> 00:21:20.956
<v Christian Ullenboom>Warum nur gelegentlich, beiläufig?

00:21:22.127 --> 00:21:25.722
<v Christian Ullenboom>Das ist ja schon eine Haupttätigkeit. Wie ist jetzt die Verteilung zwischen

00:21:25.722 --> 00:21:29.586
<v Christian Ullenboom>Bücherschreiben, zumindest in der Vergangenheit, und einer anderen Tätigkeit?

00:21:30.120 --> 00:21:34.482
<v Christian Wenz>Das ist ein guter Punkt. Ich glaube, das Occasional Author habe ich irgendwann mal angefangen.

00:21:35.102 --> 00:21:39.452
<v Christian Wenz>Ich glaube, es war auf meinem X-Konto. Das habe ich, glaube ich,

00:21:39.452 --> 00:21:41.662
<v Christian Wenz>gemacht, als irgendjemand mal gezählt hat und gesagt hat, hey,

00:21:41.662 --> 00:21:42.742
<v Christian Wenz>du hast jetzt die 100 voll.

00:21:43.182 --> 00:21:48.783
<v Christian Wenz>Das kann doch eigentlich gar nicht sein. Also ich habe festgestellt, also ich...

00:21:49.840 --> 00:21:53.073
<v Christian Wenz>Ich bin jetzt so ein semi-guter Autodidakt, würde ich sagen.

00:21:53.474 --> 00:21:58.569
<v Christian Wenz>Und was mir immer hilft beim Lernen, ist wirklich zu verschriftlichen.

00:21:59.789 --> 00:22:05.618
<v Christian Wenz>Verschriftlichen vielleicht gar nicht, aber ich muss was jemand anderem solide erklären können.

00:22:06.229 --> 00:22:08.184
<v Christian Wenz>Das ist für mich auch immer so der Lackmustest.

00:22:08.863 --> 00:22:13.269
<v Christian Wenz>Und da habe ich halt festgestellt, dass ich das nach arroganter Eigeneinschätzung,

00:22:13.749 --> 00:22:15.887
<v Christian Wenz>ziemlich gut kann. Zum einen.

00:22:16.450 --> 00:22:19.763
<v Christian Wenz>Und zum anderen, dass ich auch ziemlich schnell da drin bin.

00:22:20.536 --> 00:22:24.349
<v Christian Wenz>Das heißt, so ein Buch zu schreiben war jetzt für mich irgendwie nicht so,

00:22:25.169 --> 00:22:27.809
<v Christian Wenz>wie jetzt so bei richtiger Literatur oder bei manchen Leuten,

00:22:28.509 --> 00:22:35.599
<v Christian Wenz>so ein Lebensziel, wo man dann irgendwie ein Jahr lang Privatleben sein lässt,

00:22:35.599 --> 00:22:38.432
<v Christian Wenz>ja, und dann irgendwie, sondern nö, das ging irgendwie...

00:22:39.820 --> 00:22:46.126
<v Christian Wenz>Geht halt irgendwie vergleichsweise flott und halt vor allem mit einem absteckbaren Zeitrahmen.

00:22:46.446 --> 00:22:49.356
<v Christian Wenz>Also es ist etwas, was planbar ist. Und wenn etwas planbar ist,

00:22:49.356 --> 00:22:50.566
<v Christian Wenz>dann kann man es ja öfters machen.

00:22:50.566 --> 00:22:55.534
<v Christian Wenz>Und jetzt gerade in den Anfangszeiten und auch in den Web-Boom-Jahren,

00:22:55.934 --> 00:22:58.436
<v Christian Wenz>dann war das ja auch sehr, sehr einkömmlich.

00:22:58.436 --> 00:23:03.236
<v Christian Wenz>Also jetzt nicht so wie der schon von mir angesprochene Günther Born,

00:23:03.236 --> 00:23:05.926
<v Christian Wenz>der dann irgendwelche Windows-Titel hatte.

00:23:06.246 --> 00:23:12.101
<v Christian Wenz>Ja, also ich weiß nicht, so ein Haus pro Buch oder so, sage ich immer zu mir, er streitet das ab.

00:23:12.846 --> 00:23:16.734
<v Christian Wenz>Nein, aber also das waren natürlich ganz, ganz andere Zeiten.

00:23:17.024 --> 00:23:21.736
<v Christian Wenz>Aber das habe ich also eben regelmäßig gemacht, aber interessanterweise sah

00:23:21.736 --> 00:23:26.126
<v Christian Wenz>ich das nie als so meinen Hauptberuf an, weil ich ja dann doch was für die Praxis

00:23:26.126 --> 00:23:28.006
<v Christian Wenz>irgendwie machen wollte und dann halt Projekte.

00:23:28.006 --> 00:23:33.046
<v Christian Wenz>Und ich habe dann Anfang der Nullerjahre habe ich dann das Thema Web Security,

00:23:33.046 --> 00:23:36.092
<v Christian Wenz>also jetzt nennt man es ja Cyber Security, klingt irgendwie besser,

00:23:36.597 --> 00:23:41.916
<v Christian Wenz>dann auch für mich entdeckt und habe da auch viel gemacht und dann auch viel

00:23:41.916 --> 00:23:44.515
<v Christian Wenz>für Firmen. Und wie gesagt, Agentur war ja noch.

00:23:44.916 --> 00:23:48.556
<v Christian Wenz>Und das mit den Büchern, das war dann halt so irgendwie nebenbei.

00:23:48.556 --> 00:23:52.696
<v Christian Wenz>Aber es war dann ja teilweise wirklich so, ich hatte irgendwann mal dann alles

00:23:52.696 --> 00:23:56.966
<v Christian Wenz>zusammengefasst, dass alle zwei Monate dann irgendwie ein neues Buch rauskam,

00:23:57.306 --> 00:23:59.962
<v Christian Wenz>wo ich beteiligt war. Also das war dann irgendwie schon...

00:24:01.024 --> 00:24:03.233
<v Christian Wenz>Aber ich habe da irgendwie schon auch nebenbei gearbeitet. Nein,

00:24:03.233 --> 00:24:06.813
<v Christian Wenz>aber also, ich habe wirklich eine Zeit lang das exzessiv betrieben.

00:24:07.453 --> 00:24:08.893
<v Christian Wenz>Und vor dem Buch ist nach dem Buch.

00:24:08.893 --> 00:24:10.655
<v Christian Ullenboom>Eine Sucht, Schreibsucht.

00:24:11.108 --> 00:24:17.311
<v Christian Wenz>Ja, ja, irgendwie schon, irgendwie schon. Und also, wobei ich immer sagen muss,

00:24:18.193 --> 00:24:23.653
<v Christian Wenz>auch als dann mal Zeiten kamen, wo es weniger wurde, das Schreiben hat mir gar nicht gefehlt.

00:24:23.653 --> 00:24:28.243
<v Christian Wenz>Dieses, kennst du ja selber vielleicht, ja gut, vielleicht ist es dieselbe Sucht

00:24:28.243 --> 00:24:28.875
<v Christian Wenz>wie ich vielleicht nicht.

00:24:29.194 --> 00:24:32.603
<v Christian Wenz>Wenn so ein neues Buch kommst, du das auspackst, die sind mittlerweile ja ohne

00:24:32.603 --> 00:24:35.993
<v Christian Wenz>Plastik und dann so aufmachst und du dann so diesen ganzen Druckstaub einmal

00:24:35.993 --> 00:24:41.512
<v Christian Wenz>einatmest und den Leim der Verklebung der Seiten am Rücken.

00:24:42.272 --> 00:24:47.399
<v Christian Wenz>Das, das fehlt mir. Das Schreiben selber, das ist einfach so ein Prozess.

00:24:47.399 --> 00:24:49.239
<v Christian Wenz>Also mir macht das Planen Spaß.

00:24:50.238 --> 00:24:54.946
<v Christian Wenz>Wie baue ich es didaktisch auf? Aber das Schreiben per se.

00:24:55.235 --> 00:25:00.809
<v Christian Ullenboom>Das ist… Ja, kann ich unterschreiben. Also auch ich werde das natürlich schon immer wieder gefragt.

00:25:00.809 --> 00:25:04.559
<v Christian Ullenboom>Und also ich finde das Interessanteste, das didaktisch aufzubereiten.

00:25:04.559 --> 00:25:10.899
<v Christian Ullenboom>Und ich finde auch, dass Recht, Juristik und Informatik irgendwie ähnlich sind,

00:25:10.899 --> 00:25:14.619
<v Christian Ullenboom>weil für mich ist es so, du bewegst dich innerhalb eines gültigen Regelwerkes

00:25:14.619 --> 00:25:17.420
<v Christian Ullenboom>und du musst die Regeln so zusammenbringen, dass du einen Fall gewinnst.

00:25:17.717 --> 00:25:20.694
<v Christian Ullenboom>Und Softwareentwicklung ist für mich genau das gleiche. Du hast ein paar Grundbausteine

00:25:21.020 --> 00:25:24.944
<v Christian Ullenboom>und du musst gucken, wie den Algorithmus so legst, dass das ein Problem löst.

00:25:25.385 --> 00:25:28.739
<v Christian Ullenboom>Und das finde ich eigentlich auch das Schöne beim Bücherschreiben,

00:25:28.739 --> 00:25:33.547
<v Christian Ullenboom>dass man sich genau das überlegt, wie baut man Sachen auf, wie kann man Sachen erklären.

00:25:33.883 --> 00:25:37.359
<v Christian Ullenboom>Und ich sage auch immer, beim Schreiben stellt man sich die miesesten Fragen.

00:25:38.419 --> 00:25:40.879
<v Christian Ullenboom>Und das ist eigentlich der Beweis, dass man es verstanden hat.

00:25:40.879 --> 00:25:43.449
<v Christian Ullenboom>Wenn man es nicht erklären kann, hat man es nicht verstanden, ganz, ganz simpel.

00:25:43.449 --> 00:25:46.379
<v Christian Ullenboom>Aber was löst es denn für dich aus? Ich sage mal, so nach vielen,

00:25:46.379 --> 00:25:50.109
<v Christian Ullenboom>vielen Büchern kriegst du jetzt mal wieder deine 20 Präsenzexemplare.

00:25:50.109 --> 00:25:53.059
<v Christian Ullenboom>Ich glaube, bei dem ersten Buch ist das was anderes als jetzt bei dem 20.,

00:25:53.059 --> 00:25:55.839
<v Christian Ullenboom>30., 40. Buch. Also wie nimmst du das jetzt wahr?

00:25:56.979 --> 00:26:00.539
<v Christian Ullenboom>Was empfindest du, wenn jetzt mal wieder irgendwelche Präsenzexemplare kommen?

00:26:00.539 --> 00:26:02.149
<v Christian Ullenboom>Also was löst das aus immer noch?

00:26:02.149 --> 00:26:06.569
<v Christian Wenz>Also es löst vor allem aus, dass ich im Vertrag in der Regel darauf bestehe,

00:26:06.569 --> 00:26:09.679
<v Christian Wenz>dass es nicht 20 sind, sondern nur noch drei,

00:26:10.299 --> 00:26:15.309
<v Christian Wenz>weil ich inzwischen einfach keine oder nicht mehr genug Abnehmer habe im privaten

00:26:15.309 --> 00:26:17.832
<v Christian Wenz>Umfeld, denen ich das irgendwie mitbringen könnte.

00:26:18.970 --> 00:26:24.489
<v Christian Wenz>Nein, es ist natürlich trotzdem, das ist ja wie wenn man ein Projekt hat und

00:26:24.489 --> 00:26:29.413
<v Christian Wenz>dann hat man irgendwie Live-Gang oder Abnahme oder sowas. Ja, das ist schon...

00:26:30.138 --> 00:26:35.848
<v Christian Wenz>Ein Moment, wo man sagt, okay, ich habe jetzt was erreicht, weil,

00:26:36.328 --> 00:26:40.262
<v Christian Wenz>das ist ja auch so, wenn man an was arbeitet, egal ob lang oder kurzfristig,

00:26:40.657 --> 00:26:43.708
<v Christian Wenz>man braucht ja, glaube ich, für den Endorphinausstoß jetzt nicht nur dieses,

00:26:43.708 --> 00:26:47.068
<v Christian Wenz>ah, jetzt habe ich gerade ein Problem gelöst, sondern so, jetzt habe ich mal

00:26:47.068 --> 00:26:49.823
<v Christian Wenz>richtig Pflock rein, jetzt habe ich was geschafft.

00:26:51.118 --> 00:26:54.108
<v Christian Wenz>Aber, und das hat mich vielleicht auch die Masse an Büchern,

00:26:54.914 --> 00:26:58.513
<v Christian Wenz>also abstumpfen klingt jetzt ein bisschen negativ konnotiert, aber.

00:27:01.628 --> 00:27:05.288
<v Christian Wenz>Es ist jetzt nicht mehr so, dass ich sage, okay, ah, dieses eine Buch und mein

00:27:05.288 --> 00:27:10.499
<v Christian Wenz>Leben und alles, sondern es ist halt einfach eine Arbeit, die ich sehr gerne

00:27:10.923 --> 00:27:12.519
<v Christian Wenz>und ich denke auch gut mache.

00:27:13.222 --> 00:27:16.418
<v Christian Wenz>Aber ja, ich mache die halt und dann ist es fertig. Dann gibt es irgendwie kurz

00:27:16.418 --> 00:27:19.488
<v Christian Wenz>Freude oder mein Problem, mich selber zu belohnen. Keine Ahnung,

00:27:19.488 --> 00:27:22.736
<v Christian Wenz>ich gehe irgendwie schick essen oder trinke eine Spezi.

00:27:23.833 --> 00:27:28.318
<v Christian Wenz>Aber ja, dann geht halt die Arbeit weiter. Ich finde, man ist ja als Autor eh

00:27:28.318 --> 00:27:33.237
<v Christian Wenz>oder sollte als Autor eh Dienstleister sein an den Leserinnen und Lesern.

00:27:33.968 --> 00:27:37.713
<v Christian Wenz>Und das ist dann einfach eine Dienstleistungstätigkeit. Da geht es auch nicht um mich.

00:27:38.560 --> 00:27:42.142
<v Christian Wenz>Und deswegen freue ich mich, wenn das Buch draußen ist. Ich freue mich auf Rückmeldungen.

00:27:42.624 --> 00:27:47.867
<v Christian Wenz>Ich blättere es durch. Ich finde immer einen Fehler beim Durchblättern. Das ist unglaublich.

00:27:48.603 --> 00:27:51.707
<v Christian Wenz>Und dann mache ich es wieder zu, ärgere mich kurz und dann geht es weiter.

00:27:53.154 --> 00:27:56.407
<v Christian Ullenboom>Wie bist du jetzt zu den Vorträgen gekommen? Also das ist ja auch ein wichtiger

00:27:56.407 --> 00:27:59.737
<v Christian Ullenboom>Baustein. Also auf der einen Seite die Agentur, auf der anderen Seite schreiben,

00:27:59.737 --> 00:28:02.997
<v Christian Ullenboom>auf der anderen Seite reist du durch die Welt und gibt es spannende Vorträge.

00:28:02.997 --> 00:28:05.223
<v Christian Ullenboom>Wie ist es zu dem Vortragen gekommen?

00:28:05.426 --> 00:28:09.347
<v Christian Wenz>Du kennst die Antwort, denke ich, wieder eine unglückliche Verkettung von Zufällen.

00:28:10.227 --> 00:28:17.093
<v Christian Wenz>Ich war bei dieser Agentur und da war ich zwar, wie einige andere auch,

00:28:17.435 --> 00:28:21.107
<v Christian Wenz>freier Mitarbeiter, aber eben fester Freier.

00:28:21.107 --> 00:28:24.547
<v Christian Wenz>Das heißt, die Agentur hat irgendwann gesagt, so, wir schicken jetzt mal ein

00:28:24.547 --> 00:28:27.747
<v Christian Wenz>paar aus dem Entwicklungsteam auf so eine Fachkonferenz.

00:28:28.427 --> 00:28:32.302
<v Christian Wenz>Da haben wir auch die Freien mitgeschickt, was also wirklich ein feiner Zug war.

00:28:32.755 --> 00:28:37.887
<v Christian Wenz>Und dann war ich dort und dann sah ich halt die Vorträge. Und also das war teilweise

00:28:37.887 --> 00:28:40.947
<v Christian Wenz>sehr interessant, aber teilweise fand ich das jetzt irgendwie nicht so doll.

00:28:42.130 --> 00:28:46.947
<v Christian Wenz>Kritisieren ist immer einfach. Also läuft ja gerade ein großes Sportturnier.

00:28:47.827 --> 00:28:51.417
<v Christian Wenz>Ich glaube, da gibt es ja auch immer ganz viele Leute, die da ganz viel Ahnung

00:28:51.417 --> 00:28:56.781
<v Christian Wenz>haben im Kolportieren, ohne selbst im Sport zu frönen.

00:28:57.060 --> 00:29:01.657
<v Christian Wenz>Naja, und da bin ich dort und dann sitze ich am Abend irgendwie bei der Abendveranstaltung

00:29:01.657 --> 00:29:05.767
<v Christian Wenz>und unterhalte mich irgendwie nett mit dem Typen, der mir gegenüber sitzt und

00:29:05.767 --> 00:29:08.627
<v Christian Wenz>sage halt, ja, also das fand ich irgendwie schon so ein bisschen schwach,

00:29:08.627 --> 00:29:10.671
<v Christian Wenz>so den Forderungen, ganz offen, ja.

00:29:11.257 --> 00:29:16.607
<v Christian Wenz>Bin da ja immer ehrlich. Und ja, das war der Veranstalter von der Konferenz.

00:29:16.607 --> 00:29:21.741
<v Christian Wenz>Sagt, ja, du, dann sprich doch nächstes Mal selber.

00:29:22.807 --> 00:29:29.397
<v Christian Wenz>Das ist der Hannes Preishuber gewesen. Und nächste Woche jährt sich dann zum

00:29:29.397 --> 00:29:32.047
<v Christian Wenz>25. Mal mein erster Vortrag. Das war bei ihm.

00:29:32.687 --> 00:29:38.610
<v Christian Wenz>Also das war sozusagen Zufall Nummer eins. Und dann hatte ich ja eben schon viel PHP gemacht und.

00:29:39.979 --> 00:29:42.566
<v Christian Wenz>Zwei Jahre später oder so, weiß nicht, weil irgendwo, habe ich gesehen,

00:29:42.566 --> 00:29:50.446
<v Christian Wenz>war eine PHP-Konferenz in San Francisco, dann New York. Die war zweimal,

00:29:50.446 --> 00:29:51.850
<v Christian Wenz>ich weiß nicht, welche zuerst war.

00:29:52.262 --> 00:29:58.375
<v Christian Wenz>Und dann war halt auch, ja, Veranstalter und wir suchen irgendwie Referenten.

00:29:59.263 --> 00:30:02.976
<v Christian Wenz>Dann dachte ich, ja, okay, anschreiben kannst du den ja mal,

00:30:02.976 --> 00:30:06.118
<v Christian Wenz>ja, obwohl, also ob dir dann extra jemanden über Teich fliegen lässt.

00:30:06.866 --> 00:30:10.566
<v Christian Wenz>Also war ich dann einmal an der Westküste und bei der nächsten Ausgabe an der

00:30:10.566 --> 00:30:16.116
<v Christian Wenz>Ostküste und habe dann dort irgendwie einen Vortrag gehalten.

00:30:16.116 --> 00:30:18.966
<v Christian Wenz>Und dann hat sich das auch so ein bisschen verselbstständigt.

00:30:18.966 --> 00:30:21.135
<v Christian Wenz>Und ich mache das immer noch sehr, sehr gerne.

00:30:22.326 --> 00:30:26.006
<v Christian Wenz>Also ich rede ja beruflich oft jetzt mit so Entwicklungsteams,

00:30:27.021 --> 00:30:31.213
<v Christian Wenz>und mache da irgendwie Workshops oder spreche über Sachen, aber einfach mal so,

00:30:31.926 --> 00:30:35.776
<v Christian Wenz>konzentriert eine Stunde oder eine Dreiviertelstunde einfach ein Thema für eine

00:30:35.776 --> 00:30:42.046
<v Christian Wenz>komplett diverse heterogene Zielgruppe einfach zu beackern, auch so sich auszutauschen.

00:30:42.766 --> 00:30:46.906
<v Christian Wenz>Weil man da auch, also das ist ja so dieses übliche Informatiker-Problem.

00:30:46.906 --> 00:30:50.166
<v Christian Wenz>Also mir geht es so, ich halte mich ja eigentlich für unfehlbar in dem, was ich mache.

00:30:50.520 --> 00:30:52.526
<v Christian Wenz>Also nein, das nicht, aber ihr wisst, was ich meine.

00:30:53.006 --> 00:30:56.716
<v Christian Wenz>So wie ich es mache, das ist wohl der beste Weg, weil deswegen mache ich es

00:30:56.716 --> 00:30:58.886
<v Christian Wenz>ja so. Deswegen rede ich immer so gern mit anderen.

00:30:59.826 --> 00:31:03.899
<v Christian Wenz>Weil nur so lernt man ja irgendwie Dinge außerhalb des eigenen Fahrwassers.

00:31:04.451 --> 00:31:07.966
<v Christian Wenz>Genau, und so hat sich das dann halt zufällig ergeben. Dann parallel auch noch,

00:31:08.546 --> 00:31:10.232
<v Christian Wenz>Bücher für einen englischen Verlag,

00:31:11.318 --> 00:31:14.684
<v Christian Wenz>Der englische Verlag hat ja bei dieser Konferenz in den USA ausgestellt,

00:31:14.684 --> 00:31:18.644
<v Christian Wenz>habe ich mich dann auch unauffällig vorgestellt. Dann war ich gleich Abendessen

00:31:18.644 --> 00:31:22.452
<v Christian Wenz>mit PHP-Erfinder Rasmus Lerdorf, haben immer noch spontan Kontakt und so.

00:31:22.667 --> 00:31:27.824
<v Christian Wenz>Also einfach Glück gehabt und im richtigen Moment am richtigen Ort gewesen.

00:31:28.244 --> 00:31:32.594
<v Christian Ullenboom>Hast du heute noch Lampenfieber, wenn du auftrittst? Oder ist das auch etwas,

00:31:32.594 --> 00:31:36.274
<v Christian Ullenboom>was du professionalisierst, genauso wie das Schreiben irgendwann etwas Alltägliches

00:31:36.274 --> 00:31:40.274
<v Christian Ullenboom>wird, dass auch das Sprechen bei Konferenzen, dass das Lampenfieber abnimmt?

00:31:40.274 --> 00:31:42.344
<v Christian Ullenboom>Oder hast du noch so einen Kick-Moment?

00:31:42.924 --> 00:31:46.984
<v Christian Ullenboom>Du gehst auf die Bühne, da sitzen 2000 Leute und wenn du jetzt stört das ist, ist es peinlich.

00:31:47.764 --> 00:31:53.384
<v Christian Wenz>Ich war auf dem Weg zur Lampenfieber Freiheit und dann habe ich mit dem Tobias

00:31:53.384 --> 00:31:56.374
<v Christian Wenz>Hauser zusammen einen Vortrag gehalten und da saßen irgendwie in der ersten

00:31:56.374 --> 00:31:57.973
<v Christian Wenz>Reihe irgendwelche Kumpels von uns.

00:31:58.350 --> 00:32:02.374
<v Christian Wenz>Dann haben wir irgendwie uns gefreut, die zu sehen, haben mit denen nett gequatscht

00:32:02.374 --> 00:32:04.792
<v Christian Wenz>bis ungefähr 10 Sekunden pro,

00:32:06.884 --> 00:32:10.484
<v Christian Wenz>Vortragsstart. Dann sind wir kurz auf die Bühne gehetzt, beide ein bisschen

00:32:10.484 --> 00:32:13.633
<v Christian Wenz>außer Atem und dann haben wir die ersten fünf Minuten einfach hardcore verbockt.

00:32:13.929 --> 00:32:19.293
<v Christian Wenz>Das ist einfach, das hat echt gedauert, bis wir das dann wieder eingefangen hatten alles.

00:32:20.773 --> 00:32:25.794
<v Christian Wenz>Weswegen ich jetzt immer mit Demut in so ein, also der Vortrag lief sonst okay

00:32:25.794 --> 00:32:29.814
<v Christian Wenz>und alles, aber trotzdem, also ich überlege mir immer, was schief gehen kann,

00:32:29.814 --> 00:32:33.939
<v Christian Wenz>weil ich finde, eine gute Vorbereitung ist einfach die halbe Miete.

00:32:34.564 --> 00:32:39.074
<v Christian Wenz>Die Leute sind ja nicht wegen mir da oder also manchmal ist das vielleicht so,

00:32:39.074 --> 00:32:42.274
<v Christian Wenz>aber die sind ja vor allem wegen dem Thema da, ja, und ich muss irgendwie die

00:32:42.274 --> 00:32:43.361
<v Christian Wenz>dann zufriedenstellen.

00:32:43.692 --> 00:32:47.684
<v Christian Wenz>Aber nein, ich überlege mir schon, natürlich, was kann schiefgehen,

00:32:47.684 --> 00:32:50.443
<v Christian Wenz>um einfach sozusagen vorbereitet zu sein.

00:32:51.505 --> 00:32:56.613
<v Christian Wenz>Ich habe auch manchmal blöderweise in den ein, zwei Stunden vorher auch noch

00:32:56.613 --> 00:32:59.853
<v Christian Wenz>irgendwelche Ideen, was ich auch noch irgendwie spontan anders machen könnte.

00:32:59.853 --> 00:33:01.273
<v Christian Wenz>Das ist, sage ich mal, okay.

00:33:01.953 --> 00:33:08.113
<v Christian Wenz>Aber deswegen, ich habe schon so eine gewisse Anspannung. Und ich könnte jetzt

00:33:08.113 --> 00:33:15.003
<v Christian Wenz>nicht eine Buchseite schreiben in der Stunde vorm Vortrag. Weil da bin ich jetzt

00:33:15.003 --> 00:33:16.807
<v Christian Wenz>nicht so im Tunnel oder so.

00:33:17.273 --> 00:33:19.507
<v Christian Wenz>So wichtig muss ich mich wirklich nicht nehmen. Aber...

00:33:20.802 --> 00:33:25.087
<v Christian Wenz>Ich bin dann schon im Fokus oder ich habe dann den Vortrag schon irgendwie im

00:33:25.087 --> 00:33:28.278
<v Christian Wenz>Fokus. Also deswegen spannt mich das schon an.

00:33:29.227 --> 00:33:33.327
<v Christian Wenz>Aber, also gut, ich messe jetzt meinen Puls nicht, aber es ist jetzt nicht so,

00:33:33.327 --> 00:33:37.197
<v Christian Wenz>dass ich dann irgendwie das in meinen Händen anfange zu zittern oder ich irgendwie,

00:33:37.197 --> 00:33:41.407
<v Christian Wenz>keine Ahnung, zum Essen könnte oder so. Also da habe ich dann schon die Routine,

00:33:41.407 --> 00:33:43.787
<v Christian Wenz>die mir hilft. Aber trotzdem.

00:33:46.567 --> 00:33:52.584
<v Christian Wenz>Vorträge sind immer so nicht vorhersehbar und gerade, wenn man eben gerne probiert,

00:33:52.799 --> 00:33:58.087
<v Christian Wenz>doch irgendwie was zu ändern vom Plan oder spontan auf irgendwas eingeht.

00:33:58.087 --> 00:34:01.957
<v Christian Wenz>Keine Ahnung, jemand ruft was rein oder es war gerade was aktuell oder so.

00:34:02.195 --> 00:34:06.327
<v Christian Wenz>Nein, aber sorry für die lange Antwort auf die kurze Frage, aber also ich glaube

00:34:06.327 --> 00:34:08.267
<v Christian Wenz>schon, ich habe Routine, aber,

00:34:10.727 --> 00:34:14.557
<v Christian Wenz>ich probiere schon zu antizipieren, was geht schief und stelle dann sicher,

00:34:14.557 --> 00:34:15.317
<v Christian Wenz>dass es nicht schief geht.

00:34:15.317 --> 00:34:19.447
<v Christian Ullenboom>Ja, ich würde ganz gerne mal den Fokus jetzt so ein bisschen mehr auf PHP legen.

00:34:19.767 --> 00:34:24.547
<v Christian Ullenboom>Was denkst du, hat sich in PHP in den letzten Jahren verändert,

00:34:24.547 --> 00:34:27.427
<v Christian Ullenboom>dass PHP heute besser macht? Du hast schon ein paar Sachen erwähnt,

00:34:27.427 --> 00:34:31.267
<v Christian Ullenboom>also ich denke so an Composer oder an Frameworks. Richtig. Was sind für dich

00:34:31.267 --> 00:34:34.247
<v Christian Ullenboom>so die größten Verbesserungen von PHP,

00:34:36.555 --> 00:34:38.857
<v Christian Ullenboom>ich will jetzt nicht böse sagen, dass man PHP endlich nutzen kann,

00:34:38.857 --> 00:34:43.404
<v Christian Ullenboom>anders als vor 20 Jahren, aber was sind denn so die Hauptinnovationen gewesen?

00:34:43.758 --> 00:34:51.327
<v Christian Wenz>Markige Worte von dem Mann mit dem Java-Buch, wo ja Web jahrelang aus Applets und JavaFX bestand.

00:34:51.947 --> 00:34:52.267
<v Christian Ullenboom>Ja, genau.

00:34:52.667 --> 00:34:58.887
<v Christian Wenz>Alles tot. Wir kennen uns lange, ja, also wir können solche Späße gerne machen. Ja,

00:34:59.530 --> 00:35:05.117
<v Christian Wenz>Ich denke, die Professionalisierung ist vielleicht so der Oberbegriff, unter dem alles steht.

00:35:05.697 --> 00:35:09.917
<v Christian Wenz>Ich meine, PHP begann ja wie so vieles einfach als Hobbyprojekt,

00:35:09.917 --> 00:35:14.657
<v Christian Wenz>wo der Gründer von PHP einfach eine Notwendigkeit hatte und diese Notwendigkeit

00:35:14.657 --> 00:35:17.915
<v Christian Wenz>dann für sich erfüllt hat. Das hat dann Traktion gefunden.

00:35:18.460 --> 00:35:22.677
<v Christian Wenz>PHP war immer extremst einsteigerfreundlich oder einstiegsfreundlich,

00:35:24.527 --> 00:35:29.527
<v Christian Wenz>was dann halt immer zu bestimmten Kompromissen und Abkürzungen führt,

00:35:29.527 --> 00:35:33.472
<v Christian Wenz>was dann für Probleme letztendlich gesorgt hat an manchen Stellen.

00:35:33.762 --> 00:35:36.288
<v Christian Wenz>Die Sicherheit, die Wartbarkeit.

00:35:36.711 --> 00:35:41.427
<v Christian Wenz>Und deswegen hat ja PHP lange Zeit jetzt so einen Semi-Leumund gehabt.

00:35:41.427 --> 00:35:45.703
<v Christian Wenz>Aber tatsächlich, es wurde besser. Die Sprache hat sich gewandelt,

00:35:45.866 --> 00:35:51.307
<v Christian Wenz>ohne ihre Wurzeln irgendwie zu verbergen. Also klar, alte Zöpfe werden immer

00:35:51.307 --> 00:35:53.447
<v Christian Wenz>mal abgeschnitten, ist ja in allen Technologien so.

00:35:53.801 --> 00:35:58.697
<v Christian Wenz>Aber also gerade jetzt als Objektorientierung wurde ja quasi zweimal versucht

00:35:58.697 --> 00:36:01.247
<v Christian Wenz>und der zweite Versuch, der hat dann noch ganz gut gesessen.

00:36:01.247 --> 00:36:06.385
<v Christian Wenz>Der erste war halt so wie so Objektorientierung in frühen JavaScript-Zeiten.

00:36:07.277 --> 00:36:11.017
<v Christian Wenz>Also da hat sich sehr viel getan, auch Sachen, die hinzugefügt wurden,

00:36:11.397 --> 00:36:17.607
<v Christian Wenz>Fibers auch damals als Generatoren kamen, teilweise auch früher als in anderen Hochsprachen.

00:36:17.607 --> 00:36:24.317
<v Christian Wenz>Also das ist schon solide gebaut, halt immer auf der Grundlage von dem,

00:36:24.317 --> 00:36:26.937
<v Christian Wenz>was schon da war. Und seien es jetzt einfach nur Sonderzeichen,

00:36:27.397 --> 00:36:29.849
<v Christian Wenz>was weiß ich, wie markiere ich eine Variable.

00:36:30.267 --> 00:36:35.329
<v Christian Wenz>Zum Beispiel so, die Syntax für Namespaces, die verwendet in PHP einen Backslash.

00:36:36.137 --> 00:36:40.267
<v Christian Wenz>Während da Java oder .NET einen Punkt verwenden. Punkt ist aber syntaktisch schwierig,

00:36:40.267 --> 00:36:42.748
<v Christian Wenz>weil Punkt unter anderem die String-Konkatenation macht.

00:36:42.945 --> 00:36:46.921
<v Christian Wenz>Das heißt, eine Entscheidung von 96 oder 95 sogar.

00:36:47.601 --> 00:36:51.229
<v Christian Wenz>Sorgt halt dafür, dass die Syntax manchmal ein bisschen merkwürdig ausschaut.

00:36:51.432 --> 00:36:53.317
<v Christian Wenz>Aber nein, wie gesagt, rein funktional super.

00:36:53.747 --> 00:36:57.706
<v Christian Wenz>Eine, wie ich finde, ziemlich gesunde Community.

00:36:58.530 --> 00:37:05.100
<v Christian Wenz>Das heißt, die Sprache per se ist wahnsinnig performant und wie gesagt,

00:37:05.100 --> 00:37:08.350
<v Christian Wenz>weiterhin einstiegsfreundlich, aber auch sehr, sehr mächtig.

00:37:08.930 --> 00:37:11.272
<v Christian Wenz>Und man kann mit extrem professionellen entwickeln.

00:37:11.870 --> 00:37:16.130
<v Christian Wenz>Und jetzt im KI-Zeitalter, ich meine, KIs werden ja angefüttert mit,

00:37:16.630 --> 00:37:20.000
<v Christian Wenz>viel angefüttert mit bestehendem Wissen und bestehendes Wissen gibt es natürlich

00:37:20.000 --> 00:37:24.210
<v Christian Wenz>bei PHP als in Anführungszeichen Marktführer eine ganze Menge.

00:37:24.210 --> 00:37:27.550
<v Christian Wenz>Ob das jetzt immer gutes Material ist, andere Diskussionen, ja,

00:37:27.550 --> 00:37:28.356
<v Christian Wenz>müssen wir nicht führen.

00:37:28.565 --> 00:37:31.930
<v Christian Wenz>Aber also deswegen, bist du mal im Mainstream, dann hast du,

00:37:31.930 --> 00:37:36.570
<v Christian Wenz>glaube ich, heutzutage weiterhin eine hervorragende Position mehr als jetzt beim Nischenprodukt.

00:37:37.093 --> 00:37:42.430
<v Christian Wenz>Außerdem haben sich hat sich das Ökosystem, ich hatte es ja auch schon kurz

00:37:42.430 --> 00:37:46.596
<v Christian Wenz>angesprochen, hat sich weiterentwickelt, auch so ein bisschen gewandelt.

00:37:46.845 --> 00:37:53.270
<v Christian Wenz>Früher bestand das Ökosystem ja jetzt überspitzt formuliert aus WordPress als Blog-System.

00:37:54.326 --> 00:37:59.180
<v Christian Wenz>Und mittlerweile ist das ja ein richtiges CMS. Gibt aber auch andere CMS,

00:37:59.180 --> 00:38:04.432
<v Christian Wenz>die dann aber auch wirklich in Konzerneinsatz sind, global eingesetzt.

00:38:05.270 --> 00:38:09.430
<v Christian Wenz>Gibt auch diverse andere Systeme, irgendwie Shopping, DMS.

00:38:10.986 --> 00:38:12.770
<v Christian Ullenboom>Ja, Drupal, denke ich jetzt gerade dran.

00:38:12.770 --> 00:38:17.773
<v Christian Wenz>Ja, also von diesen kleineren, auch jetzt im Corporate-Bereich gibt es da PHP ganz viel.

00:38:18.168 --> 00:38:23.620
<v Christian Wenz>Was es halt nicht so gibt, ist wie jetzt im .NET-Bereich, wo ich ja auch viel

00:38:23.620 --> 00:38:25.314
<v Christian Wenz>unterwegs bin, auch schon lang.

00:38:26.014 --> 00:38:30.920
<v Christian Wenz>Es steht halt nicht so die eine Firma drüber. Das ist vielleicht so ein kleiner

00:38:30.920 --> 00:38:36.940
<v Christian Wenz>Knackpunkt, gerade wenn es jetzt um Corporate geht, weil.

00:38:39.480 --> 00:38:43.720
<v Christian Wenz>Ab einer gewissen Firmengröße schaust du halt oft auch, ist da irgendwo so ein

00:38:43.720 --> 00:38:48.090
<v Christian Wenz>schöner Konzern, der uns dann irgendwie da unterstützt. Das war ja eine Zeit lang bei PHP Zend.

00:38:48.427 --> 00:38:50.760
<v Christian Wenz>Jetzt ja Zend by Perforce.

00:38:51.120 --> 00:38:53.810
<v Christian Wenz>Die wurden ja aufgekauft. Die sind da auch immer noch aktiv.

00:38:53.810 --> 00:38:59.320
<v Christian Wenz>Also ich bin ja der Hauptautor der Zertifizierung. Die hat jetzt ja auch letztes

00:38:59.320 --> 00:39:02.718
<v Christian Wenz>Jahr eine neue Auflage bekommen nach einer Pause.

00:39:03.560 --> 00:39:07.830
<v Christian Wenz>Also das gibt es auch weiterhin. Das ist auch aktiv, aber die Marktmacht ist

00:39:07.830 --> 00:39:08.778
<v Christian Wenz>da natürlich eine andere.

00:39:09.150 --> 00:39:13.840
<v Christian Wenz>Das heißt, man hat halt, gibt natürlich auch ein .NET, ein Ökosystem und Firmen, die was anbieten.

00:39:14.580 --> 00:39:16.853
<v Christian Wenz>Also ist jetzt etwas vereinfacht dargestellt von mir natürlich.

00:39:17.178 --> 00:39:24.196
<v Christian Wenz>Aber es sind halt sehr viele unterschiedliche Protagonisten mit dabei für so die wichtigen Punkte.

00:39:24.649 --> 00:39:28.820
<v Christian Wenz>Und das ist vielleicht so ein bisschen ein Unterschied, aber nichtsdestotrotz,

00:39:29.140 --> 00:39:31.952
<v Christian Wenz>es gibt viele PHP-Entwicklerinnen und Entwickler.

00:39:33.298 --> 00:39:41.704
<v Christian Wenz>PHP-Marktanteil ist sehr hoch, selbst wenn man WordPress rausrechnet oder WordPress bei dem...

00:39:42.570 --> 00:39:45.796
<v Christian Wenz>Die Betreiber einer Website keinen eigenen Code geschrieben haben.

00:39:45.796 --> 00:39:47.863
<v Christian Wenz>Ich würde sagen, so könnte man es ja vielleicht formulieren.

00:39:48.796 --> 00:39:54.231
<v Christian Wenz>Und deswegen ist auch PHP eine sehr, sehr solide Wahl.

00:39:54.527 --> 00:39:58.946
<v Christian Ullenboom>Ich vergleiche das gerade jetzt mal ein bisschen mit Java. Java hat schon mittlerweile

00:39:58.946 --> 00:40:03.026
<v Christian Ullenboom>nicht mehr so sehr, aber früher eher das Problem gehabt, auch wenn es kein Problem

00:40:03.026 --> 00:40:04.262
<v Christian Ullenboom>mehr war, Java ist langsam.

00:40:04.953 --> 00:40:08.276
<v Christian Ullenboom>In der Anfangszeit war Java grottenschlecht. Es war interpretiert,

00:40:08.276 --> 00:40:11.626
<v Christian Ullenboom>es ist einfach fürchterlich gewesen. Aber das war eher so 1.1 und 1.2.

00:40:11.626 --> 00:40:14.995
<v Christian Ullenboom>Mittlerweile sind wir bei Java 26, also es ist lange, lange her, 30 Jahre.

00:40:15.175 --> 00:40:16.346
<v Christian Wenz>80 viel getan, ja.

00:40:16.346 --> 00:40:20.246
<v Christian Ullenboom>Genau, aber dieses Vorurteil hält sich halt immer noch hartnäckig,

00:40:20.246 --> 00:40:23.476
<v Christian Ullenboom>Java ist irgendwie langsam, obwohl es eigentlich überhaupt nicht auf die JVM,

00:40:23.996 --> 00:40:26.547
<v Christian Ullenboom>zu schließen ist. Also die ist richtig schnell.

00:40:26.919 --> 00:40:31.226
<v Christian Ullenboom>Im Moment arbeite ich an einem Buch über Java Vector API, das ist so SIMD-Programmierung,

00:40:31.226 --> 00:40:35.475
<v Christian Ullenboom>guck mal den Assembler-Code an, den der Java Compile zur Laufzeit generiert, der ist ziemlich fein.

00:40:35.934 --> 00:40:39.636
<v Christian Ullenboom>Also da braucht man nicht meckern, also das ist Welten entfernt vor 30 Jahren.

00:40:39.636 --> 00:40:42.866
<v Christian Ullenboom>Aber trotzdem hat man auch im Java-Umfeld immer noch dieses Vorurteil,

00:40:42.866 --> 00:40:46.109
<v Christian Ullenboom>ja, ja, was langsam. Ich könnte mir vorstellen, dass es bei PHP ganz ähnlich ist.

00:40:46.591 --> 00:40:50.406
<v Christian Ullenboom>Also was ist so eins dieser Vorurteile von PHP, wo du sagst,

00:40:50.406 --> 00:40:53.499
<v Christian Ullenboom>ey, das ist ja überhaupt nicht mehr so, laber doch nicht.

00:40:53.928 --> 00:40:56.813
<v Christian Ullenboom>Also was ist so ein typisches Vorurteil, was eigentlich Quatsch ist?

00:40:57.109 --> 00:40:58.468
<v Christian Wenz>Die Geschwindigkeit bei mir noch nicht.

00:41:01.756 --> 00:41:08.696
<v Christian Wenz>Es gibt ja diese verschiedenen, wie ich immer sage, hingetricksten Performance-Vergleiche.

00:41:09.536 --> 00:41:12.756
<v Christian Wenz>Ich glaube, der von Empower zum Beispiel. Der ist eigentlich als Idee ganz cool,

00:41:12.756 --> 00:41:16.906
<v Christian Wenz>aber wenn man da schaut, was dann die verschiedenen Technologien für Code einreichen

00:41:16.906 --> 00:41:22.407
<v Christian Wenz>und wie da optimiert wird, das ist schon nah an frech, aber nur meine persönliche Meinung.

00:41:23.354 --> 00:41:28.616
<v Christian Wenz>Also, PHP nur Skriptcode, also nur funktionsbasierte, nicht funktionale,

00:41:28.616 --> 00:41:31.936
<v Christian Wenz>funktionsbasierte Programmierung, das ist natürlich Schmarrn oder kann kein

00:41:31.936 --> 00:41:33.756
<v Christian Wenz>OOPs, Schmarrn, und PHP ist unsicher.

00:41:34.996 --> 00:41:40.554
<v Christian Wenz>Das Einzige, was tatsächlich auf die Sicherheit in Anführungszeichen einzahlt, ist folgendes.

00:41:41.464 --> 00:41:46.206
<v Christian Wenz>Bei der Sicherheit von Web-Applikationen ist das Einschleusen von JavaScript,

00:41:46.426 --> 00:41:49.624
<v Christian Wenz>zumindest zahlenmäßig, immer noch quasi die Top-Gefahr.

00:41:50.866 --> 00:41:55.171
<v Christian Wenz>Und wenn man jetzt irgendeine Technologie hat, wo man irgendeine Web-Anwendung

00:41:55.171 --> 00:41:58.971
<v Christian Wenz>erstellt, dann hat man ja oft irgendeine Form von Templating-Engine oder man

00:41:58.971 --> 00:42:03.516
<v Christian Wenz>hat so ein MVC-Muster, ja, oder Spring Boot oder ASP.NET Core.

00:42:04.056 --> 00:42:07.871
<v Christian Wenz>Dann hat man halt sein HTML, das man ausgibt und da hat man die Platzhalter,

00:42:07.871 --> 00:42:12.549
<v Christian Wenz>wo man dann die vom Server oder von der jeweiligen Technologie berechneten Werte ausgibt.

00:42:13.030 --> 00:42:15.541
<v Christian Wenz>Hast du eine Templating Engine, dann ist die meisten so eingestellt,

00:42:15.541 --> 00:42:18.691
<v Christian Wenz>dass das, was du ausgibst, HTML-codiert wird.

00:42:19.091 --> 00:42:22.863
<v Christian Wenz>Also wenn da JavaScript-Code drinsteht, erscheint der als Text, läuft nicht als Code.

00:42:24.071 --> 00:42:28.681
<v Christian Wenz>PHP hat keine extra Templating Engine. PHP ist die Templating Engine,

00:42:28.681 --> 00:42:30.695
<v Christian Wenz>weil PHP ja immer im HTML drin ist.

00:42:31.171 --> 00:42:34.759
<v Christian Wenz>Das heißt, wenn man gar keine Ahnung hat und einfach sagt: So,

00:42:35.762 --> 00:42:40.501
<v Christian Wenz>hallo Welt, wie lerne ich mit PHP, Daten aus dem Query-String,

00:42:40.501 --> 00:42:41.838
<v Christian Wenz>also aus der URL auszulesen?

00:42:42.891 --> 00:42:47.945
<v Christian Wenz>So heißt da die Zugriffsmöglichkeit, gebe ich einfach aus.

00:42:48.143 --> 00:42:50.991
<v Christian Wenz>Schon JavaScript-Einschleusung oder Cross-Site-Scripting.

00:42:51.707 --> 00:42:56.691
<v Christian Wenz>Und das ist auch damals, das hat mich immer tierisch genervt und ich habe dann

00:42:56.691 --> 00:43:00.293
<v Christian Wenz>auch, glaube ich, so einen halb akzeptablen Workaround gefunden.

00:43:00.612 --> 00:43:02.847
<v Christian Wenz>Wie machst du das didaktisch in einem Buch?

00:43:03.259 --> 00:43:07.251
<v Christian Wenz>Weil als ich mal geschaut hatte in Büchern, das war auch so eine Motivation,

00:43:07.251 --> 00:43:09.811
<v Christian Wenz>es einfach mal probieren, besser zu machen, gab es zwei Varianten.

00:43:09.811 --> 00:43:14.225
<v Christian Wenz>Variante eins ist, es wird genauso erklärt, so greifst du auf den Wert zu.

00:43:14.538 --> 00:43:19.261
<v Christian Wenz>Sicherheit wird nicht thematisiert. Das heißt, du lernst vom dritten Kapitel

00:43:19.261 --> 00:43:24.461
<v Christian Wenz>an, so baue ich eine Sicherheitslücke in meine Web-Anwendung ein und das kriegt man nicht mehr raus.

00:43:24.461 --> 00:43:30.171
<v Christian Wenz>Oder es wird so erklärt, das ist Kapitel drei, und in Kapitel 20 gibt es noch

00:43:30.171 --> 00:43:31.663
<v Christian Wenz>so fünf Seiten zur Sicherheit.

00:43:33.086 --> 00:43:37.016
<v Christian Wenz>Du kannst aber auch nicht sagen, okay, hier ist Kapitel 3, wir können gerade

00:43:37.016 --> 00:43:39.210
<v Christian Wenz>die Sprachsyntax und sonst gar nichts.

00:43:39.582 --> 00:43:42.796
<v Christian Wenz>Ich mache mal einen 20-seitigen Sicherheitsexkurs.

00:43:43.376 --> 00:43:48.207
<v Christian Wenz>Geht auch nicht. Das heißt, du musst da die Sicherheitsmechanismen sanft einführen,

00:43:49.043 --> 00:43:52.136
<v Christian Wenz>aber dass die von Anfang an vorhanden sind und dann halt irgendwann später vielleicht

00:43:52.136 --> 00:43:53.106
<v Christian Wenz>nochmal größer ausholen.

00:43:53.736 --> 00:43:57.326
<v Christian Wenz>Und daher kommt, glaube ich, auch dieser Sicherheitsleumund von PHP,

00:43:57.326 --> 00:43:59.753
<v Christian Wenz>weil natürlich dann viele PHP-Anwendungen...

00:44:01.279 --> 00:44:05.704
<v Christian Wenz>Nicht sicher erstellt wurden. Und dann gibt es natürlich auch noch das Problem

00:44:05.704 --> 00:44:11.222
<v Christian Wenz>mit den absoluten Zahlen im Vergleich zu relativen Zahlen. Wenn du einfach nur misst,

00:44:13.632 --> 00:44:18.274
<v Christian Wenz>wie viele Sicherheitslücken pro Technologie gibt es, dann ist natürlich die

00:44:18.274 --> 00:44:24.084
<v Christian Wenz>Technologie, die teilweise 80% Marktanteil hat, wahrscheinlich relativ gut vorne dabei.

00:44:25.264 --> 00:44:28.514
<v Christian Ullenboom>Siehe Windows, wobei man jetzt unterstellen kann, dass es vielleicht wirklich

00:44:28.514 --> 00:44:30.504
<v Christian Ullenboom>ein inneres Problem mit Windows gibt.

00:44:31.924 --> 00:44:35.344
<v Christian Ullenboom>Das ist das Gleiche. Linux ist einfach so, weiß ich nicht, drei Prozent.

00:44:35.724 --> 00:44:38.052
<v Christian Ullenboom>Da ist es halt nicht so spannend, irgendwie Exploit zu programmieren.

00:44:39.602 --> 00:44:46.974
<v Christian Ullenboom>Ja, wenn du heute PHP nimmst und neue Entwickler müssen sich entscheiden für

00:44:46.974 --> 00:44:52.355
<v Christian Ullenboom>PHP oder gegen PHP, was denkst du spricht weiterhin für PHP oder eine Web-Anwendung

00:44:52.675 --> 00:44:54.573
<v Christian Ullenboom>exklusiv mit PHP zu schreiben?

00:44:56.187 --> 00:45:01.374
<v Christian Wenz>Ich würde das, also da stecken ja zwei Dinge drin, das mit dem ich fange an

00:45:01.374 --> 00:45:04.128
<v Christian Wenz>mit einer Technologie und ich will eine Web-Anwendung machen.

00:45:05.109 --> 00:45:10.144
<v Christian Wenz>Anfangen mit einer Technologie, das klingt jetzt ein bisschen herzlos,

00:45:10.144 --> 00:45:13.434
<v Christian Wenz>aber letzten Endes ist es ja nur Syntax.

00:45:13.484 --> 00:45:18.204
<v Christian Wenz>Und ich würde letzten Endes behaupten, wenn du eine Technologie wählst,

00:45:18.204 --> 00:45:21.775
<v Christian Wenz>die irgendwie modern ist und wo eine Community vorhanden ist,

00:45:22.698 --> 00:45:27.804
<v Christian Wenz>ob du jetzt die oder die, also wenn du jetzt PHP oder ASP.NET Core nimmst oder

00:45:27.804 --> 00:45:31.824
<v Christian Wenz>ob du ASP.NET Core und Java Spring nimmst, machen wir vielleicht mal das,

00:45:31.824 --> 00:45:34.000
<v Christian Wenz>so diese beiden etwas mehr Corporate angehauchten.

00:45:35.598 --> 00:45:39.735
<v Christian Wenz>Ich habe abhängig vom Projekt vielleicht Präferenzen, aber letzten Endes ist es egal.

00:45:40.960 --> 00:45:45.023
<v Christian Wenz>Wenn du gut entwickeln kannst, dann kriegst du das mit beiden solide hin und,

00:45:45.543 --> 00:45:51.909
<v Christian Wenz>kannst auch eine Lösung schaffen, die jetzt kein temporär Proof of Concept ist, sondern die auch hält.

00:45:53.423 --> 00:45:56.163
<v Christian Wenz>Also deswegen, ich würde es so ein bisschen von der Anwendung abmachen,

00:45:56.163 --> 00:46:00.603
<v Christian Wenz>weil man ja heutzutage, gerade weil es eben so viele Frameworks gibt und viele

00:46:00.603 --> 00:46:05.033
<v Christian Wenz>Dinge schon gelöst ist, Software sehr konfigurierbar ist, Was soll die Web-Anwendung

00:46:05.033 --> 00:46:07.808
<v Christian Wenz>machen, wenn du jetzt sagst, ich würde mir gerne einen Shop programmieren?

00:46:08.877 --> 00:46:11.256
<v Christian Wenz>Dann würde ich sagen, ja.

00:46:11.750 --> 00:46:13.783
<v Christian Ullenboom>Erstmal nicht programmieren, dann guckst du erstmal.

00:46:13.783 --> 00:46:17.243
<v Christian Wenz>Was es an der fertigen Lösung noch mal gibt. Aber dann natürlich reicht so ein

00:46:17.243 --> 00:46:21.663
<v Christian Wenz>Standard-Shop oder soll da viel erweitert werden? Dann könnte man natürlich

00:46:21.663 --> 00:46:25.423
<v Christian Wenz>schauen, wie ist das Erweiterungsmodell des jeweiligen Shops, Lizenz etc.

00:46:25.723 --> 00:46:29.454
<v Christian Wenz>Also ich würde da eher systembasiert ausgehen,

00:46:31.683 --> 00:46:34.433
<v Christian Wenz>was ich für meine Web-Applikation verwende. Wenn es jetzt einfach nur darum

00:46:34.433 --> 00:46:36.323
<v Christian Wenz>geht, ich möchte Web-Entwicklung machen, Punkt.

00:46:37.319 --> 00:46:40.778
<v Christian Wenz>Wie sieht es aus mit dann Chancen auf dem Arbeitsmarkt?

00:46:42.845 --> 00:46:46.577
<v Christian Wenz>Dann würde ich entweder was nehmen, was gerade im absoluten Hype ist,

00:46:47.180 --> 00:46:50.351
<v Christian Wenz>oder ich würde was nehmen, was absoluter Mainstream ist.

00:46:50.756 --> 00:46:53.857
<v Christian Ullenboom>Genau, da wären wir wieder bei Java abgehangen und deswegen nimmt man es.

00:46:54.152 --> 00:46:57.510
<v Christian Ullenboom>Ob es gut ist oder nicht gut ist, ist eine andere Frage, aber hey,

00:46:57.510 --> 00:47:00.960
<v Christian Ullenboom>kann jeder und wie IBM, damit kann man sich nicht ins Knie schießen.

00:47:00.960 --> 00:47:07.670
<v Christian Wenz>Im TIOBE-Index, ja, PHP, .NET, sorry, C-Sharp und Java belegen ja da immer noch,

00:47:10.139 --> 00:47:14.370
<v Christian Wenz>Plätze weit vorne. Klar, und dann natürlich Python ist jetzt ja auch gerade,

00:47:14.830 --> 00:47:18.640
<v Christian Wenz>im KI-Umfeld natürlich wieder stark angestiegen, relativ überraschend,

00:47:18.640 --> 00:47:21.320
<v Christian Wenz>weil Python ist ja auch relativ alt, aber es dümpelt ja relativ lang,

00:47:21.320 --> 00:47:22.910
<v Christian Wenz>ja, aber jetzt geht's bergauf,

00:47:23.525 --> 00:47:26.730
<v Christian Wenz>aber ist jetzt nicht so eine Primär-Web-Technologie, auch wenn man es natürlich

00:47:26.730 --> 00:47:34.120
<v Christian Wenz>kann, und natürlich JavaScript-Type-Script, aber es schließt jetzt das Beginnen

00:47:34.120 --> 00:47:37.700
<v Christian Wenz>mit dem einen aus, dass man erfolgreich ist,

00:47:38.803 --> 00:47:45.670
<v Christian Wenz>oder dass man immer dabei bleibt technologisch und nie wechseln muss. Ich glaube nicht.

00:47:46.599 --> 00:47:52.752
<v Christian Ullenboom>Wenn ich mir das klassisch angucke, steht PHP für mich immer noch für serverseitig generiertes HTML.

00:47:53.269 --> 00:47:57.490
<v Christian Ullenboom>Wenn ich mir modernere Anwendungen anschaue, dann haben wir eigentlich nur noch

00:47:57.490 --> 00:48:02.017
<v Christian Ullenboom>so einen REST-Endpunkt oder so einen GraphQL-Endpunkt und so eine Web-Anwendung,

00:48:02.528 --> 00:48:06.920
<v Christian Ullenboom>die jetzt weiß ich nicht in React oder Angular oder wie auch immer programmiert

00:48:06.920 --> 00:48:09.082
<v Christian Ullenboom>ist, das greift die Daten ab und das war's,

00:48:10.030 --> 00:48:15.750
<v Christian Ullenboom>wo bewegt sich PHP da, also macht man mit PHP immer noch so klassische Anwendungen,

00:48:15.750 --> 00:48:17.969
<v Christian Ullenboom>also serverseitig generiertes HTML,

00:48:18.445 --> 00:48:25.283
<v Christian Ullenboom>oder siehst du auch da eine Tendenz, auch in PHP auf der Serverseite reine Daten anzubinden?

00:48:26.201 --> 00:48:30.506
<v Christian Ullenboom>Aber dann braucht man eigentlich PHP gar nicht mehr, also als Darstellungs...

00:48:30.926 --> 00:48:35.866
<v Christian Wenz>Ja, das ist tatsächlich, das ist eine häufig geführte Diskussion,

00:48:36.186 --> 00:48:40.786
<v Christian Wenz>weil diese Single-Page-Applications, wie die ja immer etwas verniedlicht genannt

00:48:40.786 --> 00:48:45.373
<v Christian Wenz>werden, also JavaScript-basierte Anwendungen, wo die ganze Logik im Client läuft,

00:48:46.023 --> 00:48:47.753
<v Christian Wenz>die sind ja Fluch und Segen zugleich.

00:48:48.287 --> 00:48:52.346
<v Christian Wenz>Ja, der Segen ist, dass die,

00:48:53.166 --> 00:48:57.666
<v Christian Wenz>Anwendungen dann halt sehr schnell reagieren können, weil ja alles clientseitig

00:48:57.666 --> 00:49:02.026
<v Christian Wenz>stattfindet und man ist schon sehr nah an so einer klassischen Desktop-Anwendung,

00:49:02.026 --> 00:49:04.046
<v Christian Wenz>ja, mit irgendwie sofortiger Veränderung.

00:49:05.435 --> 00:49:10.436
<v Christian Wenz>Das hat man früher mit jQuery gemacht, aber jetzt mit diesem ganzen Single-Patch-Application-Framework,

00:49:10.436 --> 00:49:13.766
<v Christian Wenz>den du genannt hast, geht das natürlich auf einem ganz, ganz anderen Level, ja.

00:49:14.286 --> 00:49:17.226
<v Christian Wenz>Und da ist es tatsächlich so, Kommunikation mit dem Server funktioniert über

00:49:17.226 --> 00:49:20.526
<v Christian Wenz>eine API und da ist es wurscht, was genommen wird.

00:49:21.086 --> 00:49:28.056
<v Christian Wenz>Erklärt auch zum Beispiel den Anstieg von JavaScript oder TypeScript für serverseitige

00:49:28.056 --> 00:49:34.500
<v Christian Wenz>Bestandteile, weil wenn man die Client-Aspekte eh schon mit JavaScript oder TypeScript macht,

00:49:35.399 --> 00:49:39.976
<v Christian Wenz>dann hat man ja keinen Sprachbruch auf dem Server.

00:49:39.976 --> 00:49:42.145
<v Christian Wenz>Ja, also das könnte man versuchen.

00:49:42.511 --> 00:49:46.146
<v Christian Wenz>Microsoft probiert ja sowas andersrum mit Blazor. Das heißt,

00:49:46.146 --> 00:49:49.616
<v Christian Wenz>man schreibt C-Sharp-Code und die Oberfläche wird dann da irgendwie generiert.

00:49:49.616 --> 00:49:51.102
<v Christian Wenz>Aber es ist eigentlich alles C-Sharp.

00:49:51.427 --> 00:49:55.206
<v Christian Wenz>Technisch irgendwie brillant, aber hat jetzt natürlich nicht die Traktion wie

00:49:55.206 --> 00:49:56.791
<v Christian Wenz>die Kombination JavaScript und JavaScript.

00:49:57.679 --> 00:50:01.046
<v Christian Wenz>Was man dann auf dem Server nimmt, ist meiner Meinung nach dann primier eine

00:50:01.426 --> 00:50:05.510
<v Christian Wenz>Entscheidung hinsichtlich, was denn da sonst noch so läuft. Also wenn ich jetzt...

00:50:06.463 --> 00:50:12.258
<v Christian Wenz>Ganz viele .NET-Dienste irgendwie hätte bei mir, vielleicht für meinen Legacy-Desktop-Anwendungen

00:50:12.258 --> 00:50:15.269
<v Christian Wenz>oder irgendwie mit dem Mainframe wird da kommuniziert.

00:50:15.565 --> 00:50:19.218
<v Christian Wenz>Ja, dann nehme ich natürlich das, weil eine JSON-Serialisierung,

00:50:19.218 --> 00:50:22.578
<v Christian Wenz>also ich sage mal so: PHP hatte von allen Webtechnologien die,

00:50:22.578 --> 00:50:25.306
<v Christian Wenz>glaube ich, als erste, ja, von den serverseitigen.

00:50:26.310 --> 00:50:29.268
<v Christian Wenz>Das ist keine große Kunst. Die Frage ist eben das, was dahinter ist.

00:50:29.268 --> 00:50:31.888
<v Christian Wenz>Sind da andere Systeme? Ist es eine Datenbank?

00:50:32.839 --> 00:50:40.048
<v Christian Wenz>Ist es irgendein anderer Layer, mit dem kommuniziert wird, dann ist die Entscheidung

00:50:40.048 --> 00:50:44.303
<v Christian Wenz>für die Server-Technologie eigentlich wirklich eine Entscheidung für,

00:50:44.891 --> 00:50:46.899
<v Christian Wenz>was kann das Team oder was ist schon da.

00:50:47.955 --> 00:50:51.444
<v Christian Wenz>Weil wie gesagt, Daten holen plus in JSON umwandeln.

00:50:52.076 --> 00:50:55.580
<v Christian Ullenboom>Ja, kann jeder. Das gibt es auch in ABAP oder in anderen Sprachen.

00:50:56.040 --> 00:50:58.350
<v Christian Ullenboom>Ich finde das interessant, weil letztendlich bedeutet das ja auch,

00:50:58.350 --> 00:51:00.810
<v Christian Ullenboom>dass das Buch, was du geschrieben hast oder was ihr geschrieben habt,

00:51:00.810 --> 00:51:03.889
<v Christian Ullenboom>sich ja eigentlich auch vielleicht mitändern muss.

00:51:04.284 --> 00:51:09.140
<v Christian Ullenboom>Also wenn ja sozusagen das Einsatzfeld von PHP sich ändert, dass dann vielleicht

00:51:09.140 --> 00:51:11.342
<v Christian Ullenboom>auch das Buch so eine andere Richtung bekommen müsste.

00:51:12.992 --> 00:51:18.860
<v Christian Ullenboom>Ist das so? Also wie viel müsstet ihr eigentlich beim Buch umschreiben oder,

00:51:19.880 --> 00:51:22.630
<v Christian Ullenboom>ich weiß nicht, ob einem noch die Lust irgendwann vergeht, wenn man sagt,

00:51:22.630 --> 00:51:25.923
<v Christian Ullenboom>um Gott, um Gott, heute hat sich das total verschoben, eigentlich müssen wir das komplett ändern.

00:51:26.225 --> 00:51:29.267
<v Christian Ullenboom>Also wie geht ihr jetzt mit einer Neuauflage damit um?

00:51:31.426 --> 00:51:34.903
<v Christian Wenz>Also Änderungsresistenz sind wir da, glaube ich, auf gar keinen Fall.

00:51:35.147 --> 00:51:40.540
<v Christian Wenz>Liegt natürlich auch daran, dass man, also wäre es ein Buch mit Schreibmaschine

00:51:40.540 --> 00:51:43.837
<v Christian Wenz>gewesen oder so, dann wäre das natürlich schmerzhaft.

00:51:44.640 --> 00:51:48.030
<v Christian Wenz>Aber also irgendwie umstellen, Kapitel austauschen, Referenzen,

00:51:48.030 --> 00:51:51.030
<v Christian Wenz>das ist ja zum großen Teil automatisierbar.

00:51:52.237 --> 00:51:56.400
<v Christian Wenz>Und also das ist prinzipiell kein Problem. Wir führen diese Diskussion auch

00:51:56.400 --> 00:52:02.512
<v Christian Wenz>regelmäßig, nämlich immer direkt nachdem eine neue Auflage erschienen ist.

00:52:03.380 --> 00:52:06.175
<v Christian Wenz>Weil man dann ja, da hat man ja ein Konzept, dann hat man es gemacht.

00:52:07.087 --> 00:52:11.914
<v Christian Wenz>Man kann während dem Doing auch nicht unendlich abweichen vom Plan,

00:52:11.914 --> 00:52:17.704
<v Christian Wenz>weil man ja eine Timebox hat, also irgendeine Deadline, an die man sich hält.

00:52:18.082 --> 00:52:20.664
<v Christian Wenz>Das heißt, wir sprechen das dann immer ganz gern danach. So,

00:52:20.664 --> 00:52:24.084
<v Christian Wenz>okay, haben wir die Sachen, die es jetzt nicht geschafft haben oder die auf

00:52:24.084 --> 00:52:26.655
<v Christian Wenz>der Wunschliste waren und da nicht genug Priorität haben.

00:52:27.601 --> 00:52:32.544
<v Christian Wenz>Und dann, wenn es an die Planung geht für die neue Auflage, was so ein Jahr

00:52:32.544 --> 00:52:34.294
<v Christian Wenz>vorm Erscheinen meistens ist.

00:52:34.294 --> 00:52:39.664
<v Christian Wenz>Bei PHP ist es so, das ist ja jetzt in anderen Technologien auch häufig so,

00:52:39.664 --> 00:52:44.544
<v Christian Wenz>dass eine neue Major-Version einfach jedes Jahr quasi nach Kalender erscheint

00:52:44.544 --> 00:52:47.332
<v Christian Wenz>und wir aktualisieren halt, wenn sich genug getan hat.

00:52:47.709 --> 00:52:50.334
<v Christian Wenz>Weil bei so einem umfangreichen Buch ist das ja auch für einen Verlag,

00:52:50.674 --> 00:52:53.564
<v Christian Wenz>man muss ja immer sehr viel drucken und irgendwie abverkaufen.

00:52:53.564 --> 00:52:56.225
<v Christian Wenz>Der freut sich natürlich auch, wenn man dann mal ein Jahr lang auslasst.

00:52:56.771 --> 00:53:03.476
<v Christian Wenz>Genau, aber zurück zu der Frage. Wir haben uns ja damals auch bewusst entschieden und beibehalten.

00:53:05.066 --> 00:53:10.864
<v Christian Wenz>Ein allumfassendes PHP-Handbuch zu machen, weil wir vor allem auch in unserer

00:53:10.864 --> 00:53:20.037
<v Christian Wenz>Agentur gemerkt haben, diese Grundlagen, das Verständnis für die Sprache ist total unterschätzt.

00:53:20.432 --> 00:53:26.665
<v Christian Wenz>Ja, weil wir arbeiten ja heutzutage so viel mit Frameworks und Bibliotheken und allem,

00:53:27.523 --> 00:53:33.543
<v Christian Wenz>dass wir es halt oft erleben, dass manche Leute Framework super beherrschen.

00:53:33.979 --> 00:53:37.967
<v Christian Wenz>Also vor allem im Bewerbungsprozess ist es immer was, worauf wir genau schauen.

00:53:38.623 --> 00:53:42.451
<v Christian Wenz>Aber wenn es dann um irgendwelche Details oder Grundlagen geht oder wenn mal

00:53:42.451 --> 00:53:46.921
<v Christian Wenz>was abseits der Norm gemacht werden muss, dann wird es zu einer Herausforderung.

00:53:46.921 --> 00:53:52.096
<v Christian Wenz>Und ich glaube, der Vorteil von dem Buch ist ja immer die didaktische Aufbereitung.

00:53:52.235 --> 00:53:56.231
<v Christian Wenz>Weil wenn man spezifische Informationen möchte, die findet man jetzt ab einem

00:53:56.231 --> 00:54:00.701
<v Christian Wenz>gewissen Skill-Level, findet man Informationen, die auf einen so zugeschnitten

00:54:00.701 --> 00:54:03.411
<v Christian Wenz>sind, dass man dann da die Informationen rausziehen kann.

00:54:04.971 --> 00:54:08.831
<v Christian Wenz>Vor über 20 Jahren haben wir mal Leserzuschrift gekriegt. Ich habe mir ihr 800-Seiten-Buch

00:54:08.831 --> 00:54:12.731
<v Christian Wenz>gekauft und ich wollte eigentlich nur wissen, und da kam so ein ganz, ganz,

00:54:14.776 --> 00:54:17.811
<v Christian Wenz>exotischer Anwendungsfall. Ah, jetzt bin ich enttäuscht.

00:54:21.071 --> 00:54:25.371
<v Christian Wenz>Das ist ja gerade so bei fortgeschrittenen Büchern immer auch eine gewisse Hürde.

00:54:25.851 --> 00:54:32.291
<v Christian Wenz>Also wie gut kennst du das Publikum, wie gut kannst du es einschätzen und die Erwartungshaltung.

00:54:32.291 --> 00:54:36.621
<v Christian Wenz>Und deswegen finde ich so ein Handbuch eigentlich spannend, weil du halt alles

00:54:36.621 --> 00:54:39.121
<v Christian Wenz>abdeckst. Uns sind eben die Grundlagen so wichtig, dass man sagt,

00:54:39.121 --> 00:54:41.971
<v Christian Wenz>ah ja, ein PDF muss ich generieren.

00:54:42.771 --> 00:54:44.763
<v Christian Wenz>Was für Ansätze gibt es denn da?

00:54:45.651 --> 00:54:48.721
<v Christian Wenz>Haben wir ein Kapitel zu? Sicherheit, was ja oft übersprungen wird,

00:54:48.721 --> 00:54:49.970
<v Christian Wenz>haben wir ein Kapitel zu?

00:54:50.539 --> 00:54:55.001
<v Christian Wenz>Neue Features haben wir auch natürlich was zu, aber eben die Grundlagen,

00:54:55.001 --> 00:54:57.447
<v Christian Wenz>weil dieses Verständnis so essentiell wichtig ist.

00:54:57.865 --> 00:55:03.001
<v Christian Wenz>Und wir haben über die Auflagen, haben wir natürlich immer Sachen hinzugenommen,

00:55:03.001 --> 00:55:04.297
<v Christian Wenz>die irgendwie relevant waren.

00:55:04.773 --> 00:55:11.542
<v Christian Wenz>Eine Zeit lang war ja großer – Hype klingt immer so negativ – großer Fokus auf so Entwurfsmuster.

00:55:12.111 --> 00:55:18.781
<v Christian Wenz>Also einfach mit der Idee, dass du eine Art Blaupause hast für Teile der Architektur

00:55:18.781 --> 00:55:22.663
<v Christian Wenz>deiner Anwendung. Jetzt ist ja Architektur an sich als Thema eins.

00:55:23.510 --> 00:55:26.268
<v Christian Wenz>Wo es ja nicht nur eine Meinung gibt bei manchen Stellen. Das heißt,

00:55:26.268 --> 00:55:29.428
<v Christian Wenz>das ist dann immer ganz schwierig. Man ist entweder super, wie sagt man,

00:55:29.428 --> 00:55:30.598
<v Christian Wenz>neudeutsch opinionated.

00:55:31.899 --> 00:55:35.068
<v Christian Wenz>Oder man gibt halt allgemeine Hinweise und belässt es dabei.

00:55:35.068 --> 00:55:37.518
<v Christian Wenz>Und da haben wir immer so zu Letzterem tendiert. Aber haben zum Beispiel auch

00:55:37.518 --> 00:55:40.200
<v Christian Wenz>zu Entwurfsmustern was beigetragen. Wurde total oft gewünscht.

00:55:41.117 --> 00:55:44.698
<v Christian Wenz>Dann so im Nachgang bei der Auswertung haben wir dann irgendwie herausgefunden,

00:55:44.698 --> 00:55:47.878
<v Christian Wenz>also das Kapitel, was mit am wenigsten gelesen wird, ist das.

00:55:48.478 --> 00:55:52.768
<v Christian Wenz>Und das ist halt dieses Spannungsfeld. Und deswegen haben wir halt jetzt erweitert.

00:55:52.768 --> 00:55:58.439
<v Christian Wenz>Also die ganze KI-Thematik wird in der nächsten Auflage sicher auch thematisiert,

00:55:58.782 --> 00:56:02.718
<v Christian Wenz>aber halt auch nur als ein autarker Bestandteil.

00:56:02.718 --> 00:56:06.158
<v Christian Wenz>Wir versuchen immer, dass alles auch autark benutzbar ist.

00:56:06.158 --> 00:56:11.798
<v Christian Wenz>Also ich interessiert was zum Thema JSON-Generierung, weil ich eine API schreiben will,

00:56:12.463 --> 00:56:15.378
<v Christian Wenz>dann gibt es dazu ein Kapitel, aber es ist nicht so, dass in einem Kapitel ein

00:56:15.378 --> 00:56:18.728
<v Christian Wenz>Beispiel ist, wo das halt mal als kleines Detail eingefügt wurde,

00:56:18.728 --> 00:56:22.377
<v Christian Wenz>sondern nein, nein, das wird da einfach holistisch behandelt,

00:56:22.934 --> 00:56:26.958
<v Christian Wenz>und dann habe ich die Information und das Wissen und kann das dann anwenden

00:56:26.958 --> 00:56:30.748
<v Christian Wenz>und gerade in den Grundlagenteilen, da wird dann halt nicht nur die Syntax,

00:56:30.748 --> 00:56:33.133
<v Christian Wenz>sondern auch so Zusammenhang und wie baut man eine Software gemacht.

00:56:33.673 --> 00:56:37.468
<v Christian Wenz>Und dann kann ich da diese Transferleistung erbringen. Aber das heißt,

00:56:37.468 --> 00:56:42.518
<v Christian Wenz>es kommen immer wieder Dinge dazu, groß jetzt Aufbau und Reihenfolge ändern.

00:56:42.518 --> 00:56:44.749
<v Christian Wenz>Also wir hinterfragen das jedes Mal.

00:56:45.057 --> 00:56:49.298
<v Christian Wenz>Aber wir kommen eigentlich jedes Mal für uns, bis jetzt, zum Schluss nee,

00:56:49.298 --> 00:56:51.518
<v Christian Wenz>das ist genau richtig, so wie wir es machen.

00:56:51.883 --> 00:56:55.291
<v Christian Wenz>Ich würde auch so lernen wollen.

00:56:57.003 --> 00:57:02.600
<v Christian Wenz>Und es gibt ja auch andere Ansätze. Neulich hatte ich ein Buch von einem guten

00:57:02.600 --> 00:57:09.136
<v Christian Wenz>Bekannten in der Hand und der hat das Buch quasi, das bestand aus Implementierungen.

00:57:09.635 --> 00:57:12.620
<v Christian Wenz>Also der hat dann mehrere Projekte implementiert und hat dann da am Rand immer

00:57:12.620 --> 00:57:15.970
<v Christian Wenz>irgendwas erklärt. Ich fand das auch nett aufbereitet. Auch die Beispiele waren

00:57:15.970 --> 00:57:18.610
<v Christian Wenz>wirklich didaktisch ganz gut, weil man muss ja dafür sorgen,

00:57:18.610 --> 00:57:22.470
<v Christian Wenz>dass es ein halbwegs realistisches Beispiel ist, aber dass alle Dinge,

00:57:22.470 --> 00:57:24.050
<v Christian Wenz>die da drin sind, auch eine Relevanz haben.

00:57:24.450 --> 00:57:26.706
<v Christian Wenz>Und das klingt nach A.

00:57:27.316 --> 00:57:31.800
<v Christian Wenz>Und jetzt machen wir noch einen Markdown-Export, den wir zwar nicht brauchen,

00:57:31.800 --> 00:57:33.968
<v Christian Wenz>aber dann kann ich diese Markdown-Bibliothek vorstellen.

00:57:34.433 --> 00:57:37.670
<v Christian Wenz>Und das war irgendwie gut gemacht. Das war auch sehr schön zum Lesen.

00:57:37.670 --> 00:57:41.335
<v Christian Wenz>Es war aber nichts zum Nachschlagen. Und ich mache gern was zum Nachschlagen.

00:57:41.764 --> 00:57:46.210
<v Christian Ullenboom>Ja, ja, ja. Wie läuft die Zusammenarbeit mit dir und deinem Co-Autor?

00:57:46.210 --> 00:57:49.710
<v Christian Ullenboom>Also zu zweit ein Buch zu schreiben, stelle ich mir eher schwierig vor,

00:57:49.710 --> 00:57:54.466
<v Christian Ullenboom>weil ich müsste eigentlich immer überlegen, okay, ist es mein Part, ist es sein Part?

00:57:54.756 --> 00:57:58.330
<v Christian Ullenboom>Gerade auch, wenn man Begriffe zum ersten Mal nennt, aber vielleicht sie später

00:57:58.330 --> 00:58:01.536
<v Christian Ullenboom>erst mal genauer erklärt. Wie funktioniert sowas in der Praxis?

00:58:02.650 --> 00:58:06.530
<v Christian Wenz>Das ist also tatsächlich, das hat bei uns immer sehr gut funktioniert,

00:58:06.530 --> 00:58:09.594
<v Christian Wenz>aber vielleicht auch durch die Masse und die Routine.

00:58:11.224 --> 00:58:18.102
<v Christian Wenz>Wir machen im Vorfeld einfach einen genauen Plan. Wie schaut das Buch aus? Welche Kapitel?

00:58:18.242 --> 00:58:20.825
<v Christian Wenz>Und dann wer macht welches Kapitel? Ungefähr der Länge.

00:58:21.719 --> 00:58:25.944
<v Christian Wenz>Wenn wir Dinge haben, wo sich nicht aus der Kapitelreihenfolge schon ergibt,

00:58:25.944 --> 00:58:30.618
<v Christian Wenz>das muss man wissen. Dieser Begriff muss eingeführt werden. Dann wird das besprochen.

00:58:31.344 --> 00:58:34.664
<v Christian Wenz>Ansonsten, weil wir auch immer mit Deadlines sehr gut waren,

00:58:35.224 --> 00:58:38.664
<v Christian Wenz>haben wir uns intern auch immer vorab eine Deadline gesetzt,

00:58:38.664 --> 00:58:40.724
<v Christian Wenz>wo wir dann solche Sachen auch abgeglichen haben.

00:58:41.282 --> 00:58:46.164
<v Christian Wenz>Und dann muss ja auch immer noch der Index erstellt werden. Also manche lieben, manche hassen das.

00:58:47.145 --> 00:58:49.784
<v Christian Wenz>Also, wir sehen uns ja während der Aufnahme. Ich habe so eine Ahnung.

00:58:51.424 --> 00:58:52.744
<v Christian Wenz>In welchem Camp der Christian ist.

00:58:53.284 --> 00:59:00.398
<v Christian Wenz>Und wenn man dann da durchgeht, das finde ich einen total wichtigen Punkt, diesen Index zu machen.

00:59:00.786 --> 00:59:03.881
<v Christian Wenz>Weil da sieht man dann nämlich, ob noch irgendwas glattgezogen werden muss.

00:59:04.984 --> 00:59:09.314
<v Christian Wenz>Nee, aber tatsächlich ansonsten, die Kapitel schreibt, sind einfach verteilt.

00:59:10.016 --> 00:59:15.733
<v Christian Wenz>Also wir haben sehr, sehr wenig Artikel, die sozusagen eine Co-Produktion sind.

00:59:16.110 --> 00:59:19.634
<v Christian Wenz>Die Artikel sind verteilt und jeder ist komplett autark.

00:59:19.634 --> 00:59:22.464
<v Christian Wenz>Also klar, vorher macht man sich halt so einen Styleguide und wie heißen die

00:59:22.464 --> 00:59:28.104
<v Christian Wenz>Dateien und allgemein Richtung und gibt's bei den Beispielen irgend so ein Thema,

00:59:28.104 --> 00:59:31.406
<v Christian Wenz>was sich dann irgendwie durchs ganze Buch zieht, ja, also irgendeine Domäne.

00:59:32.155 --> 00:59:37.634
<v Christian Wenz>Aber die sind einfach autark. Aber trotzdem, und das haben wir halt relativ

00:59:37.634 --> 00:59:41.494
<v Christian Wenz>früh rausgefunden, weil diese Fragen wurden ja auch dann von Lektoren irgendwie

00:59:41.494 --> 00:59:43.638
<v Christian Wenz>erstellt und dann auch geprüft im Manuskript,

00:59:44.032 --> 00:59:48.284
<v Christian Wenz>dass wir zwar unterschiedliche Stile haben, aber die irgendwie trotzdem nah

00:59:48.284 --> 00:59:49.884
<v Christian Wenz>genug beieinander sind, dass

00:59:49.884 --> 00:59:53.750
<v Christian Wenz>sich das gut ergänzt und dass das Buch dann trotzdem außen im Fluss ist,

00:59:54.151 --> 00:59:56.095
<v Christian Wenz>plus da jedes Kapitel ja autark ist,

00:59:56.722 --> 00:59:59.454
<v Christian Wenz>also haben wir bei den meisten Büchern so gemacht, jedes Artikel,

00:59:59.454 --> 01:00:00.954
<v Christian Wenz>jedes Kapitel autark ist.

01:00:02.069 --> 01:00:06.634
<v Christian Wenz>Kann man es auch individuell lesen und dann wäre jetzt eine stilistische Änderung

01:00:06.634 --> 01:00:08.245
<v Christian Wenz>zum nächsten Kapitel vielleicht gar nicht so schlimm.

01:00:09.092 --> 01:00:13.144
<v Christian Wenz>Und wenn ich das noch ergänzend sagen darf, das Buch besteht ja oft aus mehreren

01:00:13.144 --> 01:00:17.154
<v Christian Wenz>Teilen und wir haben es häufig so, dass dann alle Kapitel oder fast alle Kapitel

01:00:17.154 --> 01:00:21.354
<v Christian Wenz>in einem Teil auch beim selben Autor sind, weil jeder hat auch so bestimmte technische,

01:00:22.434 --> 01:00:25.722
<v Christian Wenz>Präferenzen oder Stärken oder thematische Schwerpunktgebiete.

01:00:26.389 --> 01:00:29.257
<v Christian Wenz>Deswegen ist es dann trotzdem, finden wir, aus einem Guss.

01:00:29.762 --> 01:00:32.432
<v Christian Ullenboom>Kann es sein, dass Tobias ein bisschen lockerer schreibt als du?

01:00:33.815 --> 01:00:38.640
<v Christian Wenz>Das weiß ich nicht, weil wir wahrscheinlich irgendwann beide aufgehört haben,

01:00:38.640 --> 01:00:41.740
<v Christian Wenz>die Kapitel der anderen ausführlich zu lesen.

01:00:42.817 --> 01:00:43.787
<v Christian Wenz>Ist das dein Eindruck?

01:00:44.141 --> 01:00:48.420
<v Christian Ullenboom>Ich fand einige putzige Formulierungen, ich sammle witzige Wörter.

01:00:48.420 --> 01:00:51.860
<v Christian Ullenboom>Und eins der Wörter habe ich jetzt vergessen, welches, musste ich unbedingt

01:00:52.200 --> 01:00:55.790
<v Christian Ullenboom>auf mein Buch übernehmen, weil ich das so toll fand. Ich glaube,

01:00:55.790 --> 01:00:58.030
<v Christian Ullenboom>Fiesling oder so könnte es vielleicht gewesen sein.

01:00:58.030 --> 01:01:00.030
<v Christian Wenz>Das ist von mir, das klingt eher nach mir.

01:01:00.030 --> 01:01:01.980
<v Christian Ullenboom>Großartig. Bei irgendeiner,

01:01:04.040 --> 01:01:09.290
<v Christian Ullenboom>Formulareingabe muss man darauf achten. Und ich fand das Wort so toll,

01:01:09.290 --> 01:01:12.184
<v Christian Ullenboom>dass ich gedacht habe, das muss ich unbedingt in meinem C-Buch übernehmen.

01:01:13.080 --> 01:01:14.700
<v Christian Ullenboom>Also, du bist Teil von dem Buch.

01:01:15.240 --> 01:01:18.750
<v Christian Wenz>Vielen Dank, vielen Dank. Ich bin über dieses Wort tatsächlich bei einer Überarbeitung

01:01:18.750 --> 01:01:23.640
<v Christian Wenz>gestolpert, weil man merkt ja bei der Überarbeitung von Text auch,

01:01:23.640 --> 01:01:26.820
<v Christian Wenz>ich meine, das Buch wird immer komplett überarbeitet, aber es gibt halt Dinge,

01:01:26.820 --> 01:01:29.070
<v Christian Wenz>die stimmen, da ändert sich technisch nichts, da,

01:01:29.999 --> 01:01:33.929
<v Christian Wenz>ist man ja irgendwie versucht, es quasi zu belassen, wie es ist.

01:01:34.405 --> 01:01:39.170
<v Christian Wenz>Und manche Formulierungen von vor zehn Jahren würde ich vielleicht heute irgendwie

01:01:39.170 --> 01:01:41.360
<v Christian Wenz>anders machen. Und da bin ich auch über das Fiesling gestolpert.

01:01:41.760 --> 01:01:45.080
<v Christian Wenz>Da dachte ich, das ist eigentlich ein schönes altes Wort. Ich habe da auch so

01:01:45.080 --> 01:01:47.112
<v Christian Wenz>ein Faible für, nein, das bleibt drin.

01:01:47.385 --> 01:01:50.690
<v Christian Wenz>Hoffentlich korrigiert es das Sprachkorrektorat nicht raus. Und tatsächlich,

01:01:50.690 --> 01:01:52.560
<v Christian Wenz>es wurde beibehalten. Ja, aber das ist tatsächlich.

01:01:52.560 --> 01:01:56.690
<v Christian Ullenboom>Ja, sehr cool. Also das bedeutet ja auch, wenn ihr das Buch plant oder Bücher

01:01:56.690 --> 01:02:01.860
<v Christian Ullenboom>plant, dass ihr großen Fokus auf die Strukturierung und das Inhaltsverzeichnis

01:02:01.860 --> 01:02:03.732
<v Christian Ullenboom>legt, bevor ihr eigentlich anfängt zu schreiben.

01:02:04.057 --> 01:02:07.990
<v Christian Ullenboom>Also das steht am Anfang. Und erst dann, wenn im Grunde das alles ausgelegt

01:02:07.990 --> 01:02:10.615
<v Christian Ullenboom>ist, dann verteilt ihr die Themen und dann geht es ans Schreiben.

01:02:11.010 --> 01:02:13.660
<v Christian Wenz>Richtig. Ich finde es wichtig, dass man immer, wenn man eine Arbeit hat,

01:02:13.660 --> 01:02:17.076
<v Christian Wenz>ein Ende hat, dass man auch sieht, also die Ziellinie sieht.

01:02:17.581 --> 01:02:23.460
<v Christian Wenz>Und wenn du ein Buchkapitel vorher dir mit den einzelnen Hauptüberschriften

01:02:23.460 --> 01:02:27.380
<v Christian Wenz>zum Beispiel schon ausgedacht hast, dann kannst du ja immer sagen, So...

01:02:28.426 --> 01:02:32.240
<v Christian Wenz>Wie viel Uhr ist es gerade, ich schreibe noch dieses Unterkapitel zu Ende.

01:02:32.513 --> 01:02:35.012
<v Christian Wenz>Du hast also immer ein Ziel, auf das du hinarbeiten kannst.

01:02:35.332 --> 01:02:40.602
<v Christian Wenz>Und wenn du einfach so überspitzt gesagt, dein gesamtes Buch wäre ein langes

01:02:40.602 --> 01:02:44.239
<v Christian Wenz>Wörtdokument und du fängst einfach mal an wie so ein Roman oder so.

01:02:44.575 --> 01:02:49.012
<v Christian Wenz>Ich hatte neulich erst ein Interview mit einem Fiction-Roman-Autor gelesen, und

01:02:49.472 --> 01:02:53.440
<v Christian Wenz>der schreibt da so 400-Seiten-Bücher und der sagt, ja, er hat ein Exposé, das ist 80 Seiten lang.

01:02:55.232 --> 01:02:57.207
<v Christian Wenz>Dann hat er seinen Rahmen und dann füllt er.

01:02:59.355 --> 01:03:00.400
<v Christian Wenz>Ähnlich machen wir es auch.

01:03:00.516 --> 01:03:04.677
<v Christian Ullenboom>Wie ist denn deiner oder vielleicht auch sein Herangehen beim Schreiben?

01:03:04.973 --> 01:03:08.346
<v Christian Ullenboom>Also das ist etwas, was ich bisher allen Autoren gefragt habe.

01:03:09.019 --> 01:03:13.292
<v Christian Ullenboom>Schreibst du jeden Tag ein bisschen? Oder bist du jemand, der sich einschließt,

01:03:13.292 --> 01:03:16.983
<v Christian Ullenboom>zurückzieht und dann große Teile en bloc schreibt?

01:03:17.454 --> 01:03:20.774
<v Christian Ullenboom>Also immer so tröpfchenweise oder einmal Gewitter?

01:03:21.198 --> 01:03:25.452
<v Christian Wenz>Also es hängt vielleicht ein bisschen davon ab, vom jeweiligen Zeitpunkt,

01:03:25.452 --> 01:03:30.302
<v Christian Wenz>als ich oder auch wir das noch, also ich will nicht sagen permanent,

01:03:30.302 --> 01:03:34.300
<v Christian Wenz>aber eben zahlreiche Bücher gemacht habe, Schrägstrich haben,

01:03:35.272 --> 01:03:37.582
<v Christian Wenz>da war das der normale Job.

01:03:37.582 --> 01:03:41.042
<v Christian Wenz>Also da hat man halt irgendwie gesagt, so, ich setze mich hin und schreibe jetzt

01:03:41.042 --> 01:03:43.948
<v Christian Wenz>halt und war da noch so ein paar andere Sachen zu tun.

01:03:44.331 --> 01:03:48.982
<v Christian Wenz>Und ich habe für mich festgestellt, wenn ich am Vormittag nicht irgendwie ordentlich

01:03:48.982 --> 01:03:53.192
<v Christian Wenz>in die Pötte komme, dann komme ich es irgendwie nachmittags auch nicht.

01:03:53.192 --> 01:03:57.415
<v Christian Wenz>Weil man muss schon, das ist schon eine andere Art von sich konzentrieren, finde ich.

01:03:57.705 --> 01:04:01.798
<v Christian Wenz>Also muss da wirklich in den Fokus kommen. Schlimmer als beim Programmieren.

01:04:02.295 --> 01:04:06.702
<v Christian Wenz>Und deswegen war dann tatsächlich der Zeitplan halt gesetzt.

01:04:06.702 --> 01:04:09.232
<v Christian Wenz>Man weiß ja ungefähr, wie lange man braucht, weil man seinen Output,

01:04:09.232 --> 01:04:15.234
<v Christian Wenz>also Buchseite pro Zeiteinheit, den kann man irgendwann ja ganz gut einschätzen

01:04:15.549 --> 01:04:19.826
<v Christian Wenz>und dann ist das einfach eine geblockte Zeit gewesen.

01:04:20.820 --> 01:04:28.175
<v Christian Wenz>Jetzt, wo wir ja vor allem, oder ich vor allem, Bücher primär überarbeite,

01:04:28.175 --> 01:04:32.735
<v Christian Wenz>dann ist das ja etwas, was dann wirklich ein bestimmter Zeitblock ist,

01:04:32.735 --> 01:04:35.105
<v Christian Wenz>in dem das dann überhaupt zeitlich stattfinden kann.

01:04:35.105 --> 01:04:38.646
<v Christian Wenz>Was weiß ich, eine neue Version der Technologie kommt raus, Datum weiß man vorher,

01:04:39.018 --> 01:04:44.955
<v Christian Wenz>daraus ergibt sich schon ein Abgabezeitpunkt und dann ist es da tatsächlich geblockte Zeit.

01:04:44.955 --> 01:04:47.485
<v Christian Wenz>Also da ist nicht so, ich mache den halben Tag dessen, einen halben Tag was

01:04:47.485 --> 01:04:50.349
<v Christian Wenz>anderes, sondern damit eigentlich dann rausgeblockt. Genau.

01:04:50.796 --> 01:04:54.534
<v Christian Wenz>Aber das Wichtigste beim Buchschreiben für mich ist ja immer neben einem guten

01:04:54.534 --> 01:04:56.050
<v Christian Wenz>Plan wirklich das Zeitmanagement.

01:04:56.473 --> 01:05:02.207
<v Christian Wenz>Und ich bin eben in der glücklichen Lage immer gewesen, dass ich den Zeitaufwand einschätzen konnte.

01:05:03.445 --> 01:05:07.125
<v Christian Wenz>Und dann muss man sich das halt einfach die Zeit nehmen.

01:05:07.125 --> 01:05:10.725
<v Christian Wenz>Ich meine, jeder kennt das irgendwie aus Schule oder Ausbildung oder irgendwie

01:05:10.725 --> 01:05:15.815
<v Christian Wenz>Studium, so der Klassiker Hausarbeit oder Diplomarbeit oder was ist jetzt,

01:05:15.815 --> 01:05:17.425
<v Christian Wenz>Bachelorarbeit, Masterarbeit,

01:05:18.505 --> 01:05:23.494
<v Christian Wenz>Referatsvorbereitung, so die Nacht vor der Abgabe ist irgendwie immer, die endet nicht.

01:05:25.328 --> 01:05:31.116
<v Christian Wenz>Aber wenn du das halt dauerhaft machst, ist das ja nicht tragfähig und deswegen, also.

01:05:31.424 --> 01:05:35.355
<v Christian Ullenboom>Irgendwann kennt man sich. Das ist der Vorteil vom Altsein, dass man sich kennt

01:05:35.355 --> 01:05:36.725
<v Christian Ullenboom>und weiß, was man mag und was man nicht mag.

01:05:36.965 --> 01:05:38.455
<v Christian Wenz>Klingt jetzt weniger schön als meine Formulierung.

01:05:38.455 --> 01:05:42.155
<v Christian Ullenboom>Aber ja. Wie siehst du die Zukunft des Buches?

01:05:42.155 --> 01:05:47.016
<v Christian Ullenboom>Also du hast vorhin was Schönes gesagt, was ich unterstreichen würde,

01:05:47.451 --> 01:05:51.185
<v Christian Ullenboom>dass ein Buch wertvoll ist, weil es eine didaktische Reihenfolge vorgibt.

01:05:51.185 --> 01:05:54.795
<v Christian Ullenboom>Also das heißt, ein Buch ist wichtig, aber trotzdem, wie siehst du die Zukunft

01:05:54.795 --> 01:05:59.505
<v Christian Ullenboom>des Buches jetzt mit KI und dass wir KI punktuelle Fragen stellen können,

01:05:59.505 --> 01:06:01.446
<v Christian Ullenboom>aber auch vielleicht didaktisch etwas aufbauen können?

01:06:02.484 --> 01:06:06.832
<v Christian Ullenboom>Wird es das Buch, das Fachbuch in 30 Jahren noch geben? Wo denkst du,

01:06:07.172 --> 01:06:08.028
<v Christian Ullenboom>entwickelt sich das hin?

01:06:08.972 --> 01:06:14.642
<v Christian Wenz>Ich gehe davon aus, ich könnte mir aber vorstellen, nein, ich bin mir eigentlich

01:06:14.642 --> 01:06:19.172
<v Christian Wenz>ziemlich sicher, dass nicht mehr jede Art von Fachbuch publiziert wird.

01:06:19.492 --> 01:06:20.772
<v Christian Wenz>Aber es ist ja auch immer so.

01:06:21.592 --> 01:06:26.242
<v Christian Wenz>Zu den Hochzeiten, da gab es ja extremst exotische Buchtitel,

01:06:26.242 --> 01:06:28.868
<v Christian Wenz>aber die wurden einfach gemacht und irgendjemand hat sie wohl auch gekauft.

01:06:30.412 --> 01:06:36.162
<v Christian Wenz>Aber also ich glaube, wie gesagt, didaktische Aufbereitung von Grundlagenthemen

01:06:36.162 --> 01:06:40.362
<v Christian Wenz>ist, glaube ich, etwas wo man so dieses, ich habe so dieses Nachschlagewerk,

01:06:40.362 --> 01:06:44.140
<v Christian Wenz>ich habe was in der Hand und da hat sich einer wirklich Gedanken gemacht und,

01:06:44.593 --> 01:06:46.486
<v Christian Wenz>hat dann da was für mich durchkomponiert,

01:06:47.211 --> 01:06:51.043
<v Christian Wenz>ich glaube, das könnte zumindest Zeitpunkt jetzt die KI schlagen.

01:06:52.292 --> 01:06:56.542
<v Christian Wenz>In 30 Jahren, wie gesagt also ganz schwer, da eine Prognose zu tätigen,

01:06:56.542 --> 01:07:00.102
<v Christian Wenz>ja Da hängt ja auch was mit Token pro Watt oder so zusammen.

01:07:00.102 --> 01:07:04.491
<v Christian Wenz>Wenn es da irgendwie eine große Veränderung gibt, dann mag das natürlich ein Punkt sein.

01:07:05.532 --> 01:07:11.098
<v Christian Wenz>Und was man ja zurzeit auch sieht, ist, dass ja viele Firmen jetzt gerade KI,

01:07:11.585 --> 01:07:15.922
<v Christian Wenz>teilweise als Ausrede auch genommen haben, die Belegschaft ein bisschen zu reduzieren.

01:07:15.922 --> 01:07:20.618
<v Christian Wenz>Teilweise war es sicher auch begründet, aber oft war das einfach eine günstige Begründung.

01:07:21.024 --> 01:07:25.452
<v Christian Wenz>Und dass eben vor allem diese Junior-Positionen weggefallen sind.

01:07:26.212 --> 01:07:29.402
<v Christian Wenz>Und irgendwann wird man Leute wieder anlernen müssen. Und dann könnte ich mir

01:07:29.402 --> 01:07:35.438
<v Christian Wenz>vorstellen, dass das so eine didaktische Aufbereitung eine sehr lohnenswerte Sache ist.

01:07:36.134 --> 01:07:39.692
<v Christian Wenz>Auch natürlich könnte ich mir vorstellen, dass irgendwelche Publikationen von,

01:07:40.212 --> 01:07:44.382
<v Christian Wenz>Leuten, die eine gewisse Traktion oder Berühmtheit überspitzt formuliert in

01:07:44.382 --> 01:07:49.012
<v Christian Wenz>ihren Communities haben, dass da es immer Abnahmemöglichkeiten gibt.

01:07:49.332 --> 01:07:52.853
<v Christian Wenz>Also ich bin Buch-Influencer, indem ich das Buch schreibe.

01:07:53.638 --> 01:08:00.452
<v Christian Wenz>Aber schwieriger sind, denke ich, nischigere Titel, also Titel über Thema,

01:08:00.452 --> 01:08:04.793
<v Christian Wenz>wo eh schon die Käuferschaft eingeschränkt ist.

01:08:05.403 --> 01:08:08.805
<v Christian Wenz>Das heißt, die eh betriebswirtschaftlich schwer abzubilden sind.

01:08:10.059 --> 01:08:17.082
<v Christian Wenz>Und eben auch Technologien, die vielleicht wenig Traktion haben und wo es halt

01:08:17.082 --> 01:08:18.622
<v Christian Wenz>sehr viel Konkurrenz gibt.

01:08:18.622 --> 01:08:26.782
<v Christian Wenz>Ich meine, es gab ja auch in der Computerbuch-Verlagswelt gibt es ja jetzt Synergien

01:08:26.782 --> 01:08:29.935
<v Christian Wenz>durch Zusammenschlüsse von Verlagen und da gab es auch in den letzten Jahren.

01:08:30.358 --> 01:08:34.242
<v Christian Wenz>Das heißt, so viele Konkurrenztitel gibt es dann zumindest auf dem deutschsprachigen

01:08:34.242 --> 01:08:39.338
<v Christian Wenz>Markt nicht mehr. Beim englischsprachen Markt habe ich jetzt nicht so den guten Überblick.

01:08:40.221 --> 01:08:41.942
<v Christian Ullenboom>Da haben wir noch einige Apress.

01:08:43.022 --> 01:08:43.426
<v Christian Wenz>Manning's.

01:08:43.426 --> 01:08:44.947
<v Christian Ullenboom>Also da haben wir schon ein paar.

01:08:45.103 --> 01:08:48.122
<v Christian Wenz>Manning ist ein gutes Beispiel, weil die ja auch wirklich extremst exotische

01:08:48.122 --> 01:08:51.924
<v Christian Wenz>Titel machen. Und ich habe ja auch einen Titel bei Manning gemacht zu ASP.NET Core Security.

01:08:52.615 --> 01:08:57.122
<v Christian Wenz>Und das ist also wirklich eine ganz spannende Erfahrung, weil die unglaublich

01:08:57.122 --> 01:08:59.283
<v Christian Wenz>viel Aufwand in die Bucherstellung haben.

01:09:00.118 --> 01:09:04.199
<v Christian Wenz>Stellen und Reviews an allen Ecken und Enden.

01:09:04.641 --> 01:09:10.526
<v Christian Wenz>Das finde ich zum einen natürlich total cool, aber das war auch vom Zeitaufwand

01:09:10.526 --> 01:09:15.135
<v Christian Wenz>natürlich eine ganz andere Schiene und ich weiß nicht, ob sich das im Ertrag mappt.

01:09:15.425 --> 01:09:18.595
<v Christian Wenz>Also mein Datenbasis ist natürlich nicht groß genug mit N gleich 1,

01:09:19.101 --> 01:09:22.446
<v Christian Wenz>aber ich könnte mir vorstellen, gerade bei so exotischeren Titeln,

01:09:22.446 --> 01:09:26.256
<v Christian Wenz>die viel machen, also da kenne ich jetzt die Zahlen nicht gut genug,

01:09:26.256 --> 01:09:29.990
<v Christian Wenz>aber ich weiß nicht, wie tragfähig dann sowas ist.

01:09:30.165 --> 01:09:33.996
<v Christian Ullenboom>Ja, das ist so ein bisschen so wie bei den Schulungen. Also wenn du irgendwie

01:09:33.996 --> 01:09:36.081
<v Christian Ullenboom>eine Java-Schulung machst, das macht irgendwie jeder.

01:09:37.996 --> 01:09:41.116
<v Christian Ullenboom>Aber das Volumen ist auch groß. Also das heißt, irgendwie fällt doch immer was

01:09:41.116 --> 01:09:43.706
<v Christian Ullenboom>ab. Bei einem sehr, sehr speziellen Thema, das macht keiner.

01:09:44.446 --> 01:09:47.226
<v Christian Ullenboom>Und wenn du als einziges Schulungsunternehmen das machst, kriegst du trotzdem

01:09:47.226 --> 01:09:51.296
<v Christian Ullenboom>einen Auftrag, selbst wenn das exotisch ist. Aber irgendjemanden brauchst trotzdem.

01:09:51.296 --> 01:09:52.943
<v Christian Ullenboom>Das heißt, in der Summe ist es doch das Gleiche.

01:09:53.371 --> 01:09:56.593
<v Christian Ullenboom>Vielleicht ist es bei diesen exotischen Büchern dann auch so.

01:09:57.023 --> 01:10:00.396
<v Christian Ullenboom>Ich hatte nach der Vector API geguckt und hatte gesehen, dass bei Apress,

01:10:00.396 --> 01:10:04.886
<v Christian Ullenboom>glaube ich, ein Buch erschienen ist, wo ich dachte, Mist, jetzt gibt es da schon ein Buch.

01:10:04.886 --> 01:10:09.786
<v Christian Ullenboom>Also das heißt, die Wahrscheinlichkeit, dass noch jemand ein Buch verlegen will

01:10:09.786 --> 01:10:12.036
<v Christian Ullenboom>zu dem Thema, ist dann eher unwahrscheinlich.

01:10:12.036 --> 01:10:17.356
<v Christian Ullenboom>Aber das ist mein erstes Spaßbuch, was ich schreibe, an ein Thema,

01:10:17.356 --> 01:10:19.981
<v Christian Ullenboom>wo ich wirklich Lust zu habe, weil mich das wirklich interessiert.

01:10:20.481 --> 01:10:22.836
<v Christian Ullenboom>Nicht so, dass mich Java oder Spring jetzt nicht interessieren würde,

01:10:22.836 --> 01:10:27.772
<v Christian Ullenboom>aber es gibt so Lieblingsthemen, wo man sagt, das ist ja mal echt knackig,

01:10:28.074 --> 01:10:31.176
<v Christian Ullenboom>interessiert keine Sau, aber ich find's geil. Ja, du meinst das.

01:10:31.176 --> 01:10:34.416
<v Christian Wenz>Weil du's kannst, genau. Ja, super cool, super cool. Du weißt ja,

01:10:34.416 --> 01:10:35.661
<v Christian Wenz>wo du's hinschicken musst, signiert.

01:10:36.766 --> 01:10:43.294
<v Christian Ullenboom>Ja, genau. Abschlussfrage, was würdest du kommenden oder werdenden Autoren mit auf den Weg geben?

01:10:44.776 --> 01:10:49.598
<v Christian Wenz>Also, ein Buch zu schreiben ist super, um was selber zu lernen.

01:10:51.182 --> 01:10:53.672
<v Christian Wenz>Und Planung ist alles.

01:10:55.936 --> 01:11:01.105
<v Christian Wenz>Weil ich kriege es ja immer wieder mit von, aber das ist jetzt nicht nur bei

01:11:01.105 --> 01:11:03.625
<v Christian Wenz>denen, die das Projektmanagement für ein Buch machen, sondern es ist ja oft

01:11:03.625 --> 01:11:04.595
<v Christian Wenz>zum Projektmanagement.

01:11:04.595 --> 01:11:10.025
<v Christian Wenz>So dieses Deadline-Einhalten ist ja immer eine große Hürde und bei einem Buch

01:11:10.025 --> 01:11:12.498
<v Christian Wenz>hängen halt ganz viele andere Prozesse dran.

01:11:12.858 --> 01:11:17.565
<v Christian Wenz>Das Papier in der Druckerei muss bestellt werden. Die haben das auch nicht immer so rumliegen.

01:11:18.685 --> 01:11:23.875
<v Christian Wenz>Es muss das Korrektorat gebucht werden, Satz, Layout, Farbe.

01:11:23.875 --> 01:11:26.185
<v Christian Wenz>Na gut, Farbe müsste in der Druckerei mal da liegen.

01:11:27.785 --> 01:11:32.065
<v Christian Wenz>Nein, aber da hängen ganz viele andere Prozesse noch dran, weil es ist wirkliches

01:11:32.065 --> 01:11:36.635
<v Christian Wenz>Teamprojekt. Es steht nur einer vorne drauf und im Impressum stehen dann irgendwie

01:11:36.635 --> 01:11:40.765
<v Christian Wenz>noch so sechs, sieben andere, relativ klein, aber es gibt irgendwie viele Beteiligte

01:11:40.765 --> 01:11:42.608
<v Christian Wenz>und deswegen einen Plan zu haben,

01:11:44.623 --> 01:11:49.022
<v Christian Wenz>dass man immer so einzelne Stücke hat, die ein Ende haben und dass man dadurch,

01:11:50.136 --> 01:11:54.745
<v Christian Wenz>zumindest halbwegs deterministisch am Ende was abgeben kann.

01:11:54.745 --> 01:11:56.120
<v Christian Wenz>Das ist gar nicht ein wichtiger Punkt.

01:11:56.951 --> 01:12:00.145
<v Christian Ullenboom>Ich glaube, für uns ist es auch noch anders, weil wenn wir ein Buchprojekt beginnen,

01:12:00.485 --> 01:12:01.496
<v Christian Ullenboom>werden wir das auch beenden.

01:12:02.327 --> 01:12:04.855
<v Christian Ullenboom>Und ich könnte mir gut vorstellen, wenn man ein neuer Autor ist,

01:12:04.855 --> 01:12:06.553
<v Christian Ullenboom>dass man vielleicht am Anfang dafür brennt.

01:12:06.773 --> 01:12:10.860
<v Christian Ullenboom>Und dann spricht man mit dem Verlag und der Verlag sagt, interessantes Thema wollen wir machen.

01:12:11.498 --> 01:12:14.415
<v Christian Ullenboom>Und dann irgendwie nach ein paar Monaten vergeht dir die Lust und dann sagt,

01:12:14.415 --> 01:12:16.845
<v Christian Ullenboom>ich habe jetzt andere Sachen zu tun und lässt den Verlag irgendwie hängen.

01:12:18.165 --> 01:12:21.135
<v Christian Ullenboom>Das könnte ich mir für neue Autoren irgendwie schwierig vorstellen,

01:12:21.135 --> 01:12:25.005
<v Christian Ullenboom>da dran zu bleiben. Also wir wissen nach vielen 10.000 Seiten,

01:12:25.605 --> 01:12:28.365
<v Christian Ullenboom>wie so der Aufwand ist. Wir können das einschätzen. Wir kennen unsere eigene

01:12:28.365 --> 01:12:29.348
<v Christian Ullenboom>Performance beim Schreiben.

01:12:29.807 --> 01:12:32.015
<v Christian Ullenboom>Aber ich glaube, wenn du anfängst, weißt du das halt noch nicht.

01:12:32.015 --> 01:12:33.813
<v Christian Ullenboom>Da kennt man sich noch nicht so, ob man dabei bleibt.

01:12:34.905 --> 01:12:37.987
<v Christian Wenz>Ich habe einmal im Monat, wenn ich das erzählen darf, einen Albtraum.

01:12:38.254 --> 01:12:41.375
<v Christian Wenz>Ungefähr einmal im Monat. Ich schlafe immer sehr gut, aber ich habe diesen einen

01:12:41.375 --> 01:12:47.563
<v Christian Wenz>Albtraum, dass da dieses eine Buch ist, wo ich 15 von 20 Kapiteln oder so schon habe.

01:12:50.464 --> 01:12:53.729
<v Christian Wenz>Und ich muss doch noch ein Kapitel schreiben. Das habe ich total vergessen.

01:12:54.128 --> 01:12:58.303
<v Christian Wenz>Das hätte ich schon vor 'nem Jahr abgeben müssen. Aber es fehlt immer noch ein Kapitel.

01:12:58.825 --> 01:13:02.303
<v Christian Wenz>Furchtbar, furchtbar. In dieser Situation war ich noch nie zu Glück.

01:13:02.673 --> 01:13:05.854
<v Christian Ullenboom>Interessanterweise habe ich was Vergleichbares, und zwar beim Studium.

01:13:05.854 --> 01:13:09.674
<v Christian Ullenboom>Ich weiß nicht, warum. Also ich bin schon, keine Ahnung, wann ich meine Studie

01:13:09.674 --> 01:13:12.494
<v Christian Ullenboom>abgeschlossen habe, ist jetzt auch schon 20 Jahre oder sowas her.

01:13:12.494 --> 01:13:16.414
<v Christian Ullenboom>Aber manchmal habe ich genau das Gleiche, dass ich denke, Christian,

01:13:16.414 --> 01:13:19.124
<v Christian Ullenboom>hast du eigentlich deinen Abschluss gemacht? fehlte da nicht noch irgendwas?

01:13:19.764 --> 01:13:22.852
<v Christian Ullenboom>Ich weiß nicht, warum. Das ist total bescheuert eigentlich.

01:13:23.270 --> 01:13:26.893
<v Christian Ullenboom>Aber manchmal denke ich, das Ende kam irgendwie so schnell. Irgendwie so zack,

01:13:27.211 --> 01:13:30.126
<v Christian Ullenboom>die ganzen Prüfungen waren fertig, hab die Arbeit abgegeben und buff, das war's.

01:13:30.329 --> 01:13:32.874
<v Christian Ullenboom>Und irgendwie in meinem Kopf ist da noch, da fehlt noch irgendwas.

01:13:32.874 --> 01:13:33.870
<v Christian Ullenboom>Das ist noch nicht abgeschlossen.

01:13:34.299 --> 01:13:38.004
<v Christian Ullenboom>Merkwürdig. Naja. Na gut, ich danke dir ganz herzlich fürs Gespräch.

01:13:38.004 --> 01:13:40.924
<v Christian Ullenboom>Hat mich gefreut, dass wir so ein schönes Gespräch hatten können.

01:13:41.244 --> 01:13:44.644
<v Christian Ullenboom>Ich wünsche dir alles Gute für die Zukunft und auf viele weitere Bücher.

01:13:44.644 --> 01:13:45.339
<v Christian Ullenboom>Dankeschön, Christian.

01:13:45.820 --> 01:13:46.686
<v Christian Wenz>Danke, Christian. Ciao.