I'm Losing Contracts to AI. Here's Why That's Actually Good Newsde

I'm Losing Contracts to AI. Here's Why That's Actually Good Newsde

Author: Trevor Page: Java Guru | Programmer | Teacher April 16, 2026 Duration: 50:50
I'm losing software contracts right now, and I want to tell you why. Business owners who would've paid me $10,000 to build them something are telling me they'll just build it themselves with AI. That sounds like bad news for a guy who makes his living writing software, but in this episode I get into why I actually think it's a gift, and what it's telling me about where the real opportunity is heading. I break down the pricing models I think are dead and the ones I think are about to take off. I talk about why selling software to businesses for $500 a month is a much harder game than it used to be, and why selling to regular people for $5 a month might be where the real money is hiding over the next five years. I also get into why paid advertising falls apart at those low price points, and what you have to do instead. I share the actual marketing plan I'm using for the app I'm building right now (it starts with my neighborhood group chat), why I think your wife or your neighbor is probably a better customer than a business owner, and the one metric you should be watching instead of listening to what your friends say about your product. If you've been sitting on a software idea and wondering whether it's worth building, this one's for you. Topics covered: Why business owners are canceling software subscriptions and building their own with AI The pricing model I think is dead, and the two replacing it Why selling software to businesses is suddenly a much harder game The consumer market opportunity that was a bad bet for years and is suddenly wide open Why paid advertising falls apart at $5 a month price points How virality can replace advertising when your product actually solves a real problem The baby sleep app thought experiment that explains consumer virality My actual marketing plan for the app I'm building (hint: it starts at school pickup) Why you should never trust your friends' compliments about your product The one metric that matters more than anything anyone says out loud   Chapters: 00:00 Intro 00:25 Why I'm losing contracts to AI 05:16 How to compete on extreme automation 07:17 Charging by outcome instead of per-seat 14:29 The case for consumer software over business software 27:40 Why paid ads won't save a $5-a-month product 32:18 Virality: how the right product markets itself 38:40 My actual marketing plan (starting with my neighborhood) 46:37 Build apps you actually use yourself 49:27 Don't trust compliments, watch the usage data Questions or thoughts? Email me at trevor@coderscampus.com

The How to Program with Java Podcast is a practical guide for anyone wanting to build software, from curious beginners to those looking to solidify their professional skills. Host Trevor Page, a seasoned Java guru and teacher, breaks down complex programming concepts into clear, manageable lessons you can apply immediately. You'll hear detailed walkthroughs on building applications, understanding core principles like object-oriented design, and navigating the tools of the trade. The discussions move beyond dry theory, focusing on the real-world logic and problem-solving that defines a career in software development. Whether you're aiming for a new job, tackling a personal project, or helping a child explore technology, this podcast provides a structured, conversational path forward. Each episode is crafted to demystify the process, translating technical jargon into plain English so you can focus on creating functional code. The tone is direct and encouraging, rooted in Trevor's experience as both a programmer and an educator. It’s a resource for building a tangible skill set, episode by episode, where consistent listening translates directly to growing competency. You’ll find the content naturally bridges the categories of technology education and career development, making it a useful companion for your learning journey.
Author: Language: English Episodes: 100

How to Program with Java Podcast
Podcast Episodes
Intro to the Spring Framework [not-audio_url] [/not-audio_url]

Duration: 49:17
Well, so far we've been focusing on a bunch of topics that align themselves around the Java programming language in general. But now we're going to take things into a slightly new direction, we're going to be talking abo…
Java Observer, Observable Design Pattern [not-audio_url] [/not-audio_url]

Duration: 40:18
Today let's talk about some design patterns, namely the Observer design pattern which can be used in Java. Following the Oberser design pattern in Java is as easy as extending the Observable object and implementing the O…
Interview w/ Self-Taught Programmer Troy Davis [not-audio_url] [/not-audio_url]

Duration: 1:14:51
In this epsidoe of the How to Program with Java podcast, I talk with a self-taught programmer who has started up his own very successful marketing product based on his programming knowledge. Troy was graduated with a deg…
The Agile Development Methodology [not-audio_url] [/not-audio_url]

Duration: 42:17
If you've worked as a developer for a corporation, you've likely been exposed to the waterfall model of software development... If not, consider yourself lucky. I've worked in this model before and it had its issues, but…
Alan Robbins - Self-taught Programmer Success Story [not-audio_url] [/not-audio_url]

Duration: 43:52
Alan Robbins is a self-taught programmer who dabbled with programming in college. After not doing to well in the post-secondary system with respect to programming, he changed his major and graduated with a degree in Busi…
The Software Development Life-Cycle [not-audio_url] [/not-audio_url]

Duration: 52:11
Knowing how to program with Java is only some of the battle when it comes to developing software, the other major part of the battle is knowing HOW to distribute the software. There are entire schools of thought that sur…
Getting a Job as a Self-Taught Programmer [not-audio_url] [/not-audio_url]

Duration: 38:44
Landing a job as a self-taught programmer is not impossible, and I will have an in-depth conversation about why this is the case. I will talk about strategies like creating your own software product based on your own int…
Encapsulation and Final Keyword in Java [not-audio_url] [/not-audio_url]

Duration: 39:55
Learn all about one of the four major principles of Object Oriented Programming (encapsulation) as well as the "final" keyword. In this episode I also dive into the popular topic of Java Certification. Learn what certifi…
Java Interview Question - Part II [not-audio_url] [/not-audio_url]

Duration: 38:20
In this session I will cover some additional Java interview questions that you should be able to answer. I also cover some general tips that you should keep in mind when being interviewed (as it's not just these question…