#229 Fragestellung XY-Problem - podcast episode cover

#229 Fragestellung XY-Problem

Dec 06, 202510 minEp. 229
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

XY-Problem: Frag nicht nach deiner Lösung, sondern erklär das Problem.


Im Engineering-Kiosk-Adventskalender 2025 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb weniger Minuten über ein interessantes Tech-Thema.


Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners


Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)


Anregungen, Gedanken, Themen und Wünsche

Dein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …


Unterstütze den Engineering Kiosk

Wenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer 


Links


Sprungmarken

(00:00:00) XY-Problem


Hosts


Community

Diskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Transcript

[SPEAKER_00]: Willkommen zum Engineering-Kiosk-Advent-Kalender oder für unsere deutschen Hörerinnen Advenz-Kalender, so viel Zeit muss er noch sein. [SPEAKER_00]: Weil mir diese ruhigen Advenzzeit, da haben wir Zeit für Wissen, sinnvolles, aber auch weniger sinnvolles. [SPEAKER_00]: Und was sich an die für dieses Dürchen ausgedacht hat, mit welchen Wissen er zum die erkebigen wird, das härt ihr gleich. [SPEAKER_00]: Also zurücklänen, lausche auf, und los geht's.

[SPEAKER_01]: Kommunikation ist schwierig. [SPEAKER_01]: Kommunikation ist ein super Hangt. [SPEAKER_01]: Nachrichten können falsch verstanden werden. [SPEAKER_01]: Die falschen Nachricht kann kommentiert werden und so weiter und so fort. [SPEAKER_01]: Und dabei spreche ich noch nichtmals von verbaler Kommunikation, wer so's geschriebener Kommunikation.

[SPEAKER_01]: Ich denke auf jeden Fall, wir haben alle irgendwie so ein Beispiel aus den letzten vielen, zwanzig schonen Vorgung, wo man sagen könnte, jup, Kommunikation ist hart. [SPEAKER_01]: Deswegen habe ich mir gedacht, ich spreche mal über Kommunikation. [SPEAKER_01]: Genauer gesagt über ein Kommunikationsproblem. [SPEAKER_01]: Und noch genauer, wir sprechen jetzt mal über das Ix-Upsilomproblem. [SPEAKER_01]: Das Ix-Upsilomproblem ist ein bekanntes Problem aus der Texte.

[SPEAKER_01]: Man könnte es beschreiben, als der Hilfe suchen, der Fracht dabei nicht nach dem eigentlichen Problem, denn wir es Problem ist, sondern nach einer selbstgewählten Lösungsmetode-Upsilom. [SPEAKER_01]: Man fragt also, wie mache ich Ix-Upsilom, obwohl man wirklich kein Ix erreichen möchte. [SPEAKER_01]: Okay, definitionen hinter der Her. [SPEAKER_01]: Lass uns mal zur Praxis kommen, lass uns mal ein paar Beispiele durchspielen.

[SPEAKER_01]: Schnell die Foto aus dem Shetraum und da kommt jemand rein und sagt, wie kann ich die letzten drei Zeichen eines der Teilnahmensauslesen? [SPEAKER_01]: Du springst darauf und fragst, warum ausgerechen drei Zeichen? [SPEAKER_01]: Gide es dir um diese Teilendung? [SPEAKER_01]: Die Person sagt, wir da ja ganz genau. [SPEAKER_01]: Okay, die wieder relativ schnell klar, hier ist gegebenenfalls ein Problem. [SPEAKER_01]: Du könntst so was sagen, alles klar, pass auf.

[SPEAKER_01]: Nicht jeder Teil hat eine drei Buchstalbe geändert. [SPEAKER_01]: Zum Beispiel Markdown hat Punkt MD, was zwei Buchstaben sind. [SPEAKER_01]: Und dann gibt's auch noch JPEG, JPEG, was dann vier Änderungen sind. [SPEAKER_01]: Also drei Zeichen abschneiden löst dein Problem also nicht. [SPEAKER_01]: Und diesem Moment merkst du schon, dass die Hilfen suchende Personen merkt U, okay. [SPEAKER_01]: Eine bessere Frage, wer in die Zeit gewesen, wie bekomme ich die Datei-Endung.

