Struggling with Bugs While Learning to Code – Is This Normal?

0
1
Asked By CodeCrafter2023 On

I've been working on a few projects and started out doing some vibe coding before switching to more structured coding with tools like GitHub, Vercel, Supabase, and Resend. However, I've been stuck trying to fix bugs for over three weeks now, and it feels like a never-ending battle! I'm curious if this is typical for new developers? I've looked into using tools like Playwright which have helped somewhat, but I still feel overwhelmed.

My background is in sales, where I've managed teams for about seven years, and I have a degree in Management Information Systems. Currently, I'm building a referral platform for my customers, allowing them to redeem rewards for referring clients to us. I've heard suggestions to manually check everything to make sure it's functioning correctly, but I'm considering bringing someone on board to help handle the technical side because I'm feeling stuck. I enjoy being a solo founder, but is there a better way to manage bugs and testing so I can keep my site running smoothly?

5 Answers

Answered By BuildBetter On

Three weeks of bugs is definitely rough, but it's not uncommon at all, especially when you’re trying to weave together several different platforms with their quirks. It might seem daunting, but focusing on small incremental changes can make a difference. Make one adjustment, test it, fix issues, and then move on to the next. Planning your architecture in advance can greatly reduce the number of bugs you encounter.

Answered By SalesAndCode On

Your background in sales can actually be an asset! You have a better understanding of user needs than many developers. Don't let the bugs defeat you; this learning process is tough but the skills you're gaining now will definitely pay off later. And when things feel overwhelming, just remember, taking a short break can help clear your head!

Answered By TechyTom On

Honestly, this is a tough situation for anyone new to coding. Trying to build something significant without solid coding knowledge is a bit like attempting to build a house just from watching YouTube tutorials—it's bound to lead to headaches. You might want to consider bringing a software developer on board to help review your code; it could save you a lot of time and frustration. Sometimes, starting from scratch with a solid foundation is necessary to get rid of those persistent bugs and security issues.

Answered By DebugDiva99 On

It's totally normal to feel overwhelmed when you're debugging this much, especially when you're integrating multiple services like Supabase and Vercel. I recommend isolating each service for testing before putting everything together. For example, check that your Supabase authentication works independently first, then test whether your email sending with Resend is functioning on its own. While it may slow you down at first, you'll find debugging becomes much easier.

Answered By DevWiseGuy On

This situation happens when starting out with vibe coding. More experienced developers typically set up better safeguards to prevent bugs and find them early, while less experienced folks struggle to track down issues when things go wrong. It would help if you spent some time really learning the language and understanding how it works. Using AI can be a great tool, but it shouldn't replace a solid grasp of the fundamentals.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.