I have a sort of anxiety when it comes to learning on my own. And having a teacher just makes the anxiety go away and makes things easier to learn.
I laughed pretty hard at this, really (thanks for that, by the way).
But then I read your whole post and you really reminded me of some of my friends.
Again that quote.
I have a sort of anxiety when it comes to learning on my own. And having a teacher just makes the anxiety go away and makes things easier to learn.
Do you know who says that??? Lazy people.
You have this "anxiety" because you encounter stuff that you can't understand yet. Welcome to life, you are one of the 10000000 people that have had this feeling, congratulations. Learning something on your own is hard, of course, you need to work your a*s off and sometimes it s*cks and you want to go out and do something, and all your friends are having fun and going to vacations, and it requires time, and most of the time it is not rewarding and it's slow and on and on, but having a teacher is easy, of course. Someone does the hard work for you, and you just sit and smile.
But after a teacher explains that stuff to you, something else will come up, and again, you won't know it, and you gonna need a teacher again, and then you have to pay again and again and again. There are thousands of different problems in game programming ( and in life ). And you can't pay for all of them.
Oh, yes, this sentence just blew me away:
Im not very rich and my job doesnt pay too well
Hidden meaning: Oh, I wish someone could explain me how to make 3d games, because there are only 10000 tutorials on the internet ( 5000 of them are for unity, and 2000 more on youtube ) and 20000 free source codes available for download of all the games I want, but I really wish someone could understand me and help me, because I don't want to put too much pressure on my brain. So I'm gonna say I don't have money and use his compassion to help me become a semi-bad programmer in the laziest way possible. GOOD JOB, MAN, really. Good manipulating skills, run for president.
I have so many friends like you with that 'loser' personality and sometimes I get really pissed off.
If you really want something, you will find a way, doesn't matter what it takes. There are plenty of free tutorials and books and everything online. We are the luckiest people nowadays, we have internet, we have the world in our computers, and 70-80% of the information worldwide screams "for beginners".
We are all beginners at something. First you gonna be beginner at c++, then beginner at games design, then beginner at 3d graphics, then beginner at networking, AI, physics, maths, game engines and so many other things. The people who learn will always be beginners at something, so get used to it.
If you can't understand anything, dissect the problem, find a way, make it done.
Actually, what I think you do here, is trying to lie to yourself that you do everything, so later you can say: Oh, I wrote posts on internet, Oh, I asked so many people, Oh, I studied hard, but it was too difficult, and I didn't have luck, oh, my father wasn't some rich guy, I didn't have money to pay for a teacher, I just wasn't lucky with my life, it wasn't my fault and cry to your mommy's shoulder, because you are lazy but you can't admit it.
EVERYTHING in your life is your fault. If lightning strikes you, it's YOUR f*ckin fault. If you really care about something, you know in your heart that you will try and try until you succeed. You don't give too much sh*t about obstacles and you never choose the easy way ( pay for teachers, pay for this, pay for that, make someone else do it instead of you, wait for something to happen ), because if you want to be proud of something, it needs to be earned the hard way.
Two quotes from Henry Ford for you:
"Obstacles are those frightful things you see when you take your eyes off your goal."
“Whether you think you can, or you think you can't--you're right.”
( sorry for rage, I hope there are other people who ask for teacher on the internet and see this post, because I spend 30 minutes on it, and I hate lazy people )