techPowerUp! Forums

Go Back   techPowerUp! Forums > Software > Programming & Webmastering

View Poll Results: Best learning method
Videos 3 27.27%
Books 5 45.45%
Teachers 3 27.27%
Voters: 11. You may not vote on this poll

Reply
 
Thread Tools
Old Aug 9, 2012, 02:48 PM   #1
Aleksander
2000 Posts
 
Aleksander's Avatar
 
Join Date: Dec 2009
Posts: 3,028 (2.38/day)
Thanks: 648
Thanked 280 Times in 228 Posts

System Specs

Learning method

Hi all!
Lately i was learning through a book and had to learn all day for like 2 months without stopping.
I learned like every 5 days and a free day to resurrect the dead neurons from the graveyard
I opened this thread to ask what is your preferred method of learning!
Mine is books only because they are very detailed.
Videos are good too, quick and easier, but are not that professional as the book.
Choose your preferred one!

Also, giving ideas and other new ways of learning is really appreciated
Aleksander is online now  
Reply With Quote
Old Aug 9, 2012, 02:51 PM   #2
Frick
Fishfaced Nincompoop
 
Frick's Avatar
 
Join Date: Feb 2006
Location: Sweden
Posts: 7,908 (2.99/day)
Thanks: 1,076
Thanked 1,449 Times in 1,155 Posts

System Specs

All of them combined cleverly.
__________________
Typemachine: Acer Aspire One D250 | Atom N280 1.6 Ghz | 1GB DDR2 | 160GB SATA | 10.1' 1024 x 600 | Lubuntu 12.10
Oldbox: HP D530 | Pentium 4 2.8 Ghz | 1GB DDR | 40GB | Windows XP
"The 'gentle biker' look is overdone. I'm going for 'psycho hillbilly.' "
Frick is offline  
Reply With Quote
The Following User Says Thank You to Frick For This Useful Post:
Old Aug 9, 2012, 03:11 PM   #3
Sasqui
Eligible for custom title
 
Sasqui's Avatar
 
Join Date: Dec 2005
Location: Manchester, NH
Posts: 6,066 (2.22/day)
Thanks: 827
Thanked 913 Times in 746 Posts

System Specs

Quote:
Originally Posted by Frick View Post
All of them combined cleverly.
Agreed. Given the only choice, teacher and hands-on.
__________________
Heatware
Sasqui is offline  
Reply With Quote
Old Aug 9, 2012, 04:31 PM   #4
Aleksander
2000 Posts
 
Aleksander's Avatar
 
Join Date: Dec 2009
Posts: 3,028 (2.38/day)
Thanks: 648
Thanked 280 Times in 228 Posts

System Specs

Ok, i understand. Though i would add practice vs theory as a debating add-on
Aleksander is online now  
Reply With Quote
Old Aug 9, 2012, 07:13 PM   #5
mauriek
75 Posts
 
Join Date: Jan 2007
Location: Mataram-Indonesia
Posts: 132 (0.06/day)
Thanks: 42
Thanked 48 Times in 28 Posts
Send a message via Yahoo to mauriek

System Specs

my method also books, although i learn and remember much more by (re)writing what i read, videos are also acceptable if only they meet certain qualification in their quality, narrative, and add a little dosage of fun with it.

teachers? i found it hard to learn much from teachers because there are so limited number of teacher with the excellent way to deliver the content, occasionally i meet one or two of the excellent teacher but unfortunately not as much as i like to be.
mauriek is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 9, 2012, 07:55 PM   #6
95Viper
3500 Posts
 
95Viper's Avatar
 
Join Date: Oct 2008
Location: στο άλφα έως ωμέγα
Posts: 3,842 (2.28/day)
Thanks: 2,034
Thanked 1,418 Times in 1,117 Posts

System Specs

Books are preferred, whether hard copy or digital. As, this is the main method I grew up with.

Just my opinion/observation, but, most teachers, instructors, or professors are ok to give assignments/goals and overview, but most bore me and cannot give time/attention to areas that need to be re-enforced.

