Best AI Coding Assistants for Non-Developers Tackling Complex Software Projects?

0
18
Asked By CodingEnthusiast93 On

Hey everyone! I'm really passionate about embedded systems and have dabbled a bit with Raspberry Pi, Arduino, and microcontrollers. My Python skills are basic, and I'm moderately experienced with C, C++, and C#. I'm not a full-time developer, but I have a complex software-based project idea that I'd like to prototype. I want to know what AI coding assistants like ChatGPT, Claude, or others could help someone in my shoes effectively build software from scratch. Can these tools handle tasks like architecture design, coding, debugging, and iterations for a project of this complexity? Also, I'm interested in any workflows or strategies to make the best out of these AI tools given my limited coding experience. And if relying on AI isn't practical, what are some alternative ways to quickly develop a functional prototype for an embedded system with a heavy software component? Any insights or recommendations would be greatly appreciated! Thanks in advance!

3 Answers

Answered By AI_Explorer88 On

Honestly, the current state of AI tools may still struggle to help non-coders build complex projects from the ground up. You might want to lean on existing frameworks and maybe try self-learning with tutorials and resources. It could be slower, but getting your hands dirty might be the best way to build what you need from scratch.

InnovateAndCreate -

I get that. Self-learning feels daunting, but I think it might be the way to go!

Answered By CleverCoder77 On

I’ve had good experiences with Copilot in Visual Studio. It’s not the best for very complex software, but it can easily generate APIs and provides decent assistance in coding. Give it a shot—could help you a lot!

CodingEnthusiast93 -

Thanks! I'll check that out next.

Answered By TechWhisperer42 On

It sounds like you're in a pretty challenging spot! You might want to check out tools like GPT-5 for coding architecture and planning, though it can be a bit slow. For faster results, Claude could be a better option with its nice UI. Just remember that while these tools can provide support, they might not fully replace the need for some programming knowledge, especially for complex projects.

EmbeddedGuru27 -

Thanks for the suggestions! I’ll definitely give Claude a try.

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.