One has to have some serious brain damage to not be able to think logically (which can be the case with some people of course, but they'll have more serious problems than not being able to program - not be able to support themselves is one).
What it is all about is interest: if someone is interested in something (and i mean *truly* interested, not in a "that would be nice to know" way) then he can learn it.
That's me.
I personaly don't have the patience to try to sacrifice the free time I do have to learn new stuff from scratch. Plus at 28, I feel like I'm too old to start anything. No point in doing something unless you have the time to become good at it. I spent all my youth and teens learning to draw and write with a somewhat "pro" quality in order to become a comic-book creator,.. and make a living off of it. Well,.. I managed to build up some skill and knowlegde in that area but that life dream is down the toilet.
Just for fun (a few years ago) I decided it might be fun to make mods for games ,.. or at least make a stand-alone game using some "game creation for dummies" style engine such as FPS Creator. I'm always visualizing gameplay, characters, and story-lines that I would love to see in playable form. Unfortunately I get too intimidated everytime I even open a level editor for Unreal or something.
I've bought several programming "tutorial" books,... but that feels like I'm trying to invent paper and pencil so that I can then learn how to draw.
FPS Creator is really limited but easy. I was learning how to make maps and scripts really easy. But then I hit a brick wall when I realised I would never be able to even have my own 3d models in the game. Why? because then I'd have to spend years learning how to make, animate , and texture my own 3d models!
Then I realised that unlike comic-books,.. a single individual cannot make a whole 3d game with decent graphics , sound, and gameplay all by themselves in a decent amount of time. Game-creation cannot be done as a hobby. It's too involving and the individual would have to be an expert in 3d modelling, programming, music making, and voice acting all at the same time.
The funny thing is,.. now I don't even have the patience to make comics for fun. I know how to do it and I've got lots of experience. Is it okay to say I'm good at it? Anyway I feel like it's too much of a time investment now. I used to spend hours at my art table writing and drawing comics for fun and practice for my dead life dream. I feel like I'm too old and with little time left after my day-job I feel like I might as well try to relax when I can.
A person can only have patience if they feel like they have plenty of time. And when something like making a game by yourself would take YEARS just to become somewhat adequate even if you can spend all day every day learning and have some money trees so that you don't have to work,.... uuuugh run on sentence... blah blah blah...
I'm going to go lay down on a train-track now.