[SPEAKER_01]: Dann hätte es tun auf wahrscheinlich sofort den Scheldbefehle-Parat gehabt und beide Händen viel Zeit gespart. [SPEAKER_01]: Ein anderes Beispiel ist das Paarzen von URLs aus Hattem L. Scheldier vor, da kommt wieder jemand in den Chat und fragt sich, hat die man einen regulären Ausdruck um alle links aus Hattem L zu finden. [SPEAKER_01]: Eine Frage wäre, ich könnte dir diesen auch regulären Ausdruck bauen, aber sagt man mal, was willst du denken genau erreichen?

[SPEAKER_01]: Nach ein bisschen hin und her stellt sich ja auf sie Person braucht Schlichtweg eine Liste aller Links von einer hat im Elseite. [SPEAKER_01]: Und jeder, der das schon mal versucht hat, weiß eigentlich ganz genau, hat Himmel mit regulären Ausdrucken zu passen. [SPEAKER_01]: Ah, das sind Rezept, was irgendwie nur schiefgehen kann. [SPEAKER_01]: Da sollte man hier ein ordentlichen hat Himmel-Paser nutzen, um wirklich, ich sag mal, qualitativ ergebnisse zu kriegen.

[SPEAKER_01]: Hättest du also nicht nachdem wir umgefragt, dann wäre das wahrscheinlich in einer komplizierende Räck-Extrickerleige endet und wo möglicherweise hättest du dann später mehr Probleme als du eigentlich Initial hast. [SPEAKER_01]: Dieses Pettern, das kann ich selbst auch noch aus meiner Agenturzeit, denn speziell in der Agentur hat man sehr viel Kunden kontakt und oft hat man mit Kunden zu tun, okay, die kommen dann sofort mit der Lösung, öbstelon, obwohl eigentlich X dabei ist.

[SPEAKER_01]: Klassischer Fall ist eigentlich, ja wir brauchen einen E-Mail-Formular, [SPEAKER_01]: Was an Hand eines Dropdownfelds dann e-Mails versinnet und dann fraß du okay was ist denn eigentlich das Ziel und das Ziel ist eigentlich eine automatisch digitale Anbindung an irgendeinem Fremdsystem. [SPEAKER_01]: Also das ist wirklich nichts Neues, das kommt zwar mehr oder weniger aus der Texte, aber das gibt es auch mit ganz klassischen Fachabteilungen das Problem.

[SPEAKER_01]: Der Kluh an dieser ganzen Thema hatte ich, niemand ist vor dem ex-übsselen Problem gefeilt. [SPEAKER_01]: Also das Anfänger oder Leihen, so wie Profis, taben hier gleichermaßen in die Falle. [SPEAKER_01]: Und die Folgen sind halt relativ klar. [SPEAKER_01]: Verwürung viel vergoldeste Zeit bei allen beteiligten und im Endeffekt dauert es halt einfach deutlich länger ein Problem zu lösen.

[SPEAKER_01]: Ich habe ihn mal ein bisschen auf die Suche übergeben und habe mich gefragt, woher kommt eigentlich der Begriff X-Upsylon Problem. [SPEAKER_01]: Und zwar gibt es nämlich einen Open Source Contributor und Heckan namens Eric S. Raymond. [SPEAKER_01]: Im Internet ist er bekannt als er. [SPEAKER_01]: Er hat maßgeblich an Tools wie Fetchmail oder Endcurses mitgearbeitet und er ist mitbegründer der Open Source Initiative.

[SPEAKER_01]: Also der O.C. [SPEAKER_01]: die O.C. [SPEAKER_01]: ist zum Beispiel die Stelle, die sagt, okay, die MIT-Lizenz ist eine ordentliche Open Source-Lizenz, [SPEAKER_01]: Und erst eher hat, ich glaube 2004 mein Radgeber geschrieben, how to ask questions, so smart way. [SPEAKER_01]: Und genau da kommt diese Regelher, den Link zu diesem Radgeber findest du auch in den Shownotz.

[SPEAKER_01]: Und in Foren und Kuh-Aplattformen, also Question-Anserplattform wie zum Beispiel Steck Oberflow, wird unglaublich oft darauf verwiesen, falls jemand in diese problemen Folle tippt und da wird einfach dieser Radgeber verlinkt, wie man halt ordentlich Fragen stellt. [SPEAKER_01]: zugegeben, aber zu sind ein bisschen Haasch auf diesen QA-Plattformen, aber vielleicht ist auch einfach nur besser, falls man da ein bisschen schritt da ist.

[SPEAKER_01]: Dann habe ich mich gefragt, okay, das Problem trifft auf Leyen und Profis zu, aber warum kommt es denn so häufig vor? [SPEAKER_01]: Und zwar neigen Menschen dazu, vor schnell eine Lösung anzunehmen, denn oft fixieren wir uns zu früh auf eine Idee und übersehen gebenfalls andere Wege. [SPEAKER_01]: In der Psychologie spricht man davon von einem Einstellungseffekt.

[SPEAKER_01]: Der Einstellungseffekt beschreibt die Tendenz, dass man eine einmalgefündene Lösung oder ein Lösungsmuster bei ähnlichen Problemen weiterhin verwendet, auch wenn es einfache oder bessere Alternativen gibt. [SPEAKER_01]: Das war jetzt mal die Wikipedia-Defination. [SPEAKER_01]: Ich glaube, wir kennen alle den Satz, wenn dein einziges Werkzeug an Hammer ist, sie jedes Problem wie ein Nagell aus. [SPEAKER_01]: Und das ist eigentlich der Einstellungseffekt.

[SPEAKER_01]: Ein anderer Grund, warum die ganze Sache so häufig vorkommt, ist, du hast natürlich schon in irgendeiner Art und Weise ein bisschen mühe investiert, voll versucht, herauszufinden, wie man den Ansatz übstlern, jetzt auf dein Problem exannwendet. [SPEAKER_01]: Oder will man jetzt natürlich umgehren, zurückrutern und alles will er wegwerfen. [SPEAKER_01]: Und dann vielleicht ein dritter Grund noch Stolz oder Unsicherheit.

[SPEAKER_01]: Vielleicht traut man sich einfach nicht, dass Waraprobleme zuzugeben, aus Angst, Dumpen dazustehen. [SPEAKER_01]: Meines Erachtens nach gibt es keine Dumpen fragen, aber für man die Notte kann es natürlich sagen, okay. [SPEAKER_01]: Aber ich das Frage, was halten die anderen jetzt von mir?

[SPEAKER_01]: Da liegt die Theorie zugrunde, dass halt eine konkrete Frage zu übselen, nämlich zu einer Lösung vielleicht schon spezifischer Klinkt und man vielleicht hofft, dass man kompetenter will. [SPEAKER_01]: Und dann habe ich mir gedacht, okay, wenn ich doch jetzt von den Problemen kennengelernt, wie vermeide ich das denn selbst. [SPEAKER_01]: Und die Lösung ist zu simpel vielleicht sogar, Kontext ist kingen.

[SPEAKER_01]: Also gibt einfach mal ein Überblick über das große Ganze, nicht nur über deines aktuellen Digitalproblem. [SPEAKER_01]: Also erkläre wirklich, was du letztendlich erreichen möchtest. [SPEAKER_01]: Also bevor du deine Lösungsidee übschauen, halt wirklich breitrittst. [SPEAKER_01]: Weiterer Tipp ist, dass du gegebenenfalls die Symptome beschreibst anstatt irgendwelche Vermutungen anzustellen.

[SPEAKER_01]: Also, beschreibe immer konkret, was passiert, nicht nur, was du denkst, warum es passiert. [SPEAKER_01]: Ein Beispiel ist, beim Ausführen von Fuhu, erscheint die Fehlermeldung Bahr, anstatt, ich glaube, die Datenbankes kaputt. [SPEAKER_01]: Überlastet die Agnose vorerst den Helfern bzw. [SPEAKER_01]: die Leute, die du fragst, um eine Lösung zu finden und versuchen dann nicht irgendwelche Vermutungen anzustellen.

[SPEAKER_01]: Was du auch machen kannst, ist, du kannst vorarbeitzeigen, das bedeutet, erwähne einfach schon, was du recherchiert oder ausprobiert hast, das spart natürlich Zeit. [SPEAKER_01]: Du kannst Alternativen anführen und die Begründung nennen warum diese Alternativen vorworfen hast. [SPEAKER_01]: Weil das Zeich schon so ein bisschen, dass du Arbeit investiert hast und dass du einfach nicht die Antwort auf irgendwelche Leute abwälzen möchtest, weil du foul bist.

[SPEAKER_01]: Und ganz offen kann es zu auch für Rückfragen sein, das bedeutet reagiert geduldig. [SPEAKER_01]: Ich meine andere Leute haben auch andere Probleme und sind vielleicht ein bisschen bis sie. [SPEAKER_01]: Und nehme die Gegenfragen jetzt nicht als lästiges Kreuzverhör, sondern ich meine, diese Menschen wollen die halt auch nur helfen. [SPEAKER_01]: Das war jetzt so die Perspektive der fragestellenden Seite, also du bis jemand der Hilfe braucht.

[SPEAKER_01]: Aber was ist denn, wenn du jemand, bis der die übst und frage bekommt, was kannst du also tun, wer dir jemand eine X übst und problem frage stellen? [SPEAKER_01]: Ganz so auf, frage nachdem, warum, denn all das, was ich gerade als Tipp gegeben habe, Kontext ist kink, wenn das nicht mitgeliefert wird, muss du diesen Kontext natürlich erhaschen, frage nachdem, warum. [SPEAKER_01]: Meine Simpler rückfrage wie, was möchtest du denn eigentlich tun, hilft er schon.

[SPEAKER_01]: Viele erfahrene Entwicklerinnen hagen da auch sofort nach. [SPEAKER_01]: Warum brauchst du denn jetzt genau diesen Weg, was ist eigentlich ein Ziel? [SPEAKER_01]: Und plötzlich kommt als Licht, was denn eigentlich hier wirklich die Sachlage ist? [SPEAKER_01]: Wenn man da nicht weiter kommt, helfen manchmal auch ein paar andere gezielte Detailfragen, wie zum Beispiel, wie hat das Problem eigentlich angefangen oder was das du schon unternommen und was es dabei passiert.

[SPEAKER_01]: Im Endeffekt muss du auch sicherstellen, dass du den Fragesteller Ernst nimmst und nicht bloß stellen möchtest und vielleicht hilft auch einfach ganz explizit zu sein. [SPEAKER_01]: Hey, ich möchte Ihnen nur sicher stellen, dass wir das richtige Problem lösen und das hilft hoffentlich allen. [SPEAKER_01]: Das war ein kleiner Exkurs, zu einem Kommunikationsproblem, es gibt wahrscheinlich etliche, das Excepter und Problem.

[SPEAKER_01]: Von ich ganz interessant, besonders weil es aus der Stecksehne gekoient wurde und auch sehr sehr oft vorkommt. [SPEAKER_01]: Deswegen vielleicht ein paar kleine Tipps, um bessere Fragen zu stellen, der Radgeber von ISR ist auch in den Schonons verlinkt, ist wirklich mal eine gute Abendlektüre. [SPEAKER_01]: Schaut einfach mal rein. [SPEAKER_01]: Wir hören uns bei den nächsten Episolern, danke euch und tschüss!

[SPEAKER_00]: Das war das heutige Dürchen im Engineering-Kurskad-Wend-Kollende. [SPEAKER_00]: Ich hoffe, ihr konntet wieder etwas mitnehmen zum Nachdenken, schmunzeln oder auch direkt ausprobieren. [SPEAKER_00]: Wenn auf der Episode gefallen hat, erzählte es gern weiter an Kollegen innen oder eure Lieblingsnahrts, abonniert dem Boardcast und eine Bewertung, wenn natürlich auch super cool ihr kennt ihr das Ganze spielen.

[SPEAKER_00]: Wenn ihr noch mehr Lust auf Astasch habt, kommt gerne in unsere Engineering-Kurskurskott Community vorbei. [SPEAKER_00]: Dort durmeln sich Entwicklerinnen, Datenmenschen und auch alles andere, was rangen und Namen hat im Tech universe. [SPEAKER_00]: Für heute machen wir das Dürchen mal wieder zu, aber keine Sorge. [SPEAKER_00]: Das nächste Wartet schon, frohe Adventszeit in der Zwischenzeit, bleibt auf dem Fehn neues und bis zur nächsten Episode.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android