Old 08-19-2009, 07:56 PM   #1 (permalink)
Pikachu's Flea Collar
 
Join Date: Aug 2009
Posts: 51
Reputation: 10
Default Can anyone pick up programming?

I tried learning programming at my university, but I found it to be too difficult. They made us learn Scheme, which I thought was a useless and obsolete language that no one uses nowadays. I also tried learning a bit of Java on my own by reading a textbook.

It seems that for programming, you need to be able to think logically in a certain way. For some exercises, I would spend hours trying to figure it out but I still wouldn't be able to think of a remotely sensible solution.

My main question is this: Is it possible for just anyone to learn programming or should I just give up because I'm not smart enough? It seemed like everyone else in my Computer Science class understood everything instantly while I was the only one struggling.
zyrion is offline  
Old 08-19-2009, 08:03 PM   #2 (permalink)
Crumbly, but Good
 
Eriond's Avatar
 
Join Date: May 2006
Location: Montreal
Posts: 1,618
Reputation: 57
Send a message via MSN to Eriond
Default

I personally think that anyone can learn programming, given enough time, and enough effort, though obviously the amount of each required is different depending on the person.

Java and C are good places to start for practical languages. You're right, that it requires a different mindset; but once you have that, it pretty much carries across any language you'll learn. It just takes time, is all.

What you should do is set yourself some relatively easy project, and try to make it. Like, try and make tic-tac-toe in the console, using Java or C. It'll do wonders for your understanding.

If you don't know where to start; I can definitely help with that, just ask!
__________________
Outsider
3D Space Action Shooter/RPG in Development
http://www.youtube.com/user/outsidergame
Eriond is offline  
Old 09-14-2009, 11:19 PM   #3 (permalink)
Marios's Mustache Wax
 
Join Date: Jul 2009
Location: Antwerp, Belgium
Posts: 9
Reputation: 11
Default

I personally think it has nothing to do with being able to think in certain ways or not.

I have just passed my drawing exams of my university the first time in my life, after four times of failure, and drawing is the thing I hate the most. I am a programmer of my heart. I believe it all has to do with the way you are open to the thing you want to learn. I hated drawing so I barely did something with it. And yet I have now acquired the skills needed for me to advance further in drawing.

If you like it, go for it. Start slowly, and you'll gradually advance. This goes for everything in life. All you have to do is get motivation.
__________________
Nickmania - a free game development portal with games depot
beather64 is offline  
Old 11-29-2009, 01:08 PM   #4 (permalink)
Marios's Mustache Wax
 
wormholesurfer's Avatar
 
Join Date: Nov 2009
Location: Amsterdam
Posts: 5
Reputation: 10
Default

Try learning a programming language and a popular framework together.

Ruby on Rails is a good example. A framework like Rails lets you leave the meticulous coding to the abstract (like setting up an interface with the database) while you focus on the actual logic and methodology of the program.

It's much different than hand-coding everything from the ground up as they commonly teach you in school with a bloated language. You'll see results faster and it will make a hell of a lot more sense to you.
__________________
wormholesurfer is offline  
Old 02-01-2010, 11:20 PM   #5 (permalink)
Marios's Mustache Wax
 
Join Date: Feb 2010
Location: Nova Scotia, Canada
Posts: 8
Reputation: 10
Default

Learn a language based on Basic, then move on to C or C++ if you wish. I'm adamant anyone can learn anything, it just has to be explained to fit their state of thinking/learning strengths. If you decide to go with C++, give me a shout via PM if you need help.
bnosam is offline  
Old 03-04-2010, 10:45 AM   #6 (permalink)
Marios's Mustache Wax
 
Join Date: Mar 2010
Posts: 17
Reputation: 20
Default

I think it helps so a awful lot if you have a natural talent for problem solving.

Above average IQ helps but you dont have to be a freakin genius. I work with guys who are allot smarter than me but im a better programmer because I have practice at that.
slith is offline  
Old 03-05-2010, 02:43 AM   #7 (permalink)
Marios's Mustache Wax
 
Join Date: Mar 2010
Posts: 3
Reputation: 10
Default

i tried learning programming in 6th grade with a program called game maker. i remember getting the hang of the drag and drop stuff quickly, but when i tried to move to using actual code instead of the simplified d&d commands that were included for beginners i had a lot of trouble. what worked for me was finding a good tutorial on the language it used, that really helped me understand how it worked. i think anyone can learn to program if they are taught in a way that suits their learning style
morg123 is offline  
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 04:28 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
OnRPG, Copyright ©2003-2011, Game Entertainment Enterprises