- 96mins
- Posts
- Should designers learn to code in 2025?
Should designers learn to code in 2025?
Let AI handle the rest. The path to getting paid while you sleep as a designpreneur.

In 2025, the coding landscape will have changed for many designers. While Figma and no-code tools were revolutionary, AI-powered development environments like V0 and Cursor are making the technical side of building digital products accessible to anyone with design skills. We can build powerful applications by promoting code editors now.
This week's 96mins cuts through the noise about whether designers should learn to code. It's not about becoming a developer – it's about understanding just enough to ship actual products that make money without you actively working.
If you're in a hurry, skip to the checklist at the bottom for the essential tools and skills.
But if you want the complete picture, stick around. The context matters, and understanding exactly which technical skills to focus on (and which to ignore) will set you up to create assets that generate income long after you've finished designing them.
The Designer's New Opportunity
The old debate is dead. In 2023, I was still hearing designers ask if they should learn to code. At the time, my answer was “not unless you want to build things.” Now, times have changed, and the cost of prompting AI-generated creativity for the non-designer is low, and many people can’t tell the difference visually.
In 2025, with AI-powered tools transforming how we build digital products, the question has evolved. It's no longer about "if" but "how much" and "which parts" of coding you should understand.
Naval put it perfectly: "Learn to sell, learn to build. Learn both and you will be unstoppable." As designers, we already know how to sell through visual communication. We're halfway there. The missing piece? The ability to build.
Learn to sell, learn to build. Learn both and you will be unstoppable.
It’s easier for a builder to learn sales than for a seller to learn building.
Builders have to constantly refresh their skills. Sales skills scale better over time as companies grow.
startupboy.com/2019/03/31/bui…— Naval (@naval)
1:39 AM • Apr 3, 2019
Here's where it gets interesting – Jack Forge recently highlighted a massive opportunity most designers are missing: "While everyone is using AI to try and build the hottest new viral app, you should be using AI to build apps for small businesses in your area." This is the sweet spot for designpreneurs in 2025.
While everyone is using AI to try and build the hottest new viral app.
You should be using AI to build apps for small businesses in your area.
— Jack Forge (@TheJackForge)
4:33 PM • Mar 21, 2025
Small businesses have real problems that need solving, and they'll happily pay for solutions. You don’t need to learn how to build to create the next TikTok or Snapchat, but it’s easy to spin up small applications like bespoke dashboards for a local restaurant.
What's Changed in 2025

Vibecoding is the 2025 zeitgeist
The technical barrier has never been lower. AI coding assistants have transformed what's possible for designers without CS degrees. Tools like Cursor and Windsurf don't just autocomplete your code – they help you understand it. *Bonus points if you use the chat feature to learn and ask how the code works :).
Last month, I used Cursor to build a freelance jobs site directory that would have taken weeks of learning JavaScript in the past. The AI handled the complex parts while I focused on making design decisions (albeit basic ones in this scenario). Within days, I had a working product that I could sell.

My freelance jobs directory site
This isn't about replacing technical learning – it's about focusing your learning on the concepts that matter while letting AI handle the heavy lifting. You're essentially pair programming with an AI that never gets tired, never judges you for basic questions, and helps you understand what's happening under the hood.
Real-World Applications
Most designers I meet are trapped in the client service loop – constantly hunting for the next project to pay bills. Meanwhile, designers with basic technical skills build scalable products that generate thousands while they sleep.
What can you build with minimal coding skills + AI assistance?
Directory sites for niche audiences that attract and nurture leads
Simple web apps that automate tedious tasks for clients
Small SaaS tools for industry-specific workflows
Custom dashboards utilising APIs to keep business owners in the loop
The key is solving real problems, not chasing trendy tech. Your understanding of design principles and user needs is your true advantage – the technical skills just enable you to package and monetize that knowledge.
The Practical Learning Path
The mistake most designers make is trying to learn everything. They fall into tutorial hell, spending months watching courses without building anything. The fastest path to technical competence is focusing on the core concepts first.
Visit roadmap.sh and look for the yellow boxes in any development path – those are your fundamentals. Focus on understanding variables, functions, loops, and basic data structures. These concepts are universal across programming languages and form the foundation you need to work effectively with AI coding tools.
Once you understand these basics, start building tiny projects. Don't worry about writing perfect code. Use AI tools to help you implement your ideas while you focus on understanding what's happening. The goal isn't to memorize syntax – it's to understand how digital products work so you can create your own.
How to become a semi-technical designpreneur
Chat-based website builders
Here are tools for turning designs directly into working prototypes with minimal code. They’re great for beginners to start building web apps visually, and don’t involve much or any backend knowledge.
Pick one you like and utilise it to kick off your projects. They all do similar things.
Code editors
Coding editors are perfect if you’d like to step up the complexity of your projects, or if you have a visual design that needs beefing up on the backend. Here are some AI-powered code editor that helps explain concepts as you build.
Again, try them out and pick the one you like most, then focus on that.
Fundamental Concepts to Learn
Look up each of these topics within the JavaScript, HTML, and CSS video tutorial playlist below, then start building small projects as quickly as possible.
Don’t get stuck learning everything that exists, these are the basics you’ll need to understand most projects you’ll end up building.
HTML & CSS
JavaScript
Variables & Data Types: Understanding how to store and manipulate information
Functions: Creating reusable blocks of code that perform specific tasks
Loops & Conditionals: How to make decisions and repeat actions in your code
APIs: Understanding how to connect to external services and data
DOM Manipulation: How to dynamically change elements on a webpage
First Project Ideas
Personal Portfolio: Build a custom site to showcase your work (start here!)
Design Calculator: Create a simple tool that helps clients understand pricing or project timelines
Template Generator: Build something that automates a repetitive design task
Client Dashboard: Create a simple tool that visualizes data for a specific client type
The line between designers and developers is blurring, but that doesn't mean you need to become a full-stack engineer. In 2025, your competitive advantage comes from combining your design expertise with just enough technical knowledge to bring ideas to life.
Start small. Focus on the fundamentals. Use AI as your coding partner. You'll soon be building products that generate income while you sleep, freeing you from the endless cycle of client work.
The designers who thrive in the next five years won't just be the ones with the prettiest portfolios. They'll be the ones who can take their ideas from Figma to functioning products that solve real problems for paying customers.
What will you build first?
Best,
Zai
Want more support on your designpreneur journey?
Join our Freelance Designer Academy waitlist for in-depth resources, community, and coaching.
Drop us a DM below