Is Building My Own Accounting Software a Good Idea for a Beginner?

0
9
Asked By CuriousCoder123 On

I'm trying to create a simple accounting software for myself to manage GST and my daily tasks. Right now, I'm managing everything in Excel, but it's tedious and slow. I thought building something custom might solve my issues. The trouble is, I don't have a coding background at all—I just know the basics.

My current process is messy: I use AI tools to help me understand what to build and how to code, but I often find myself patching things together without a clear structure or direction. Here are some challenges I'm facing:

- I don't know how to organize a project from the beginning.
- I'm unsure about what I should focus on learning versus what I can rely on AI to handle.
- When my code doesn't work, I can't figure out why due to a lack of understanding.
- Overall, I feel like I'm moving but not progressing clearly.

Here are my specs: Ryzen 5 5600H, 8GB RAM, and Windows 11.

What I'm hoping for:
- Is this a valid approach for a beginner?
- If you were starting fresh, what steps would you take?
- What fundamental concepts should I learn first?
- Should I keep going like this, or is there a better way to start?

I just want to create something simple that helps me out, so I really need some straightforward advice. Even if it's to say I'm completely off-track.

4 Answers

Answered By CodeCrafter92 On

Instead of building everything from scratch, consider finding an open-source project related to your needs. Build a simple GST module for it. This way, you won't be overwhelmed and can learn from existing structures.

Answered By DebuggingDynamo On

If I were you, I’d start by learning Python. It's beginner-friendly and perfect for projects like yours. It’ll give you a solid foundation, and once you’re comfortable, you can branch into more complex languages if you want. Just take it step by step!

CuriousCoder123 -

Python sounds great! I was worried about languages like Haskell being too complex for me.

Answered By TechSavvy81 On

You're not doing it wrong, just missing some structure! It’s cool that you’re using AI to help, but try to break down your project into smaller parts rather than tackling everything at once. Start with something simple like invoice tracking, learn the basics of a programming language, and understand how data is stored. When something breaks, focus on debugging it instead of just replacing things—that's where you'll learn a lot!

LearningNinja99 -

I’ll definitely try starting smaller! What programming language would you suggest?

Answered By ExcelWiz88 On

Have you thought about just using an Excel macro? That could streamline your process without needing to dive into coding right away. Sometimes the simplest solutions are the best.

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.