I've only been doing unity on and off for about 10 months, coming from a background of no coding experience. I cant help but feel sometimes like i'm just not getting it. I've wrote a script today for my basic inventory in my game and I can't help but feel its just a bad way of going about it. Anyone else ever feel like that? I think because I don't fully understand everything I just feel like I'm making a meal out of nothing. I understand variables, access modifiers, loops, etc, but admittely struggle with things like delegates. How long did it take you to feel like you were writing code that you could actually show to people and feel confident about it? Edit: Just one point, I DO feel a buzz when I get something working, however basic it does give me a bit of a natural high, despite it probably being ridiculously bad code haha.