In addition to this, I'm creating a simple game and learning things as I go, but even tiny things that should be so obvious are tripping me up (and I will put this multiple times because it's true) for literally hours.
Look at JackOfAllTrade's post. I literally looked at that code and looked up solutions for my problem for hours when all I had to do was remove the int in front of the function.
Another thing I did which literally took me hours to solve (although I did this one on my own) was using = instead of == in an if statement.
I've asked multiple questions with the simplest solutions and I'm fairly sure that eventually most people are just going to say that I'm not even trying at all and refuse help, regardless of how far away from the truth that is.
So I guess after all that, my final question to beginners/intermediates would be: how much did you struggle over the small things and are you still doing it? And to the 'pros' (I guess people that either make or can easily make money through programming), did you struggle on the small things, or do you? And if you did but don't anymore, what did you do to get over that?
What thing that really brought this question up for me to ask someone (I originally asked someone who I consider a pro in PM and he said it was a good question and to ask here) because of JackOfAllTrades's signature:
-- Saeed Dehnadi and Richard Bornat, The Camel Has Two Humps
The small problems that took forever to fix basically planted seeds of doubt in my mind and reading that quote basically fertilized and watered them.
This post has been edited by Cyrusthebeast: 07 June 2010 - 08:45 PM