I was a failure in tech until THIS happened

Phil Choi sold his car for coding bootcamp, then struggled until he built a Magic card game app for beginners. That project taught him more than months of tutorials: find problems people will pay to solve, specialize in repeatable components, and adapt to AI by building systems and communities.
Questions this video answers
August 8, 2025
$200
Eight years
"Wie man 2025 tatsächlich Geld in der Technologiebranche verdient"
Chapters
Seien wir ehrlich, ich habe wegen des Geldes mit dem Programmieren angefangen. Zumindest hat es so angefangen. Als ich mein Auto verkauft und meine letzten paar Tausend ins Bootcamp gesteckt habe, bekam ich diesen Dopaminschub, um mein Bestes zu geben. Jahrelang hatte ich davon geträumt, Entwickler zu werden, und das war meine Chance zu glänzen. Leider ist der Job selbst viel härter und weniger glamourös, als er in den Filmen erscheint. Als ich anfing, habe ich wahrscheinlich Nachts jedes einzelne Coding Tutorial auf YouTube durchgegangen, bin tagsüber in mein Bootcamp gegangen und am Wochenende zu allen Coding Meetups gegangen. Ich habe sogar ein paar Monate lang an Lead Code Problemen gehadert. Rückblickend denke ich, dass ich mein Ziel mindestens ein ganzes Jahr schneller hätte erreichen können, denn alles, was ich in meinem ersten Jahr gemacht habe, war reine Zeitverschwendung. Die landläufige Meinung, hart zu arbeiten und 12 Stunden am Tag zu schuften, war definitiv nicht die richtige. Tatsächlich habe ich mich am meisten verbessert, als ich etwas geschaffen habe, für das ich mich begeistert habe. Mein Aha Erlebnis hatte ich, als ich ein Problem in meinem Leben löste, das mir wirklich am Herzen lag, auch wenn mir damals das Wissen fehlte, um es zu lösen. Doch bevor ich euch meine Geschichte erzähle, möchte ich euch die Vorgeschichte erzählen. Ich war die meiste Zeit meines Lebens ein kompletter Versager. Wenn ihr mich mit euch vergleichen wollt, wer hat es mit dreiig am meisten vermasselt? Dann glaubt mir, ich habe mein ganzes Geld in mich selbst gesetzt. Mein Video Coding rettete mein Leben. Seht meinen kompletten Misserfolg. Aber um es kurz zu Ich habe mein Leben total vermasselt. Ich lebte von Gehaltsscheck zu Gehaltsscheck als Englischlehrer für Kinder. Eines Tages sah ich mich im Spiegel an und mir wurde klar, dass mein Leben darauf hinauslaufen würde. In derselben Woche hatte ich eine Broschüre über ein Coding Bootcamp mitgenommen, das gerade in Korea eröffnet worden war. Es war, als sagte Gott, das ist mein einziger Ausweg, mein Leben zu ändern. Acht Jahre später war ich leitender Entwickler, verdiente über US Dollar im Jahr, leitete Teams in Unternehmen und machte einen stelligen Umsatz. Bevor ihr euch auf den Weg macht, Softwareentwickler zu werden, möchte ich euch eines mit auf den Weg Stellt euch nicht nur vor, wo ihr in den nächsten drei bis fünf Jahren sein wollt. Stellt euch vor, wo ihr eure jetzige Situation oder noch schlimmer, wenn ihr diese Chance verpasst. Betrachten wir meine Situation ein paar Monate nach meinem Boot Camp. Nach dem Boot Camp kannte ich im Grunde nur HTML, CSS, JavaScript und hatte PHP gelernt. Ich verwendete die slice Methode für alles, was mit Arrays zu tun hatte. Ich war ein Wrack. Ich erstellte eine To Do Liste nach der anderen. Ich sah mir ein Tutorial nach dem anderen an. Im einen Moment dachte ich, ich wäre der nächste große Star, aber dann wurde mir klar, dass ich nichts verstehe. Die Tutorials waren zu einem trügerischen Sicherheitsgefühl geworden und mir wurde schnell klar, dass mich niemand retten würde. Dann kamen mir Fragen in den Kopf. Habe ich das alles umsonst getan? Habe ich mein Auto umsonst verkauft? Bin ich einfach nicht dafür gemacht? Sollte ich wieder Englischunterricht für Kinder geben? Ich programmierte freiberuflich eine App für ein Brettspielcafé, die das Spielen von Magic, meinem Lieblingsspiel, erleichtert. Schon als Schüler war ich besessen von Magic. The Gut E Ring. Ich ging von einem Turnier zum nächsten und nahm an den Seelen der Leute teil. Aber das ist jetzt nicht der Punkt. Das Problem mit the Gut Earring ist, dass es wirklich schwer ist, damit anzufangen, besonders als Anfänger. Es gibt so viele Regeln, dass ich in diesem Video gar nicht darauf eingehen möchte. Meine App wurde entwickelt, um neuen Spielern zu helfen, ihre ersten Erfahrungen in diesem Brettspielcafé gut zu machen. Dieses spezielle Problem faszinierte mich und ich hatte es tatsächlich schon einmal gelöst, als ich als Kind versuchte, gut darin zu werden. Wie wird man gut in etwas mit so vielen komplizierten Regeln und so vielen verschiedenen Variablen. Mir ist klar, dass viele Neue Spieler mit 5 Dingen zu kämpfen Kartentypen und Fähigkeiten, Zugphasen, Stapel und Priorität, Deckbau und ein paar skurrile Regeln wie Beschwörungskrankheit. Falls du nichts davon verstanden hast, ist das nicht schlimm. Was passierte, während ich diese App entwickelte, war magisch. Es machte mir richtig Spaß. Es fühlte sich nicht mehr wie eine Schinderei an. Mein Lernen fühlte sich auch sinnvoll an. Ich hatte mich mit neuen Technologie-Stacks befasst und Vue.js gelernt sowie Firebase. Für die Authentifizierung kennengelernt. Ich war furchtlos in meinem Streben nach besseren Technologien zu suchen, um meine App einfacher und dennoch effektiver zu gestalten. Am Ende hatte ich ein Verzeichnis mit einem interaktiven Regel Walkthrough, einem Tool zur Kartenerklärung, einem Kartenglossar mit einfacheren Erklärungen und Beispielen, Mini Übungsszenarien und einem Deckbauhelfer. In den darauffolgenden Wochen der Entwicklung dieses Projekts habe ich mehr gelernt als in den letzten sechs Monaten meines Bootcamps. Jetzt fragst du dich vielleicht, was das mit deiner Art Geld zu verdienen zu tun hat. Nun, das ist ganz einfach. Die wertvollste Fähigkeit in der heutigen Technologiebranche ist nicht das Programmieren. Es geht darum, die Probleme zu identifizieren, die es wert sind, gelöst zu werden. Die Lösung für dieses Problem ist das, wofür die Kunden bereit sind zu zahlen. Ich habe für diese Magic the Gut Ehring App nur 200 Dollar bekommen. Aber dieser Aha Moment, die Lektion, die ich darüber gelernt habe, was Programmieren wirklich ist, hat es mir ermöglicht, mich zu dem leitenden Entwickler oder technischen Leiter zu entwickeln, der ich einige Jahre später sein sollte. Jeden freiberuflichen Auftrag im Wert von bis Dollar, die Social Networking App und die App für psychische Gesundheit, die sieben bis achtstellige Umsätze generierte, ging ich mit der gleichen Denkweise an wie dieses Magic the Gut Ehring Projekt. Je mehr Projekte ich machte, bei denen ich wirklich interessiert war und die Probleme zerlegen und schließlich lösen konnte, desto besser wurde ich darin, modulare, wiederverwendbare Komponenten zu erstellen, die unverzichtbar wurden. Ich war ein völlig anderer Programmierer geworden als diejenigen, die nur Tutorials befolgen konnten. Der Hauptgrund war, dass ich einen echten Mehrwert bot. Das bringt mich zu meinem nächsten Punkt. Wie kann man sich also an die heutige Technologiebranche anpassen? Weil ich ahnte, einige würden in den Kommentaren fragen Hey Phil, beim Programmieren fürchtestest du KI Jobverlust nicht. Da hast du absolut recht, mein Freund. Und weißt du was ich wünschte, ich hätte damals KI gehabt, um schneller und effizienter zu coden. Erstens hat die KI Integration viele Einstiegsjobs im Programmieren überflüssig gemacht. Unternehmen, die früher Junior Entwickler eingestellt haben, um grundlegende Funktionen zu entwickeln, verwenden jetzt stattdessen KI Tools. Wenn deine Strategie darin besteht, Programmieren zu lernen und es überall anzuwenden, konkurrierst du mit künstlicher Intelligenz, nicht nur mit anderen Entwicklern. Zweitens ist die traditionelle Einstellungspipeline kaputt. Die meisten Jobbörsen werden mit tausenden von Bewerbern für jede Position überflutet, und viele Stellenausschreibungen sind lediglich performativ. Die Stellen werden oft intern oder über Netzwerke besetzt, bevor sie überhaupt ausgeschrieben werden. Drittens haben sich die Fähigkeiten, die zu Spitzengehältern führen, komplett verändert. Technische Spezialisierung übertrumpft jetzt allgemeines Wissen. Ich habe gesehen, dass spezialisierte Entwickler mit nur einem Jahr gezielter Erfahrung mehr verdienen als Generalisten mit 5 Jahren Berufserfahrung. Was würde ich also tun, wenn ich heute ein besserer Programmierer werden wollte, wenn ich diese drei Dinge wüsste? Denken Sie daran, was ich vorhin gesagt habe. Ihre Aufgabe als Programmierer ist es, Probleme zu identifizieren, die es wert sind, gelöst zu werden. Wir verwenden lediglich Code, um sie zu lösen. Trainieren Sie Ihren Verstand, ein Problem zu zerlegen und es modular zu lösen. Aber bevor Sie das überhaupt tun, sollten Sie in der Lage sein, neue Probleme von heute zu identifizieren, die es zu lösen gilt, oder bessere Lösungen zu finden, um veraltete Lösungen zu ersetzen. Lassen Sie mich Ihnen ein Beispiel geben. Als ich diese App für psychische Gesundheit neu erstellte, bemerkte ich Muster in den Komponenten, die jede Anwendung benötigte. Sie alle brauchten eine Profilverwaltung, eine Art Chat Funktion und eine Benutzerauthentifizierung. Ich war ein Spezialist für die Implementierung dieser drei Funktionen geworden. Im Grunde genommen wurde ich unentbehrlich für die Entwicklung von Lösungen in Bezug auf diese drei spezifischen Komponenten, indem ich immer wieder Probleme löste, für die ich wirklich Lösungen hatte. Ich wurde ein Spezialist. Ich war unentbehrlich geworden. Jetzt, da es KI gibt, kann ich all diese Aufgaben zehnmal schneller erledigen. Ich habe auf YouTube sogar einen kostenlosen Leitfaden mit dem Titel Wie man 2025 tatsächlich Geld in der Technologiebranche verdient erstellt. Bitte schauen Sie sich das Video an, um einen Monatsplan zu erhalten, worauf Sie sich zu Beginn konzentrieren sollten. Ihre Denkweise sollte nicht sein, wie verdiene ich sechsstellige Beträge in der Technologiebranche? Es sollte darum gehen, wie ich meinen Wert für die sich weiterentwickelnde Branche gewährleiste, baue Systeme auf nicht nur Fähigkeiten. Dokumentiere deine Erkenntnisse, da sie als Code selbst wertvoll werden. Bilde Communities rund um deine Lösungen und am wichtigsten ist, dass du immer besser darin wirst, neue Probleme zu identifizieren, die es zu lösen gilt. Die Entwickler, die selbst in der Welt der KI erfolgreich sein werden, sind nicht diejenigen, die die meisten Sprachen oder Frameworks beherrschen. Sie sind diejenigen, die neue Probleme identifizieren und effektive Lösungen entwickeln können. So positionierst du dich als zukunftsfähiger Entwickler und wenn es ein wenig Konkurrenz gibt, nur weil die Einstiegshürden in die Technologie gestiegen sind und du befürchtest, dass KI uns ersetzen wird, dann bist du sowieso nicht dafür geschaffen. Aber wenn du es liebst, etwas zu erschaffen, wenn du gerne vor dem Computer sitzt und stolz darauf bist, Probleme zu lösen, dann ist dies die perfekte Karriere für dich und nichts sollte dich davon abhalten. Wenn du Hilfe beim Übergang in die Technologiebranche benötigst, sei es als Programmierer oder in einer Verwandtenrolle, klicke bitte auf den Link in den Beschreibungen unten, um Informationen zu meinem persönlichen Mentorenprogramm zu erhalten, indem ich dir Schritt für Schritt alles beibringe, was ich dir hier erklärt habe. Denk wenn ich es kann, kannst du es auch.
More from Phil

day in the life of a software engineer | 5 hour productivity | building my dev agency 🔥

day in the life of a software engineer | 3 hour productivity | coding my 6-figure community startup

day in the life of a software engineer | 5 hour productivity | coding our sns startup app LFG

day in the life of a software engineer | 5 hour productivity | creating apps that makes big money

day in the life of a software engineer | 4 hour productivity | building a dev team for my agency





