Okay, so as the title suggests, I am feeling completely lost and discouraged.
I began learning C++ and Unreal in March of this year - so about 10 months in now. I have done many tutorials, courses, blah blah and I feel like I have a decent handle on the concepts, I think, but still have no idea most of the time about how to actually practically use or implement them.
Example: I am a musician, and learning guitar was sort of similar, in the way that you can learn the notes, the chords and so on, but until you know how to put them together to create a song or progression then you don’t really feel like you’re getting anywhere. Eventually you have “aha” moments that compound over time and it makes more and more sense. As much as I’ve tried to carry that same logic with me in programming, I really haven’t had very many meaningful “aha” moments at all.
As I said, I have done many tutorials, courses to get the concepts and stuff. At a certain point, a friend and I decided the best way for us to learn was to create our own projects which will eventually hopefully be a full game. For now we’re trying to focus on small pieces at a time. Right now I am just trying to create a basic dialogue system, for example.
For this I have also checked out different tutorials, and also have been trying AI a little bit. The problem with AI is that I specifically ask it to challenge me, give me hints and just guide me in trying to learn to “think like a programmer” and it starts out fine, but eventually it forgets and just starts dumping code on me and I get even more overwhelmed and discouraged.
So that’s where I am at. Super overwhelmed, super discouraged and super lost. I feel like I’m stuck between beginner and intermediate for eternity and I don’t know how to or where to turn to get over the hump. All I want is to learn and retain knowledge, but I am really having an extra hard time identifying resources for me to actually achieve that. I am stuck in tutorial hell and desperately looking for other options to help make this stuff click.
Am I just incapable of “thinking like a programmer”? Is my brain just not built for this? Or are there others that have felt this way and you eventually made it over this insurmountable mountain? Or at least halfway. If so, what did you do? What did you use? How did you get there?
I am sorry for the dump, but I just don’t know what to do anymore. I don’t even know if I’m asking for help or just screaming into the void to vent/complain. Should I stay the course and eventually it clicks? Or is there something fundamentally wrong with my approach that I can fix/improve so that I see more progress?
Thanks to anyone who reads this, and an even bigger one to anyone who may have some suggestions or help
Edit: Thanks to everyone who has commented and tried to help. You’re all awesome. I am sure I’ll be back to bother you all, again and again. I hope you all are finding success and happiness in your own journeys. I also hope that others who may be struggling in the same way may find this post and your wonderful responses and it can at least help boost their confidence as you have done with mine