Most videos, I have seen (corporate, private, and retail) are boring/lacking in content; and do not allow discussion.

Now, I would be willing to try some truly knowledgeable A.I. one on one. That would be interesting.
95Viper is offline  
Reply With Quote
Old Aug 9, 2012, 11:27 PM   #7
hellrazor
1000 Posts
 
hellrazor's Avatar
 
Join Date: Feb 2010
Posts: 1,336 (1.12/day)
Thanks: 1,381
Thanked 272 Times in 190 Posts

System Specs

Tutorials (text-based) and reading the fucking manual.

Videos are by far the worst.
__________________
"Doom means two things: demons and shotguns." -John Carmack
hellrazor is offline  
Reply With Quote
Old Aug 9, 2012, 11:49 PM   #8
Aleksander
2000 Posts
 
Aleksander's Avatar
 
Join Date: Dec 2009
Posts: 3,028 (2.38/day)
Thanks: 648
Thanked 280 Times in 228 Posts

System Specs

Ok, all got their own ideas.
But i think that first you need to learn the theory through a book.
Next, practice yourself, watch videos and than being very good at, the teacher can ask you.
Teachers are mostly boring, not only because of fear or money, but they lack teaching skills.
Teaching skills are very rare, but who have them is sure to become a legend for his students.
So read the book, 2 times is greatly recommended if we are talking about programming.
Revisiting areas where you feel lacky, than start practicing yourself.
I know a lot of great guys who are now pros in programming only by learning through books.
So after all, books are the real treasure.
What is most interesting, i started reading a book on php through a phone when i was alone in the school bus.
I understood everything and time passed really quick. I started feeling very happy.
That was the first book i have really read.
Since than i started reading a 900 pages book and started another one immediately.
So for me books are the real treasure.
Though it depends who made the book and how professionally the book was made.
I read at max 20 pages/day as i read very slow, but lately i have started understanding that i can even read
30 because reading all day makes you read more.
Aleksander is online now  
Reply With Quote
Old Aug 9, 2012, 11:51 PM   #9
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

All of the sources are a good way of learning, but it depends entirely on what you are trying to learn.

There are many times when books do not suffice and being able to talk to someone who has experience in the matter is invaluable (such as learning to drive a car).
In certain situations, watching someone do something is the best method, whether you are there or watching a video (such as replacing the fender on the car you smashed up practicing driving).

You also must remember that "knowing how to do something" does not equate to "being good at it".
That is where hands-on experience and practice are what you need to advance your skill.

Being a good teacher is an ability you have, or you don't. You can't teach someone to be a good teacher.
I taught my first wife doctoral level statistics and she got a higher grade in the class than her college professor (who was her mentor) did when he took the class.
I've never had a class in statistics ... but I can teach.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
Old Aug 9, 2012, 11:54 PM   #10
razaron
500 Posts
 
razaron's Avatar
 
Join Date: Apr 2008
Location: london
Posts: 608 (0.33/day)
Thanks: 170
Thanked 185 Times in 140 Posts

System Specs

None of the above. I prefer trial and error.
__________________
My Anime List
BattleTag (EU): razaron#1882
Steam: Razaron
razaron is offline  
Reply With Quote
The Following 2 Users Say Thank You to razaron For This Useful Post:
Old Aug 9, 2012, 11:55 PM   #11
Aleksander
2000 Posts
 
Aleksander's Avatar
 
Join Date: Dec 2009
Posts: 3,028 (2.38/day)
Thanks: 648
Thanked 280 Times in 228 Posts

System Specs

I never read a single line on statistics but i made 2 formulas
Statistics is more born, like other skills.
Though programming, you know it cannot be born!
Aleksander is online now  
Reply With Quote
Old Aug 9, 2012, 11:56 PM   #12
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

Quote:
Originally Posted by razaron View Post
None of the above. I prefer trial and error.
LOL ... trial and error is a good way to learn (except in things like skydiving), but somewhere along the line you have to learn enough to try.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
Old Aug 10, 2012, 12:27 AM   #13
Yo_Wattup
500 Posts
 
Yo_Wattup's Avatar
 
Join Date: Jan 2012
Location: Brisbane, Australia
Posts: 704 (1.45/day)
Thanks: 176
Thanked 199 Times in 125 Posts

System Specs

Quote:
Originally Posted by hellrazor View Post
Tutorials (text-based) and reading the fucking manual.

Videos are by far the worst.
LOL You ever tried to learn how to play guitar reading a book? I mean like finger positions and movements (not music theory). Trust me, a video is A LOT better than a book in that regard.

It all just depends on what it is you are learning, as stated previously.
__________________
Less is not more. More is more.

Yo_Wattup is offline  
Reply With Quote
Old Aug 10, 2012, 10:12 PM   #14
FordGT90Concept
"I go fast!1!11!1!"
 
FordGT90Concept's Avatar
 
Join Date: Oct 2008
Location: IA, USA
Posts: 10,583 (6.28/day)
Thanks: 1,755
Thanked 2,601 Times in 1,963 Posts

System Specs

Quote:
Originally Posted by razaron View Post
None of the above. I prefer trial and error.
Same. I know what I want often before I type the first line of code. I use debugging to make sure what the program produces is in line with my expectations. Tweak until they match. When in doubt, Google it.
__________________
Golden Rule of Programming: Never assume.

try { SteamDownload(); }
catch (Steamception ex) { RageQuit(); }
FordGT90Concept is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 10, 2012, 10:26 PM   #15
manofthem
2000 Posts
 
manofthem's Avatar
 
Join Date: Jan 2011
Location: WPB, FL
Posts: 3,345 (3.85/day)
Thanks: 2,094
Thanked 2,520 Times in 1,281 Posts

System Specs

I prefer learning from a good teacher. 3 things stand out in my mind

1) High school: I was good in math (did well in Algebra 1H and Geom H) but had a hard time in Algebra 2H because my teacher was terrible, Mrs Castro...(man, i didn't like her, thinking about her now is making me mad) Anyway, next year I took Trig H, and I aced it, mainly because my teacher was great.

2) Guitar: I started playing guitar years ago, with books and tabs, and the learning was steep. Until I started playing with my friend who was far more advanced than I was. During the time of playing together, I learned much more quickly, seeing him and how he played showed me how to do it.

3) PCs: Took A+ cert and learned little, very basics. But when I started learning how to put a pc together was when my friend (different friend, though very knowledgable) showed me how to do it. (ofc add the great peeps here at tpu too)

In conclusion, I prefer to learn from someone who knows how to do something well, whatever it is.
manofthem is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 11, 2012, 03:47 PM   #16
Mindweaver
Moderato®™
 
Mindweaver's Avatar
 
Join Date: Apr 2009
Location: Statesville, NC
Posts: 3,672 (2.45/day)
Thanks: 4,329
Thanked 2,322 Times in 1,153 Posts

System Specs

Trial and error is always the best, but you need to get an idea of what you need to do in order to use trial and error. I would start out with tutorials, and maybe a textbook for reference.

All the methods you listed are great ways to learn. Each person learns differently than the other. The individual that is trying to learn needs to figure out which learning method is best suited for them, and they can figure that out with trial and error with the methods you listed.
__________________
“As long as I feel the warmth from the sun and breathe precious air…. I must ask questions to feed the Mind!”

Battletag: Mindweaver#1523
Mindweaver is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 11, 2012, 04:10 PM   #17
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

I disagree that trial and error is always the best.
While it will teach you what not to do, it can come at a great expense that could possibly have been avoided by having someone knowledgable there to guide you.

Again, it completely depends on what you are trying to learn.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
The Following User Says Thank You to Kreij For This Useful Post:
Old Aug 11, 2012, 04:28 PM   #18
Mindweaver
Moderato®™
 
Mindweaver's Avatar
 
Join Date: Apr 2009
Location: Statesville, NC
Posts: 3,672 (2.45/day)
Thanks: 4,329
Thanked 2,322 Times in 1,153 Posts

