Is programming a talent?

Nick said:
I would suggest buying an actual book.. its how I learned I read the whole thing.. it was more of a story. :P
I have a few very large books on C++ programming. But I'm in fact a hell of a lot better in PHP, which I learned trough looking at other peoples code...

In my experience, books are usefull for the really basic stuff or for finding extremely advanced code-techniques. Most of the middle stuff you'll have to teach yourself.

Ofcourse, it helps if you have a certain notice of how to write code, especially efficient code. Usually I can do in 1 for loop what others need 3 loops for. Its a certain syntax you have to know in your mind. Aftar you acquire that, you can code in almost any major language out there. For example, I aced both JAVA as well as C++ coding without going to a single lecture or even studying for the examns. Never programmed in any of those languages before either. I did know PHP however, as well as VB, JavaScript, etc. Once you know the basic concepts of object oriented programming its mostly a matter of finding which syntax is used in which language.

I mean, wether you use write('Hello world!); or fprintf('Hello world!'); or even STD::COUT<<'Hello World!'; is just a matter of knowing whats the correct name for that basic syntax thats used everywhere. Much so for all basic codeexamples. And once you master those, the more difficult coding comes easy :)
 
:| hmm.. I've been a fan of computers and programming for years now, but I really suck at programming. I got an A for my first semester with programming(c++), but a C+ the next semester because it just sounded like a bunch of incomphrehensible foreign language after the first semester :(


I'm pretty good with HTML and other simple powerless scripting languags, but programming has proven to be above my league. :( I wish I was good at it though.
 
Not programing isnt a talent in my opinion its just work and its the same with the guitar enybody can become a good guitarist or a proggramer with work but with the guitar to be talmented could be possible if depending on the person. Some people got bodies mad for it (faster fingers ....)
 
Programming is not a talent. Its the way you adapt it that determines how "good" you are at it. Use what you know within programming to create exceptional and unique things. Put your mind to work. Just the way you would use guitar-knowledge to be creative and write a song.

Its not the programming knowledge that counts, its the way you use it.
 
People might think your talented because of how good you are but it's like anything else many people can do more or less the same thing, eg: lots of people do art, it's whether you get recognised on a higher level (like davinci) which matters.

I am saying it basically isn't a talent, but people might call you talented.
 
Last edited:
Bensonhu said:
programming isnt a talent your not born with it you have to teach or have someone or something else teach you

"hes talented at foot ball", "hes talented with painting" lol your not born with any of them.

Since when is a talent something your born with? You know nothing when your born.. I think a talen is something you learn and perfect.
 
its just like math, once you know the rules and laws of mathematics anyone can solve a math problem, but does math need talent ?
Not really but some people are bettr talented at maths than others even though they follow the same rules and laws of mathematics.

Programming is similar to that. Programmng has carious lanuages while math has various things like triganometry/graphs/algebra etc.
So yea....
 
programing talents mean in same time of learning you can program better than almost other people. "learn 1 know 10" :D
Books - 1st time with it youll boring and doesnt understand all things that written in it. But after you can do some suff and reread, itll greaty improver your programing skills. If you nerver read book and only read example. You surely can do program but never do good.
 
Back