In the beginning at my first "Hello World" program I felt like this was it ... that was my talent, goal, ability, skill.
Now I feel as if I'm better off stopping and not wasting anymore time.
Most OOP I don't use because I don't prefer OOP ways, APIs are a pain in the ass, there's way too many different areas of programming, mathematics and ways of working to even put together efficiently and imagine an actual working program - I disagree with how most of programming language tools work, there's too many complicating theories in programming and algorithms, there's too many ways to do everyday and there's no standstill or breaking point anywhere - it's all just a mess you have to organize from nothing, but you NEVER become good at it because it never ends.
So how is that fun for me? I wanted to program, get better and actually be one of the best - but the quick road where programming goes from fun to hate is too quick to even point out.
When I started entering REAL game programming I just kept getting frustrated with how none of my coding styles worked, nothing worked right, it took hell to get simple things working to realize that you're doing it wrong, stop it, find out how to do it right and go through more hell trying to understand countless algorithms, ways of handling collision, image drawing, depth, math involved, understanding of programming components as a whole, the behind the scenes work, debugger problems, linker problems, inability to remember 50% of everything I do.
I've been into programming for over five years, and boy does it sure as hell smack you in the face and the fun ends right after you move from beginner up - what kind of thing is that?
Fun shouldn't end, but in the sense of how programming works and is done today, does fun ever really start, or is programming just for certain people?
Not that I can't think logically, but I always ALWAYS fall short with everything and end up having to copy everything else and never learn anything because I fail at remembering every piece, how and why it works and how it's relevant to me.
It's just too much work and stress put in and nothing I want coming out.
I spent my whole life putting in 100% and getting out 1%. There's no action-reaction in my favor...
Programming is just a recap of failure ... so you think I should give up on it?