Back to The Brief
AI / BuilderNovember 20, 20254 min read

I Built 5 Production Apps in 12 Months With Zero CS Degree. Here's What the Discourse Gets Wrong.

Let me save you a Twitter argument: the "should everyone learn to code?" debate is the wrong question. The right question is "should everyone learn to build?" And the answer is unambiguously yes.

I shipped five production applications in the last twelve months — TeeSeed, the NooStack beta, the Catalyst Financial client portal, Catalyst Patriot's data pipeline, and dustyventures.io. I don't have a CS degree. I didn't grind LeetCode. What I did was learn how to think in systems, break problems into components, and leverage AI tooling to move at a speed that would've been impossible three years ago.

The discourse around AI and coding gets two things completely wrong. First: AI doesn't replace the need to understand what you're building. Prompting an LLM to "make me an app" produces garbage. Understanding data flow, state management, API design, and user experience — that's the real skill. AI accelerates execution, it doesn't replace architecture thinking.

Second: the traditional CS education path optimizes for the wrong thing. It teaches you to implement algorithms from scratch. But the actual skill of building products is about integration — connecting systems, managing complexity, and shipping something users want. Those are fundamentally different competencies, and the second one is dramatically undervalued.

The future belongs to builders who can think clearly about systems and move fast with modern tools. The degree is irrelevant. The output is everything.