System Specs

Quote:
Originally Posted by Kreij View Post
I disagree that trial and error is always the best.
While it will teach you what not to do, it can come at a great expense that could possibly have been avoided by having someone knowledgable there to guide you.

Again, it completely depends on what you are trying to learn.
I think me and you are on the same page buddy. I agree you need to have an idea of what you are going to learn, but once you do then practice makes perfect. If you know nothing of what you are trying to do then trial and error will not help until you do. I like every ones answer so far. They are all great ways to learn. Great topic OP!
__________________
“As long as I feel the warmth from the sun and breathe precious air…. I must ask questions to feed the Mind!”

Battletag: Mindweaver#1523
Mindweaver is offline  
Crunching for Team TPU
Reply With Quote
Old Aug 11, 2012, 04:33 PM   #19
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

Yeah, I think that most people know that common sense will usually dictate the best learning method.

Coding : Trial and error is fine.
Bomb Disposal : Not so much.

__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
Old Aug 11, 2012, 04:33 PM   #20
Aleksander
2000 Posts
 
Aleksander's Avatar
 
Join Date: Dec 2009
Posts: 3,028 (2.38/day)
Thanks: 648
Thanked 280 Times in 228 Posts

System Specs

After reading the 'depends on what you want to learn' part, which is the best method for learning nothing?
Aleksander is online now  
Reply With Quote
Old Aug 11, 2012, 04:36 PM   #21
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

Quote:
Originally Posted by Aleksander Dishnica View Post
After reading the 'depends on what you want to learn' part, which is the best method for learning nothing?
Watching television.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
The Following User Says Thank You to Kreij For This Useful Post:
Old Aug 11, 2012, 04:52 PM   #22
Drone
1000 Posts
 
Drone's Avatar
 
Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.90/day)
Thanks: 62
Thanked 822 Times in 525 Posts

System Specs

Learning what exactly?

Who on earth needs videos if they want to learn programming languages.
They only need some brains and interwebz. If there's no interwebz connection then teacher/books should do.

With music it's different. Books ain't gonna help.

And finally it's all about talent. If one has no talent then nothing's gonna help, that's for sure.
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free
Drone is offline  
Reply With Quote
Old Aug 11, 2012, 05:41 PM   #23
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

Quote:
Originally Posted by Drone View Post
And finally it's all about talent.
Inate ability (talent) is not the end all in what makes someone good at something.
You must also consider attitude and work ethic in the mix.

I would much rather work with someone who busted their butt and got average grades in school, but has the unending desire to learn, than someone who waltzed through the classes getting straight A's and thinks they are God's gift to mankind.

This thread turned out to be alot more interesting than I thought it would.
A lot of good insight and discussion from you good folks.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
Old Aug 11, 2012, 06:35 PM   #24
Drone
1000 Posts
 
Drone's Avatar
 
Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.90/day)
Thanks: 62
Thanked 822 Times in 525 Posts

System Specs

Quote:
Originally Posted by Kreij
than someone who waltzed through the classes getting straight A's and thinks they are God's gift to mankind.
Not really, actually there are talents who weren't smart in the beginning. Some didn't even finish school. AFAIK Albert Einstein wasn't that bright when he was very young.
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free
Drone is offline  
Reply With Quote
Old Aug 11, 2012, 06:50 PM   #25
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,129 (5.27/day)
Thanks: 591
Thanked 5,494 Times in 2,938 Posts

System Specs

I think we are both in agreement on our thoughts here, Drone, unless I am not understanding what you are saying.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is online now  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Learning to work with vi Nosada Linux / BSD / Mac OS X 1 Oct 30, 2009 08:53 PM
Learning to Program C LORD_OF_WAR Programming & Webmastering 19 Dec 22, 2008 06:00 PM
Learning Section Wozzer Comments & Feedback 11 Sep 24, 2008 08:34 PM
Learning C and C++ xfire Programming & Webmastering 3 Jun 30, 2008 01:47 PM


All times are GMT. The time now is 10:00 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts