Facebook, Big Data und KI resultiert in komplettem Unsinn

Gerade war ich auf Facebook und mir ist wieder die vollkommen irrelevante und komplett an meinen Interessen vorbeigehende Werbung bewusst geworden. Das war schon so falsch, dass ich fast Mitleid bekommen habe, statt mich wie sonst üblich über Werbebanner zu ärgern.

Mit Künstlicher Intelligenz (KI bzw. AI) und Big Data kenne ich mich so ein bisschen aus und habe dazu ja auch bei LinkedIn Learning (LiL) sogar schon Onlinetraining veröffentlicht. Und eigentlich sollte man meinen, dass Facebook diese Techniken zum Schalten von angepasster Werbung auch beherrscht. Immerhin tracken die ja wohl jede Microsekunde, die man da angemeldet (und oft auch darüber hinaus) und jede Mausaktion. Neben den bewusst eingegebenen Daten haben sie also fast unendlich viele detaillierte Infos, dass Werbung (auch wenn ich diese dort angezeigten Produkte dann bewusst versuche nicht !! zu kaufen) halbwegs zu den Interessen von mir passen könnte.

Aber die liegen ja wie gesagt grundsätzlich sowas von falsch – da ist jede Zeitung oder Litfaßsäule besser personalisiert.

Entweder taugen KI und Big Data keinen Schuss Pulver oder Facebook ist unfähig oder ich habe durch geeignete Verschleierung doch meine gläserne Existenz so umgebogen, dass sie komplett in die falsche Richtung schauen.

Beginnender Lagerkoller?

Beim morgendlichen Sondieren des Arbeitstags habe ich gerade mal ohne konkreten Anlass die verschiedenen Webcams von Graz angesehen und auf dem Schöckl liegt der erste Schnee – unglaublich.

So gut mir das Corona-bedingte Arbeiten zu Hause bzw. remote auch gefällt (insbesondere die Schulungen ohne Reiseaufwand) – ich vermisse meine regelmäßigen Trips nach Graz zu LinkedIn Learning. Rein aufnahmetechnisch geht es auch wunderbar in meinem „Studio“ in Eppstein, aber das ganze Rundherum bei LinkedIn Learning und in Graz geht mir schon ab. Da dieses Jahr die Trainer nicht mehr nach Graz kommen dürfen, bin ich also in 2020 nur 1x vor der Corona-Krise dort gewesen. Sonst die letzten 10 -12 Jahre mindestens 3 – 4 x im Jahr. Wirklich ungewohnt.

Die nächsten zwei neuen Videotraining sind freigegeben

Da bin ich doch gerade erst mit meinen aktuellen Aufzeichnungen fertig und dann fällt mir eben beim Besuch der Seiten von LinkedIn Learning auf, dass vor einer Woche gleich zwei neue Videotraining bei LiL freigegeben wurden.

Das eine Training ist JavaScript: In HTML 5 arbeiten.

Dabei geht es darum:


HTML und JavaScript zusammen bieten für alle Webprogrammierer das optimale (Programmier-)Sprachendoppel, wenn es um die Entwicklung moderner Webauftritte geht. Tatsächlich laufen viele Features, die unter HTML5 geführt werden, in Wirklichkeit unter JavaScript: Manchmal gehen sie zwar mit neuen HTML-Tags einher, andererseits gibt es oft nicht einmal eine zwingende Verbindung zu HTML. In diesem Video-Training werden ein paar anschauliche Beispiele zusammengetragen und der optimalen Code gezeigt, wenn es um Techniken wie Geolocation, Local Storage und Session Storage, Web Worker, Canvas oder auch SVG samt der dynamischen Manipulation geht. Auch Web Sockets als Grundlagen mächtiger Rich Internet Applications lernen Sie im Laufe des Kurses kennen.

Der zweite Kurs behandelt Java. Genau genommen geht es um die Neuerungen von Java 14.
Kursdetails – Java feiert im Jahr 2020 seinen 25. Geburtstag – und zählt immer noch zu den populärsten und wichtigsten Programmiersprachen. Da inzwischen neue Versionen im gefühlt halbjährlichen Turnus erscheinen, tut rechtzeitige Aufklärung Not. Ich habe mir für den Kurs Java 14 angeschaut und die wichtigsten Neuerungen in diesem Übersichtskurs zusammengefasst. Sie lernen zum Beispiel relevante Syntaxneuerungen kennen, sehen, wie Sie TextBlocks und Records nutzen und erfahren auch mehr zu den Erweiterungen des instanceof-Operators. Im Kontext stehen auch immer ältere Versionen und ein Blick in die Zukunft von Java.

Ich habe fertig – erst einmal

Gestern habe ich meine aktuellen Aufnahme-Sessions für LinkedIn Learning (LiL) erst einmal beendet. Im Januar war ich das letzte Mal für Videoaufnahmen in Graz und seit März nehme ich nur noch – Corona-bedingt – in meinem Büro in Eppstein auf.
Seit der Zeit habe ich aber so viele Trainings/Videos aufgenommen, wie noch nie in so einem Zeitraum – vor allen Dingen im Mai sowie jetzt Juli und August. Aber nun ist erst einmal Aufnahmepause angesagt – das Rohmaterial muss ja auch noch in der Postproduktion weiterverarbeitet und dann veröffentlicht werden. Zwar habe ich schon eine weitere Adaption vertraglich vereinbart, aber dafür steht noch kein Aufnahmetermin. Ich denke aber, dass dieses Jahr dennoch weitere Aufnahmen folgen. Mal schauen.
Aber vorerst verlagert sich der Schwerpunkt meiner Arbeit – nach einem kleinen Urlaub – noch mehr hin zu Remote-Schulungen. Da habe ich die letzten Monate zwar schon diverse Veranstaltungen gehabt, aber ab Mitte September kommt da geradezu eine richtige Welle an weiteren Schulungen. Das lastet mich bis November vollkommen aus, zumal ich ja „nebenher“ eigentlich jeden Tag/Jahr noch (bis auf Urlaub) diverse Onlinekurse der ILS betreue, die allerdings rein per Forum und Einsendeaufgaben ablaufen. Wobei es für eine größere Maßnahme in Hamburg im Oktober noch nicht klar, ob ich nicht doch vor Ort kommen soll. Aber aufgrund der Corona-Lage gehe ich bisher auch da von Remote aus.
Etwas Sorgen macht mir, was aus meiner Karriere als Buchautor wird. Da habe ich im Moment zwar gleich zwei Anfragen für neue Bücher. Aber bei denen bin ich noch nicht sicher, ob ich die machen soll bzw. die Zeit dafür finde. Und dann gibt es aktuell noch eine bereits angefangene Überarbeitung von einer Schulungsunterlage vom Herdt-Verlag, bei der die Fertigstellung allerdings an Verzögerungen der zugrundeliegenden Software hängt. Es ist leider so, dass sich Bücher die letzten Jahre kaum noch rechnen und es fast zu einem Hobby wird, heutzutage ein Buch zu schreiben. In Anbetracht der Tatsache, dass ich über Jahre zwischen 3 – 5 Bücher/Jahr sowie zahlreiche Schulungsunterlagen produziert habe, ist das schon seltsam. Aber wie heißt es so richtig: „Alles hat sein Zeit.“. Und im Moment haben eben wohl Videoproduktionen statt Büchern ihre Zeit.

Doppelschlag

Da wurden doch gestern und heute bei LiL (LinkedIn Learning) gleich zwei neue Videotrainings von mir veröffentlicht. Thema von beiden ist JavaScript. Die beiden Trainings sind richtig umfangreich geworden. Der Kurs JavaScript Grundkurs 1: Grundlagen und Syntax ist ganze 4 Stunden 28 Minuten lang.
Und der Kurs JavaScript Grundkurs 2: Programmiertechniken und Frameworks bringt es auch noch auf 2 Stunden 50 Minuten. Zusammen mit meinem schon länger veröffentlichten Kurs OOP mit JavaScript – Grundkurs bilden diese neuen Kurse ein Dreigestirn, mit dem man alles Wichtige rund um JavaScript lernen kann. Die drei Kurse sind auch als Ablösung bzw. Überarbeitung für ein ganz umfangreiches JavaScript-Training von mir gedacht, das mittlerweile auch schon gut 8 Jahre alt und nicht mehr auf dem Stand der Zeit ist.

Procaliber-Blitz

Gestern morgen bin ich ganz früh mit dem Rad nach Eppstein gefahren, wo ich dann den Tag über  weiter an meinen aktuellen Aufnahmen für LiL (LinkedIn Learning) gearbeitet habe. Heute morgen ging es nach zwei weiteren Videos wieder zum Mittagessen nach Bodenheim zurück. Momentan pendle ich ja Corona-bedingt ständig zwischen meinen beiden Standorten und die Strecke mit dem Rad zu fahren, hat viel für sich. Wenn das Wetter taugt und nichts an Material zu transportieren ist, versuche ich immer wieder das Rad zu verwenden. Ganz klar – Benzin zu sparen ist aktiver Umweltschutz, aber der Trainingseffekt für die Gesundheit ist auch nicht zu verachten und zudem macht mir die Radfahrerei ziemlich Spaß – vor allen Dingen, seit ich mein neues Trek Procaliber habe.
Auch wenn ich das Rad jetzt schon einige Wochen fahre, fasziniert mich immer noch, wie schnell und einfach ich die doch recht anspruchsvolle Strecke mit überwiegend Wald- und Feldwegen zwischen den beiden Locations zurücklegen kann. Mit meinem alten Rad hatte ich mich immer gewaltig gequält und bin jeweils die letzten 5 Kilometer auf dem Zahnfleisch gegangen. Aber auch mit dem E-Bike, was ich mir vor ein paar Jahren gekauft hatte (und das nach einem halben Jahr geklaut wurde), war ich auf der Strecke langsamer. Vielleicht nicht auf dem Weg von Bodenheim nach Eppstein, aber auf jeden Fall in der umgekehrten Richtung. Denn Eppstein liegt gut 150 Meter höher und bergauf hilft natürlich ein Motor. Aber bergab nutzte das viel höhere Gewicht de E-Bikes im Vergleich zu meinem aktuellen Racer kaum, denn das Procaliber rennt bergab wie ein Blitz. Und auf gerader Strecke ist ein E-Bike halt so viel langsamer (Motor riegelt ja bei 25 km/h ab und dann tritt man ohne Motor, was einen gefühlsmäßig gegen Honig anfahren lässt ), dass ich auf solchen Strecken gegen ein E-Bike so viel Zeit gut mache, die ich auch bergauf nicht mehr verlieren kann.

GitHub Actions: Ein erster Blick – mein neues Onlinetraining

Gerade habe ich gesehen, dass mein neues Onlinetraining bei LinkedIn Learning (LiL) erschienen ist.Thema sind GitHub Actions. Das bezeichnet etwas vereinfacht ein Tool bzw. eine Tool-Sammlung zur kontinuierlichen Integration von GitHub, womit Entwickler Workflows für ihre Webprojekte automatisieren können. Damit geht die Funktion weit über die eines üblichen Versionsverwaltungssystems hinaus.

Das Training selbst ist wieder eine US-Adaption, um die Hauptfunktionen von GitHub Actions sowie deren Möglichkeiten kennenzulernen.

Zur Zeit nehme ich irgendwie am laufenden Band neue Trainings auf. Oft eben auch Adaptionen von amerikanischen LinkedIn-Trainern, die ich übersetze und anpasse. Dabei rekorde ich die letzte Zeit nur noch in meinem Büro in Eppstein, denn aufgrund von Corona sind die Flüge zu LinkedIn Learning (ehemals Video2Brain) nach Graz erst einmal bis Ende 2020 ausgesetzt. Was für mich aber die Konsequenz hat, dass ich noch mehr Trainings wie vor Corona aufnehme. Denn ich bin einer der wenigen LiL-Trainer, die schon davor ein Aufnahme-Kit bereitgestellt bekamen und auch schon vor Corona hin und wieder im Homerekording Trainings aufgenommen hatten. Ich war also mit Einsetzen des Corona-Lockdowns schon fix und fertig vorbereitet, während viele andere Trainer erst mit neu anzuschaffendem Equipment versorgt und für Homerekording geschult werden mussten. Von daher erscheinen im Moment von mir recht regelmäßig neue Trainings und auch im Moment bin ich schon wieder kräftig am Aufnehmen.

Save the date – Microsoft/LinkedIn-Kampagne zur Unterstützung von Jobsuchenden

Vor einigen Tage wurde ich von LinkedIn Learning (LiL) über eine geplante Kampagne von Microsoft und LinkedIn informiert, wofür auch zwei meiner Kurse bei LiL ausgewählt wurden.

Und zwar Python für die Datenanalyse 1: Grundlagen und Python für die Datenanalyse 2: Machine Learning.

Es handelt sich dabei zwar „nur“ um Adaptionen von US-Kursen, aber ich bin dennoch stolz auf die Aufnahme in diese richtig große gemeinsame Kampagne von Microsoft und LinkedIn, die international 25 Millionen Menschen auf Jobsuche mit kostenlos freigeschalteten Lernpfaden dabei unterstützt, ihre Kenntnisse und Fähigkeiten für neue Jobs im digitalen Umfeld auszubauen.

Anlass war Corona/COVID-19, was ziemlich heftig die Digitalisierung vorangetrieben hat. Homeoffice und die ganzen Remoteveranstaltungen sind ja nur ein offensichtliches Symptom. Das Voranschreiten der Digitalisierung sorgt vor allen Dingen auch dafür, dass neue Jobs im digitalen Umfeld entstehen während gleichzeitig weltweit Millionen von Menschen arbeitslos geworden sind.

Microsoft und LinkedIn lassen dahingehend verlautbaren, dass sie mit der Lernplattform von LiL explizit in einer einzigartigen Position sind, Menschen auf Jobsuche zu unterstützen und mit freigeschalteten Lernpfaden zu gefragten Kenntnissen und Fähigkeiten, Zertifizierungen und Software-Tools dafür sorgen können, dass Kenntnisse und Fähigkeiten erworben werden, um im Tech-Umfeld in der Zukunft erfolgreich zu sein.

Die für diese Kampagne ausgewählten Kurse werden vom Tag der Ankündigung an bis zum Ende des Jahres freigeschaltet werden und zwei meiner Kurse sind wie gesagt dabei.

Nun ist es soweit und morgen – am Dienstag, 30. Juni – von 17:00 bis 17:45 wird die Kampagne öffentlich vorgestellt.

LinkedIn CEO Ryan Roslansky, Microsoft CEO Satya Nadella, Microsofts Präsident Brad Smith und andere präsentieren die Kampagne.

Dieser Event wird live von der  Microsoft Company Page über LinkedIn Live übertragen und ich werde es mir auf jeden Fall anschauen.

PHP: Objektorientierte Programmierung (OOP) – mein neues Videotraining

Mein neues Videotraining bei LinkedIn Learning ist erschienen. Thema ist die objektorientierte Programmierung mit PHP.

Die meisten populären Programmiersprachen, die in den letzten 30 Jahren entwickelt wurden, sind objektorientierte Sprachen. Aber bei PHP haben wir eine hybride Situation und oft wird PHP nicht objektorientiert eingesetzt. In dem Training geht es darum, wie man aber auch mit PHP sehr gut und konsequent objektorientiert programmieren und damit bessere und komplexere Anwendungen planen und aufbauen kann.

Die Videotraining sind im Kasten

Was war das dieses Mal eine umfangreiche Aufzeichnungssession. Insgesamt 4 komplette Training mit ganz viel Stoff zu JavaScript und ein wenig Stoff zu Neuerungen bei Java. Ein

  • superlanges Training mit über 5,5 Stunden Rohmaterial,
  • ein langes,
  • ein kurzes und
  • ein ganz kurzes Training

sind da raus gekommen. Mal sehen, wann die Videoaufnahmen bei LinkedIn Learning veröffentlicht werden. Und weitere Aufnahmen sind schon angesetzt. Aber vorher halte ich erst einmal wieder Schulungen. Zuerst 3 kurze Remoteschulungen zu Python und passenden Frameworks, aber ab Mitte Juni sollen sogar in der Tat Vor-Ort-Schulungen zu C# laufen. Ich bin gespannt, ob das wirklich durchgezogen oder verschoben oder auch auf Remote umgestellt wird.

Für meinen letzten Aufnahmetag bin ich gestern mit meinem neuen Spielzeug (das Trek Procaliber) wieder von Bodenheim nach Eppstein zum „Aufnahmestudio“ geradelt. Heute morgen ging es zurück und unterwegs kam mir die „aberwitzige“ Idee, dass ich mir für den Rückweg eine Zeit unter 1,5 Stunden als Ziel für das Jahr setzen sollte.  Ich bin heute nur mit halber Kraft gefahren und habe sogar eine ganz kurze Pause gemacht, aber die vermutlich schnellste Strecke für die Tour ausgewählt. Die Route läuft recht gut und mir schien es möglich, dass man es bei optimalen Bedingungen (gutes Wetter, körperlich richtig fit, nirgends groß durch Ampel etc. aufgehalten) es wirklich unter 1,5 Stunden schaffen könnte (zumal ich letzte Woche mit 1:38 für die Strecke Eppstein-Bodenheim einen neuen Rekord aufgestellt hatte – wenngleich eine etwas andere Route).

Dieses Ziel muss ich jedoch leider aufgeben – denn ich habe heute schon nur 1:29 gebraucht. Unglaublich, weil da definitiv noch Luft nach oben ist. Sowohl von den Pausen als auch meiner eingesetzten Power. Ob das neue Rad wirklich so viel ausmacht?

Oder werde ich in der Tat langsam bei meinen Ausdauerwerten fitter? Die elenden Corona-Einschränkungen haben die letzte Zeit dazu geführt, dass meine 2 – 3 Krafttraining / Woche weggefallen sind. Stattdessen bin ich viel mehr gejoggt oder eben Rad gefahren. Statt bisher vielleicht 1x/Woche Joggen (wenn überhaupt) und 2x/Woche Radfahren als Ergänzung zu dem „normalen“ Training bin ich jetzt schon ein paar Wochen so gut wie täglich entweder am Laufen oder Radfahren. Over all habe ich im Corona-Gefängnis damit zwar 6x – 7x / Woche trainiert, aber auch vor Corona war ich mit mindestens 4 – 5 Training / Woche nicht so viel weniger aktiv. Nur halt mehr Richtung Kraft und Beweglichkeit und jetzt eben fast nur noch Ausdauer. Auch wenn ich hoffentlich bald wieder mehr Krafttraining und Gymnastik machen kann, versuche ich die Ausdauer auch in Zukunft mehr zu trainieren, was meinem Gewicht gut tun sollte. Der Anfang, der immer am schwersten ist, ist ja gemacht. Leider gingen die letzten Wochen aber sicher auf Kosten meiner Kraftwerte, die eigentlich nach dem Winter auf einem Stand wie zu meinen besten Zeiten waren.

Erste „Geschäftsreise“ mit dem neuen Trek Procaliber

Wenn man ein neues Spielzeug hat, will man das normalerweise auch gleich ausprobieren. Mir geht es zumindest so. Deshalb bin ich mit meinem neuen „Geschäftsfahrrad“ heute morgen von Bodenheim nach Eppstein gefahren, hab da weiter an meinen aktuellen Videoaufnahmen für LinkedIn Learning gearbeitet und bin dann am späteren Nachmittag wieder zurück nach Bodenheim gefahren.

Obwohl ich mich im Moment nicht sonderlich fit fühle und auf dem Hinweg Kraft für den Rückweg sparen wollte, bin ich hinzu über den Berg in Langenhain gefahren. Das zieht verdammt rein und ich hatte das Gefühl, dass ich teils stehen geblieben bin. Nur als ich in Eppstein war, hatte ich meine bisherige Bestzeit glatt um 15 Minuten verbessert. Mit 1:55 ist das für die 35 Kilometer mit den vielen Höhenmetern und Feld- und Waldwegen flott.

Zurück bin ich dann außen herum über Hofheim gefahren (weniger Höhenmeter – zudem geht es over all nach Bodenheim nach unten) und habe auch in der Richtung die Bestzeit pulverisiert. Mit 1:38 war ich 17 Minuten besser als bei meinem bisherigen Rekord. Jeden Tag will ich sowas nicht machen, denn ich bin jetzt platt wie eine Flunder, aber das Trek ist wirklich ein Geschoss. Hammer.

Videorekording im Homeoffice

Gleich startet mein „Flieger“ von „Homeoffice 1“ nach „Homeoffice 2“, um dort neue Videos für LinkedIn Learning aufzunehmen. Also alles wie immer?! Ganz klar jain. Die Formulierungen machen es ja schon deutlich – mein „Flieger“ hat 2 Räder und 800 ccm Hubraum, „Homeoffice 1“ ist mein Büro in Bodenheim und Nr 2  liegt in Eppstein.

Normalerweise nehme ich ja bei LinkedIn in Graz auf, aber durch Corona sind die Aufnahmen vor Ort gestoppt. Deshalb ist die Sache schon ungewöhnlich, aber nicht das erste Mal. Mittlerweile sollte ich schon gut 10 Training im „Homeoffice“ aufgenommen haben. Die meisten davon schon lange vor Corona. Teils in Bodenheim, teils in Eppstein. Ich werde die nächsten 4 Wochen gleich mehrere Trainings aufnehmen und in Eppstein habe ich einfach mehr Ruhe. Und ob ich abends dann zurückfahre oder dableibe, kann ich komplett flexibel handhaben. Ich hoffe, dass ich die nächsten Tage mein neues Fahrrad bekomme. Dann werde ich den „Motorflieger“ in einen Flieger mit Tretantrieb wandeln, wenn das Wetter passt.

Remote-Überschneidung zwischen Job und Hobby

Hin und wieder überschneiden sich meine Hobbies mit meinem Job. Das war gestern wieder der Fall. Denn durch die Coronakrise sind natürlich auch alle Proben mit meiner Band unmöglich. Um jetzt nicht komplett die Sache einschlafen zu lassen, versuchen wir auf virutelle Bandproben umzustellen. Wenn das die Stones, Paule, Elton und all die anderen die Tage hinbekommen haben (und die sind älter wie wir), sollten wir das doch auch schaffen. Schon deshalb, weil sowas ja eben eine Überschneidung mit meinem Job ist und ich in den letzten Wochen permanent mit verschiedenen Meeting-Tools experimentiere und auch arbeite.

Doch bei diversen Tests mit Zoom oder WebEx in den letzten Wochen hat sich gezeigt, dass wir über ein gemeinsames Zuprosten mit Reben- oder Hopfensaft sowie sozialer Kommunikation nicht wirklich hinauskamen. Die Latenz beim gemeinsamen Musikmachen war einfach zu groß.

Aber gestern haben wir dann JamKazam ausprobiert, was wohl neben Sofasession im Moment die einzigen Systeme sind, mit denen man wirklich in Echtzeit und umsonst zusammen musizieren kann. Wenn man ganz optimistisch es betrachtet, war es im Resultat dann sogar eine Bandprobe, wobei ich die Session öffentlich gemacht hatte und damit ein paar Gäste dabei waren. Was letztendlich auch gut war, denn einmal hatten die teils schon Erfahrung mit dem Tool und einige gute Tipps, auf der anderen Seite hatten zwei der Bandmitglieder massive Probleme mit dem System und deshalb hat uns die Unterstützung der Gastmusiker beim Jammen gut getan. Das hatte Grove und war definitiv nicht zum Weglaufen. Sehr vielversprechend.

Nur braucht es dann aber noch von den noch nicht so gut ausgestatteten Bandmitgliedern zumindest ein einfaches USB Interface und Kabelanschluss zum Router. Aber das gibt es für kleines Geld und ich bin ja auch nur deshalb mit einem Highend USB Interface samt Profimikro ausgestattet, weil ich das von LinkedIn Learning (LiL) für meine Remote-Videotrainings gestellt bekomme.

Aber JamKazam ist definitiv nicht einfach einzurichten und weit komplizierter als Zoom, WebEx, Teams oder Chime. Dafür ist es eben auf Soundübertragung in Echtzeit optimiert. Ich werde ab nächster Woche in Eppstein wieder neue Videoaufnahmen für LinkedIn Learning machen und muss deshalb JamKazam auch auf einem anderen Rechner nochmal einrichten. Ich mache dabei dann Screenshots und schreibe auf, was man dabei einstellen muss. Die schicke ich an die restlichen Bandmitglieder zum Vergleich oder als Anleitung. Vermutlich werde ich das auch im Blog veröffentlichen. Das Programm ist wirklich nicht einfach, aber es lohnt sich. Außer Sofasession gäbe es wohl auch keine Alternative außer kompletter Probepause bis u.U. nächstes Jahr :-(. Alles in Allem aber ein Mutmacher gestern und 2BC.

Corona sorgt dafür, dass wieder mehr Cobol-Wissen gebraucht wird

Was ist schon seit 30 Jahren totgesagt und wird aktuell wieder massiv gesucht?

 

Cobol-Wissen! 

 

Allgemein ist Cobol angeblich sowas von out. Seit Jahrzenten.

Golem meldet nun jedoch, dass derzeit viele alte Mainframes und Programme überlastet bzw. in Schwierigkeiten sind, weil niemand mehr die alten Cobol-Codes lesen und und die Programme warten kann. Helfen sollen auf Cobol umgeschulte Entwickler, weshalb IBM in Zusammenarbeit mit dem Open Mainframe Project der Linux Foundation sogar gratis Cobol-Kurse anbieten soll. Da bin ich natürlich ganz Ohr, denn meine Schulungsmaterialien zu Cobol können da eine gute Ergänzung sein, denke ich.

Der Grund für die Initiative bzw. den aktuell explodierten Bedarf ist, dass vor allem in den USA die Systeme für Meldungen der Arbeitslosigkeit auf Grund der Coronakrise teilweise noch in Cobol geschrieben sind und auf Mainframes von IBM laufen.

Aber auch darüber hinaus werden derzeit vor allem in der öffentlichen Verwaltung und im Finanzwesen noch sehr viele Cobol-Anwendungen eingesetzt.

Ich bekomme es ja persönlich bei den Versicherungen mit, wo ich seit ein paar Jahren wieder angehende Fachinformatiker und Hochschulabsolventen auch in Cobol  schule. Als ich damit angefangen habe, neben C# dort in einer kombinierten Maßnahme auch Cobol zu schulen, habe ich jedoch kein modernes Schulungsmaterial zu Cobol gefunden. Zumindest nicht auf Deutsch. Deshalb habe selbst Unterlagen geschrieben, die ich dann in den Schulungen eingesetzt habe.

Nach den ersten Durchläufen wurde sie in Buchform überführt. Die vertreibe ich in etwas unterschiedlichen Ausführungen sowohl im Selbstverlag als auch als beim Herdt-Verlag im Form einer sogenannten Trainer Edition, die außerhalb des normalen Verlagprogramms läuft. Beide Varianten habe ich gewählt, weil die letzte Zeit kein Verlag noch einen ausreichenden Markt für Cobol gesehen hat, um ein „reguläres“ Buch zu riskieren.

Und natürlich kann auch meine Adaption von dem Cobol-Training bei LinkedIn Learning (LiL – ehemals Video2Brain bzw. Lynda) von der Welle profitieren.

Tja – besondere Zeiten mit Corona führen zu unerwatbaren Situationen. Jetzt gibt es den Markt für Cobol-Literatur und ich bin gespannt, ob ich das an Verkaufszahlen bemerke. Denn auch mit diesem momentanen Anstieg des Bedarfs muss man eindeutig sagen, dass Cobol wirklich veraltet und ein recht kleiner Markt ist. Dennoch – laut  IBM gibt es auf ihren Rechnern geschätzte 220 Milliarden Zeilen Cobol-Code, die noch genutzt werden.

Da die erfahrenen Cobol-Programmierer naturgemäß weniger werden, ist eine Investition in Cobol-Grundkenntnisse also garantiert sinnvoll.

Python für die Datenanalyse 2: Machine Learning

Das neuste Videotraining Python für die Datenanalyse 2: Machine Learning wurde gerade bei LinkedIn Learning (LiL) veröffentlicht. Das ist wieder eine Adaption von mir aus den USA. Das Training ist der zweite Teil der großen Einführung „Python für die Datenanalyse“.

  • Teil 1 wurde schon vor etwa 3 Monaten veröffentlicht und da geht es um Python für die Datenanalyse 1: Grundlagen.
  • Die dem 2. Teil erfahren Sie, was es mit dem Begriff „Maschinenlernen“ auf sich hat. Mit der Programmiersprache Python und diversen Frameworks stehen praktische Mittel bereit, mit denen Sie maschinelles Lernen programmiertechnisch umsetzen können. Schritt für Schritt bringt Ihnen der Kurs Begriffe, Definitionen und die wichtigsten Anwendungsfälle nahe und Sie üben mit einfachen Code-Beispielen die einzelnen Algorithmen.

DSL100.000

Ich werde meine Online-Schulung nächste Woche erst einmal von Bodenheim aus versuchen – trotz DSL16.000 mit dem lauen Datendurchsatz. Aber wenn das unbefriedigend wird, steige ich zwischenzeitlich nach Eppstein um. Und auch wenn da schon die DSL-Leitung im Download etwas besser und im Upload sogar doppelt so gut sind, habe ich für Eppstein eben DSL 100.000 bestellt. Wird angeblich bis Montagabend umgestellt. Bisher hatte ich das Büro in Eppstein eher als optional erachtet, aber durch die kommenden Videoaufnahmen bei LinkedIn Learning (gerade wieder 3 neue Remoteaufnahmen für die Zeit direkt im Anschluss an die Onlineschulungen abgeschlossen) und ziemlich sicher zunehmende Remoteschulungen wird der Alternativstandort immer wichtiger für mich.

Zwar hat man sich in Eppstein letztes Jahr gegen Glasfaser entschieden (kommt nur in Stadtteilen), aber mit DSL 100.000 sollte ich erstmal für die Zukunft gerüstet sein. Zumindest, bis mein Glasfaseranschluss in Bodenheim im März 2021 bereitsteht (falls da nichts mehr dazwischen kommt).

Zwischen Ende der Aufnahmen und den Korrekturen

Die Aufnahmen zu dem nächsten Videotraining für LiL (LinkedIn Learning) sind wieder einmal im Kasten und die Zeit bis zu den letzten Korrekturwünschen habe ich für ein kurzes morgendliches Joggen über den Staufen als Intermezzo genutzt.

Am Kaisertempel vorbei ging es zur Martinswand mit der Mendelssohn-Gedenkstätte und dann wieder runter vom Berg zur Arbeit.

Das sind die Spielplätze meiner Kindheit, an denen ich damals mehr Zeit verbracht habe als moderne Kidds vor der Daddel-Konsole. Diese Läufe haben immer sowas von wegen „Zurück in die Zukunft“.

Weiter geht es mit Videoaufnahmen und der remoten Welt

Wenn ich die letzte Woche wie geplant nach Graz zu LinkedIn (LiL) geflogen wäre und dort eine komplette Woche Zeit gehabt hätte, hätte ich vermutlich zusätzlich zu dem Training über PHP und OOP, was ich dann letzte Woche – gezwungenermaßen ob der mittlerweile allgegenwärtigen Coronakrise – remote in meinem Büro in Eppstein eingespielt habe, noch ein zweites Kurztraining rund um Github aufgenommen.

So wurden die beiden Aufnahmesets aber zeitlich auseinander dividiert und ich erledige die neuen Aufnahmen ab morgen – wieder in meinem „Tonstudio“ in Eppstein.

Überhaupt richtet sich die Welt um mich herum langsam immer mehr auf Remote-Kontakte ein.  Diverse Schulungsunternehmen melden, dass sie für kommende Remote-Aufträge vorbereitet sind, aber da habe ich bisher noch keine konkreten Anfragen. Aber meine schon fixen Schulungen im April werden vermutlich doch nicht ausfallen (was ich bisher eigentlich dachte), sondern eben online erfolgen. Das ist zwar auch noch nicht fest gebucht und ich bin ebenfalls noch nicht informiert worden, welche Software da zum Einsatz kommt, aber sieht sehr wahrscheinlich aus.

Unabhängig davon experimentiere ich mit diversen Programmen rund um Webinare und Online-Schulungen, habe noch etwas Hardware nachgerüstet und bin mittlerweile vollständig remote-bereit. Morgen abend wollen wir sogar eine virtuelle Bandprobe probieren – aus meinem „Tonstudio“ in Eppstein nach den Videoaufnahmen. Vielleicht klappt sogar gemeinsames Jamen, aber im Grunde erwarte ich nur soziales Bandgeflüster mit virtuellem Zuprosten beim Bier. Ich „missbrauche“ die Sache natürlich, um weitere praktische Erfahrungen mit Onlineveranstaltungen zu gewinnen. Was immer meine Strategie darstellt – eine Win-Win-Situation schaffen und aus einer Aktion möglichst noch profitable Nebeneffekte generieren. So wie aus einer Schulung Ideen für Videotraining oder Bücher bekommen oder umgekehrt oder aus einem Buch ein Videotraining machen etc.

Was die derzeit angesagten und leider vermutlich auch notwendigen „Stay-at-home“-Aktionen angeht, will ich eben so auch ein paar positive Effekte rausholen. Einerseits ist es genial, nicht mehr so viel reisen zu müssen und viel Zeit zu sparen, die sonst mit Fahrerei etc. verloren gegangen ist. Andererseit fehlen mir meine regelmäßigen Trainingstermine und ich habe echten Musikmachen-Entzug.

Aber beiden Leiden steuere ich gegen.

Als Ersatz für ausgefallene Trainingstermine habe ich eigentlich jeden Tag Sport gemacht – nur halt alleine und beschränkt auf Joggen, Radfahren und etwas Not-Krafttraining/Gymnastik mit rudmentärstem Equipment (was ist im Moment noch schwerer zu bekommen wir Klopapier? Hantelstangen mit Gewichten – und in 2 Monaten steht das Zeug nur noch in diversen Kellern rum).

Dem Entzug durch fehlende Bandproben begegne ich neben der virtuellen Bandprobe mit weiteren Versuchen, meiner neuen Querflöte endlich saubere Töne zu entlocken, Versuchen auf meiner Bluesharp, Geklimper auf meinem alten 2/3-Keyboard und Jamsession mit meinen Kidds, bei denen ich am Bass mein Glück versuche. Also ohne Hemmungen werden alle Instrumente gequält, die ich eigentlich nicht kann, aber immer schon spielen wollte. Aus der Not mache ich auch hier die Tugend, dass ich mir sowieso neben dem Sax endlich mal ein Zweitinstrument draufschaffen will und die Coronazeit gibt die Gelegenheit. Eben das oben besagte Ziel, aus einer Situation doch noch einen Vorteil zu ziehen.

Wie schon mal angedeutet – eigentlich läuft arbeitstechnisch sogar alles in die Richtung, in die ich schon seit ein paar Jahren gehen wollte, nur durch finanzielle Bestechung und mangelnde Bereitschaft bei meinen Auftraggebern davon abgehalten wurde. Und meine Auftragslage mit Jobs, die ich von zuhause aus erledigen kann, ist absolut ausreichend bis Mitte des Jahres.

Dumm nur sind eben die soziale Isolation samt den anderen Nebenwirkungen, die mit diesen für mich positiven Entwicklungen einhergehen.

Die Videos sind eingespielt

Ich bin mit den Remote-Aufnahmen für mein kommendes Onlinetraining bei LinkedIn Learning soweit fertig und warte nur noch auf die letzten Korrekturwünsche. Wenn die dann durch sind, baue ich das „Tonstudio“ in meinem Zweitbüro erstmal wieder ab und „fliege“ (ach ne – bin ja gar nicht in Graz – kann man ja im Prinzip sogar mit dem Rad fahren) zurück nach Bodenheim.

Die Aufnahmen sind gestartet – und die Frühlingssaison im Waldlauf

Ich bin ja im Moment wegen des Coronavirus mit Videoaufnahmen in Eppstein statt in Graz bei LinkedIn Learning selbst beschäftigt und nach ersten Anlaufproblemen laufen die Remoteaufnahme in meinem Zweitbüro gut. Aber heute Mittag konnte ich der schönen Sonne nicht widerstehen und bin einmal um den Staufen gejoggt. Und das sogar in kurzen Hosen. Der Frühling ist offensichtlich da – hoffentlich steckt der sich aber nicht an Corona an ;-|.

Wobei ich den Lauf gleich als kleinen Selbsttest wegen des Coronavirus genommen habe. Denn angeblich wird man sehr kurzatmig, wenn man infiziert ist. Ich bin hingegen überraschend gut durchgekommen und somit bin ich wohl (noch) nicht befallen (oder die Sache nur noch nicht ausgebrochen), auch wenn ich zu Zeit ziemlich schwer bin und nicht die beste Kondition habe. Dreimal Krafttraining die Woche ist zwar sehr gesund, fördert aber nicht die Ausdauer. Das jeweilige 10-minütige Warmfahren auf dem Spinningrad vor dem eigentlichen Krafttraining und die weiteren gelegentlichen Radtouren haben aber wohl trotzdem meine Kondition halbwegs bei Laune gehalten. Auch wenn ich seit meinen Auftrag in Hamburg im Oktober 2019 kaum noch durch den Wald gelaufen bin. Aber das wird sich wieder zwangsweise ändern, denn gestern habe ich wohl erstmal das letzte Krafttraining machen können – seit heute sind alle Fitnessstudios und auch unserer Kraftraum in der Schulturnhalle gesperrt :-(.

Ich habe definitiv kein Verständnis für diese m.E. vollkommen überzogenen Maßnahmen und muss seltsamer Weise hinsichtlich der Corona-Sache den Engländern zustimmen.  Wenn es stimmt, was man über deren Umgang mit dem Virus gerade sagt. Auch wenn die mit dem Brexit Mist bauen, setzen sie angeblich bei Corona auf die Herdenimmunität und werden m.E. die Sache als Einzige schnell in den Griff bekommen. Sie lassen es damit angeblich bewusst darauf ankommen, dass mindestens sechzig Prozent der Bevölkerung den Virus bekommt, um damit nach Abklingen der Infektion immun und nicht mehr ansteckend zu sein. Die Strategie kennt man auch hier von früher mit den Kinderkrankheiten. Es gab ja richtige Masernpartys, nur sind diese Strategien mittlerweile in Verruf geraten. Jedoch wenn es keinen Impfmittel gibt, wäre das aus meiner Sicht eine denkbare Lösung und viel besser als das Strecken der Ansteckungsrate über mehrere Monate.

Man müsste nur dringend vermeiden, dass Personen der Risikogruppen infiziert werden. Aber Kinder und gesunde, halbwegs junge Erwachsene könnten ihren Beitrag zur Gesundung leisten und sich bewusst infizieren lassen. Ich bin zwar mittlerweile hinsichtlich des Alters gar nicht mehr so weit von der Risikogruppe weg, aber ich bin meiner Meinung nach noch gesund genug, um mir das ernsthaft zu überlegen. Wenn man alle Vorbereitungen getroffen und genug Arbeit, Apfelwein, Bier und Unterhaltung zu Hause hat – warum nicht sich gezielt anstecken lassen, um dann nach zwei Wochen freiwilliger Quarantäne immun und vor allen Dingen auch kein Risiko mehr für andere zu sein? Durchaus eine überlegenswert Idee.