Back to JetBrains

Kotlin 2026: Layoffs, AI, Google — Is the Golden Age Over? Jake Wharton Explains

JetBrainsSeptember 10, 20262h 16m
Topics70
LLM Industry Business Model and Tech Layoffs0:00Kotlin's Origin Story0:31Why Kotlin Succeeded1:31Jake Wharton's Path to Google2:32Android Team Resistance to Kotlin4:01Kotlin Usage Beyond Android5:31Kotlin Pitch to Java Developers7:02Major Companies Using Kotlin8:01Why Jake Wharton Left Google9:02Issues with Google10:30Job Market After Leaving Cash App11:00Senior Kotlin Engineer Salary Range12:32Kotlin as Career Advantage in 202614:30Jake Wharton's Nine Values for Future Employers16:02Gig Worker Economy Problems28:38Value: Small and Focused Companies29:02Large Company Bureaucracy Problems29:32Narrow Responsibilities at Large Companies30:30Value: Diversity, Equity, and Inclusion31:31Value: Work Life Balance34:01Values That Restricted Job Offers36:00Joining Skylight in February 202637:32No Compromise on Values at Skylight40:01What Skylight Builds41:02Coinbase AI Layoffs Analysis42:32AI Cost Increases and Industry Impact44:01AI Stance and Worker Protections47:32Plan B If AI Surpasses Human Coding51:03Kotlin vs Java: Boilerplate Killer Argument53:30Java's Progress and Kotlin's Future56:33Java's Language Evolution Advantages57:32Kotlin's Nullability Advantage58:31Swift's Advantages Over Kotlin1:00:00Kotlin's Ecosystem Advantages Over Swift1:03:01Rust's Error Handling Approach1:05:01Where Not to Use Kotlin1:06:32Embedded Programming Language Choice1:10:30Cash App Multiplatform Solution1:11:33Kotlin Multiplatform vs Flutter and React Native1:16:00React Native vs Flutter Assessment1:19:31Redwood's Native Rendering Focus1:23:31Cross-Platform UI Consistency1:24:28Redwood Design System Requirements1:25:32Redwood as Library Not Framework1:27:00Zipline Modularity1:29:01Personal Development Setup1:30:01Browser Ethics1:30:32Reddit CSS Pranks1:31:01Kotlin Annoyances1:32:31Exception Handling Problems1:33:31Gradle Frustrations1:36:01Avoiding Burnout1:37:30Learning Other Languages1:39:31Intrinsic Motivation for Learning1:41:01Current Interests1:43:01Value of Multiple Languages1:44:01Data Layout Awareness1:47:01Ownership in Kotlin1:48:01Kotlin Open Source Ecosystem1:50:01Open Source Culture in Kotlin vs Other Languages1:51:42The Double-Edged Nature of Dependencies1:53:30Ownership and Contribution Mindset1:55:32The Value of Libraries Beyond LLM-Generated Code1:57:31Company Motivation for Open Source Investment1:58:30Challenges of Open Source Participation2:02:00Funding Models in Modern Open Source2:03:31Language Evolution Without Original Creators2:07:31Personal Influence on Kotlin Language Features2:10:02Kotlin Governance Structure in 20262:13:33The Future of Kotlin2:14:30
In a Nutshell

Kotlin succeeded by offering incremental migration from Java with complete tooling support, but its career advantage has evaporated as adoption became ubiquitous. Jake Wharton left Google to build products rather than tools, joined Skylight after rejecting 95% of opportunities that violated his values against AI, crypto, VC funding, and poor work-life balance. He argues AI will collapse under rising costs and training data degradation, while Kotlin's ecosystem and tooling advantages outweigh Swift's superior language design, though Kotlin should avoid single-platform targets where native languages excel.

AI-Generated Notes

These notes were generated by AI and may contain inaccuracies.

The LLM industry operates on a standard VC playbook: subsidize usage, addict users, then switch to value extraction. Coinbase CEO eliminated 14% of staff while citing AI. Cash App eliminated 70% of engineers after Jake Wharton's departure.

In 2010, Java was the number one programming language globally, and Android ran on Java. Kotlin emerged when the Java language had become stagnant under Oracle's stewardship. Release cycles occurred every two years, leaving the Google Android team limited by what Java provided. The community was exploring alternatives like Scala and Groovy when Kotlin arrived at a moment when developers sought more modern language features.

Kotlin succeeded because JetBrains was a tooling company that could deliver a complete language with IDE support and infrastructure. The language leveraged the existing Java ecosystem, allowing developers to gradually introduce it without discarding Java libraries or entire codebases. This incremental migration capability made adoption significantly easier than languages requiring complete ecosystem rebuilding.

Jake Wharton spent five to six years at Square, where Kotlin was adopted three years prior. He wrote a public document justifying Kotlin adoption that became a general argument for the language, generating significant Android community interest. When Google recognized Kotlin's potential benefits, they approached Wharton about joining the Kotlin team, offering the opportunity to make Kotlin the first-party official Android language.

Sign in to read the full notes

Get access to AI-generated notes, topic timestamps, and more.