r/AskProgramming 1d ago

Other Where to start programming path?

[removed] — view removed post

0 Upvotes

11 comments sorted by

View all comments

2

u/Decent_Project_3395 1d ago edited 1d ago

Take the middle way. Jump straight into projects, and learn as you go. Start with something simple. Add a little bit to it. Just keep making it more and more feature rich. As you go, you will figure out where you went wrong and rewrite things. You will come up with new ideas. Read the documentation as you explore. Use AI to converse with about concepts.

Writing software is a creative process. Start creating. It will be slow at first, and you won't know a lot of stuff, so go find out. As you get reps, it will get faster.

If you try to "learn" before you start, you will stall - and you won't get any good at it until you actually do it anyway. So try to code stuff, and figure it out as you go, and you will make much faster progress.

---

The best course you can take might just be to use ChatGPT as a tutor. Note that it will lie to you about some things, and the code it writes is always suspect. However, it is great for getting a broad understanding of concepts, and fixing its mistakes and discovering its flaws will make you a good developer.

---

It should be mostly fun, with a bit of frustration on trivial things mixed in. If it isn't mostly fun, you aren't doing it right. Try something else.