Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Sep 28th, 2005, 3:45 PM   #1
Sane
Programming Guru
 
Sane's Avatar
 
Join Date: Apr 2005
Posts: 1,799
Rep Power: 5 Sane will become famous soon enough
Does Programming Make You Smarter?

I've started to notice a significant relationship with programming towards the progression of learning and even right down to basic lifestyle.

Ever since I've gotten really in to Programming, I always find myself ever thinking stuff through. It's almost like a curse, but as a result everything I think through usually has no rough edges. And when I'm not thinking random stuff through, I'm using that concentration on my work, almost as if programming has trained my work ethics.

Then if I look back when I did my CCAT test (the test to get you in to the gifted program), I had just started programming. I got %82.3 or something. A year later after I had been spending a lot of time programming, I got %99.9 on the very same test.

Now I find math ridiculously easy. Mostly on all logical problem solving questions, and linear equations. It's just so much like programming, matching situations to a system. I've been scoring perfects on tests without even doing my homework and knowing the content ... quite curious actually. And all the new content we are learning this year just seems so obvious!!

Programming has also seemed to have really opened my mind, I'll listen much more to what's going on around me without trying or even wanting to. I hate my Civics class, but for some reason I can't tune it out! I haven't been doing any of my homework, but I still know all the material because I have the curse of automatically absorbing what I'm hearing. Sort of like a baby and its "sponge-like brain". A baby doesn't necessarily try to learn, but will end up doing so anyways (very productively too). Although this might not be directly associated to the programming I've been doing, I still believe it has a connection.

It's wierd how everything is changing for me, and seeming to become much easier, much more fun. During the same time I've been programming around 4-10 hours a day, I don't think it's a coincidence.

The girls seem to like me more too, but that's a whole different story. Hahaha. :p

Any similar tales?
Sane is offline   Reply With Quote
Old Sep 28th, 2005, 3:48 PM   #2
Dizzutch
Professional Programmer
 
Dizzutch's Avatar
 
Join Date: Dec 2004
Location: Worcester, MA
Posts: 441
Rep Power: 4 Dizzutch is on a distinguished road
Send a message via ICQ to Dizzutch Send a message via AIM to Dizzutch Send a message via MSN to Dizzutch Send a message via Yahoo to Dizzutch
I'd say it teaches you how to think in a functional/structured way, I notice that I can organize my thoughts better, also the long nights of coding in college stopped me from doing drugs and drinking... So it kept me smarter..
girls liking you more has nothing to do with coding.. unless you don't shower, don't cut your hair and don't wash your clothes...I know enough of those people, and they gotta stop complaining, I've never had a problem in that area, maybe cuz i don't come accross as your average n3rd0
__________________
naked pictures of you | PFO F@H stats
Dizzutch is offline   Reply With Quote
Old Sep 28th, 2005, 3:56 PM   #3
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
For me, it's the other way around. I find myself coding pretty sexy stuff because of my aptitude in mathematics, etc. But hey, whatever works for ya mate.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Sep 28th, 2005, 4:07 PM   #4
Rory
Expert Programmer
 
Rory's Avatar
 
Join Date: Jan 2005
Location: London
Posts: 542
Rep Power: 4 Rory is on a distinguished road
Send a message via MSN to Rory
Just wait till the alien controlling you jumps out through your ribcage... :p
Rory is offline   Reply With Quote
Old Sep 28th, 2005, 4:50 PM   #5
iignotus
Professional Programmer
 
iignotus's Avatar
 
Join Date: Apr 2005
Location: Nowhere Special
Posts: 466
Rep Power: 4 iignotus is on a distinguished road
Send a message via AIM to iignotus
I'm roughly in the same boat as Ooble. I had advanced geometry down in 6th grade, but that's somewhat of another story. Programming has increased my logical abilities, though.
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[ 
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;}
iignotus is offline   Reply With Quote
Old Sep 28th, 2005, 5:28 PM   #6
Sane
Programming Guru
 
Sane's Avatar
 
Join Date: Apr 2005
Posts: 1,799
Rep Power: 5 Sane will become famous soon enough
Well it's the same for me. The only reason I got in to programming was because I was encouraged by my advanced math. But that sort of had a bounce effect on it, and now everything seems to be working from my constant need to work/program. =S
Sane is offline   Reply With Quote
Old Sep 28th, 2005, 6:08 PM   #7
tempest
Programming Guru
 
tempest's Avatar
 
Join Date: Oct 2004
Posts: 1,041
Rep Power: 5 tempest is on a distinguished road
Send a message via ICQ to tempest Send a message via AIM to tempest Send a message via Yahoo to tempest
When i was younger people always pressured me to go into math competitions because i understood advanced math very early, in 6th grade i was doing what i'm doing now in my senior year of high school. I kid you not. But i think in the end it was my curiosity that led me to start to program.
__________________

tempest is offline   Reply With Quote
Old Sep 28th, 2005, 6:09 PM   #8
Benoit
Expert Programmer
 
Benoit's Avatar
 
Join Date: Sep 2004
Location: Ontario, Canada
Posts: 548
Rep Power: 4 Benoit is on a distinguished road
Theres no reason why programming wouldn't make you smarter, it requires thinking and using your brain
__________________
Johnny was a chemist's son but Johnny is no more, for what Johnny thought was H2O was H2SO4
Benoit is offline   Reply With Quote
Old Sep 28th, 2005, 6:35 PM   #9
Sane
Programming Guru
 
Sane's Avatar
 
Join Date: Apr 2005
Posts: 1,799
Rep Power: 5 Sane will become famous soon enough
Not necessarily. It depends what's meant by "smarter". More capable of expanding potential, containing more expellable knowledge, understanding of vast concepts? Intelligence is a very ambiguous attribute actually.
Sane is offline   Reply With Quote
Old Sep 28th, 2005, 7:44 PM   #10
iignotus
Professional Programmer
 
iignotus's Avatar
 
Join Date: Apr 2005
Location: Nowhere Special
Posts: 466
Rep Power: 4 iignotus is on a distinguished road
Send a message via AIM to iignotus
Quote:
Not necessarily. It depends what's meant by "smarter". More capable of expanding potential, containing more expellable knowledge, understanding of vast concepts? Intelligence is a very ambiguous attribute actually.
However, each of those things is roughly as useful as the other, making any improvement in the catchall 'intelligence' a step in the right direction.
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[ 
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;}
iignotus is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:44 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC