# Born for it?

This topic is 4759 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

I try not to compare myself to others as I believe you should focus on developing your own skills and not competing with someone who's five years ahead of you in experience and knowledge. However, I can't help but to read some of the posts here daily and just be amazed at how much some of the people here know. It really makes me think, were you born for programming or did you struggle? I know for me it’s the latter. Right now I'm totally terrible at programming (C++). I can't help but think if I will ever really land my dream job of being a gameplay programmer. But everyday I keep myself up and just keep working and working and working until I finally get it right. It’s tough not seeing the point where you know you can finally relax and really enjoy what programming has to offer, rather than the labor it takes to learn. I’m not looking for advice or sympathy or anything like that. Rather, I always love hearing people’s stories of how they got into something and if it was hard for them or they were just born for it. Plus it could turn into an interesting topic. :)

##### Share on other sites
How much experience do you have? How much experience do they have?

A lot of the experienced people kicking around these forums have been programming for a long time. If that's substantially longer than you've been programming, then i'd say it's fairly obvious they'll be better at it than you [smile]

Don't give up
Jack

##### Share on other sites
I would argue that i was destined to be doing programming in some form since i grew up with the first useful home computers. My dad did it etc.

But there are alot of people on here younger than me that know more than me. I'm 20 BTW.

ace

##### Share on other sites
you can't be born for it. you can be of reasonable intelligence, and you can learn it.
personally, i struggled with programming up until I was 15, then between 15-17 I started actually learning programming techniques, rather than struggling with C++ and its collosal feature-set.

I'm nearly 19, doing 2nd year Software Engineering at the University of Auckland. Stick with it, only took me 7 years [wink]

##### Share on other sites
I was taught basic back in like 3rd grade. Just enough to do stuff like
10 print "whats the capitol of california"20 input a30 if a <> "sacramento" goto 1040 print "some other random question"50 etc

That was all I knew until my freshman year of high school, when I took a basic class that taught for loops and functions, etc. From there it took a few years of tinkering with C before I was anywhere near proficient. Thinking back on it, I have to say that I think the programming mindset is learned. I wasn't much of a computer freak at all before mid-highschool.

##### Share on other sites
1 rule of learning: learn at your own

##### Share on other sites
Quote:
 Original post by silvermaceyou can't be born for it. you can be of reasonable intelligence, and you can learn it.

Firstly, I *completely* agree with this.

Moving back to the authors original comments, I don't share the 'struggle' point of view with you. I'm but a begginer in the world of programming (in comparison to the gurus), however if i don't know how to do something it's a challenge, something to make me better. I'm big a fan of competition with someone who you might class as better than you, in the words of Survivor...
Quote:
 Survivor - Eye of the tiger... it's the thrill of the fight, rising up to the challenge of our rivals...
I think that summarises it really well. I really feel the competitiveness is a huge drive, but that might be just me??

Starting early really seems to help (that or some people have too much free time), I did some basic stuff (like a command line quiz/dos apps) in C when i was about 14, then left it for a few years (my mistake I wish I didn't now, I feel I'm playing catch-up with some students in some areas).

Maybe changing your perception on learning could be an option... Everyone was at some point a beginner, and have not always been gurus in the area, so you could aviod pulling yourself down just because you can't do something that 'they' can.

Also while learning I've found if you have the right materials (im my case my book collection), the task of learning can become that of a labour of love.

Anyway back to my demo I'm writing (need it finished to pass to a company tomorrow...)

Catcha later,

##### Share on other sites

I too wonder how some of the people are able to do stuff in like half the time it takes me. I think to an extent you are born into programming, or at least have a mind with a natural aptitude for it. You can often see the type too - generally naturally good at physics, maths and computing too. I myself have none of these traits and will be giving up soon (as my uni course ends in like 9 days) before selling my soul to the devil and doing an MBA :)

*duh duh duh... another one bites the dust*

##### Share on other sites
Quote:
 Original post by gazsuxI feel your pain!I too wonder how some of the people are able to do stuff in like half the time it takes me. I think to an extent you are born into programming, or at least have a mind with a natural aptitude for it. You can often see the type too - generally naturally good at physics, maths and computing too. I myself have none of these traits and will be giving up soon (as my uni course ends in like 9 days) before selling my soul to the devil and doing an MBA :)*duh duh duh... another one bites the dust*

That does make me think...
My A-levels were Physics, Maths + Computing... (not a fan of education, would rather spend the time teaching myself...)
Regarding the time it takes to do tasks, i feel this is all down to experience, after all - "Practice makes prefect", well something like that... :)

##### Share on other sites
Dude. I started when I was 9 with VB. I progressed to C++->C->Java. Now I do mainly C++, though school requires Java(10th grade). Most of the information comes from doing everything yourself, so you eventually learn awesome stuff. Also, just reading other peoples programming woes and tricks helps as well. Gamedev is a great place to better your skills. It might seem like others are talking about extremely advanced stuff, but once you start studying it, it gets easier. Oh, and you never realize that you are advanced too, because by then, the material seems too easy.

Cheers!

• 10
• 17
• 9
• 14
• 41
• ### Forum Statistics

• Total Topics
631070
• Total Posts
2997746
×