Am I learning the right skills to eventually build and run my own SaaS? Looking for guidance.
​
Used Ai to correct my wording.
Hi everyone,
I'm trying to build my own SaaS business in the future, not get a traditional software engineering job. My long-term goal is to bootstrap software companies and avoid raising venture capital if possible.
Right now I'm learning web development and wanted to check if my roadmap makes sense or if there are major gaps.
So far I know:
HTML
CSS (including responsive layouts, Grid, Flexbox)
Vanilla JavaScript
Arrays
Objects
DOM manipulation
Event listeners
CRUD-style projects (Task Tracker, Habit Tracker)
Basic state management
I'm currently learning Node.js.
My planned roadmap is roughly:
Node.js
Express
REST APIs
PostgreSQL
React / Next.js
Authentication
Deployment
I only started learnin last year so still got ways to go until i can confidently build anything.
A few questions:
1.Am I missing any essential technical skills for building and running a SaaS?
2.Would you change the order of what I'm learning?
3.At what point should I feel confident enough to stop learning and start building products for real customers?
4.Is there anything you wish you had learned earlier when you started building SaaS?
I'd really appreciate honest feedback, especially from people who've built and launched products themselves.
Thanks!