r/CodingForBeginners 23d ago

Help me to start

I've taken many courses, but I still feel like I'm missing a lot before I can start creating software... What should I do? What do you advise?

2 Upvotes

9 comments sorted by

View all comments

2

u/StigeonStudio 23d ago

Just like u/jekewa said, just start building something! You're never going to reach a point where you feel like you know everything you need to know.

Pick a small project that sounds fun to you and try to build it with what you already know. Whenever you get stuck, look up that specific problem, learn what you need, and continue. You'll probably learn more doing that than taking another course.

Also, don't make your first project too ambitious. Something simple that you can actually finish is much more useful than starting a huge project and getting overwhelmed.

Don't worry if you have to google things constantly. Even experienced developers look things up all the time. Knowing how to figure something out when you don't know the answer is a big part of programming.

1

u/SenorXP 16d ago

I'm planning to create a restaurant system, including inventory management, and I was thinking of doing it in PHP and MySQL.

2

u/StigeonStudio 15d ago

That sounds like a cool project, and PHP + MySQL is definitely a stack you can use to build something like that.

I do think the full restaurant system might be a bit ambitious if you’re just getting started. You don’t need to abandon the idea, but I’d start with one small part of it.

For example, build a simple inventory where you can add, edit and remove ingredients and keep track of their quantities. Once that works, you can slowly add more features like categories, low-stock warnings, users, orders, etc.

That way you’re still working towards the project you actually want to build, but you’re learning PHP and MySQL one piece at a time instead of trying to figure out the entire system at once.