Live data from Hacker News

Twelve Tips to Master Programming Faster

breckyunits.com

41–50 of 54 posts

Re: Twelve Tips to Master Programming Faster

#41
Can somebody enlighted me why my comment shows up only when I am logged into my account? It doesn't show when I am logged out or when I am logged in from another account. Is this a bug, or, what? Details: http://walkie-the-talkie.blogspot.com/2009/12/hacker-news-us... I am posting here because I don't know where else to post.

Re: Twelve Tips to Master Programming Faster

#42
This is weird. Even my complaints are not showing when I am not logged in. Is there any body there listening to me? The link to my comment does not work when I am logged out. It gives the message: parent [dead] . But the same link works when I am logged in. What is going on?

Re: Twelve Tips to Master Programming Faster

#43

The author got the 10,000 hours-rule slightly wrong. :) It's not as simple as merely doing something for 10,000 hours and then you magically become an expert. The 10,000 hours-rules refers to the act of performing 10,000 hours of "deliberate practice" (or sometimes called "deep practice") in order to become an expert. And that's something very different to simply code 10,000 hours in your day job. When googling for t…

I'm tired of seeing the 10,000 hours everywhere, there are so many counter-examples I have no idea why anyone buys it. It doesn't take 10,000 hours to become a master striker in football, they are all young and the older you get, the worse you get. Does it take 10,000 hours to write master songs? No. Look at virtually any modern band. Not many people go through the same gruelling tours as the Beatles did before succe…

> It doesn't take 10,000 hours to become a master striker in football

Wrong. 25 hrs / week * 50 weeks / year = 1250 hours. So 8 years of football = 10k hours. Most pro strikers have been playing since they were 8y/o; by 16y/o, they have acquired their 10k hours.

I think it's the other way around - 10k hours doesn't really get you to true mastery - it's more like 50-100k hours.

As Mas Oyama, founder of Kyokushin Karate, once said: "After 1000 days (=10k hours), you are a beginner. After 10,000 days (=100k hours), you are a master."

Re: Twelve Tips to Master Programming Faster

#45
post #9

Thank you. This comes at the right time for me. I have been trying to learn programming for a long time but i never get past simple console programs. I also suck horribly at math which is a major cause of embarrassment from middle school to college. Lately i am trying to make up for lost time by starting to learn again. Programming as well as mathematics. I can't afford to buy too many books. So i am relying on torre…

Same here. I want to reach a level where computer technology is a tool in my hand that I can wield skillfully to accomplish any computer related application.

Re: Twelve Tips to Master Programming Faster

#46
post #41

Can somebody enlighted me why my comment shows up only when I am logged into my account? It doesn't show when I am logged out or when I am logged in from another account. Is this a bug, or, what? Details: http://walkie-the-talkie.blogspot.com/2009/12/hacker-news-us... I am posting here because I don't know where else to post.

You happened to use an IP address that had been banned for spamming.

Re: Twelve Tips to Master Programming Faster

#47

The author got the 10,000 hours-rule slightly wrong. :) It's not as simple as merely doing something for 10,000 hours and then you magically become an expert. The 10,000 hours-rules refers to the act of performing 10,000 hours of "deliberate practice" (or sometimes called "deep practice") in order to become an expert. And that's something very different to simply code 10,000 hours in your day job. When googling for t…

I'm tired of seeing the 10,000 hours everywhere, there are so many counter-examples I have no idea why anyone buys it. It doesn't take 10,000 hours to become a master striker in football, they are all young and the older you get, the worse you get. Does it take 10,000 hours to write master songs? No. Look at virtually any modern band. Not many people go through the same gruelling tours as the Beatles did before succe…

Actually, I do agree that this number is kinda arbitrary and it of course depends on the field you want to become master in. But that doesn't matter, the important point is that you perform deliberate practice. If you look at any expert/master/virtuoso in a given field, you will notice that they did just that, the more complicated the field the more hours they put into it to master.

You seem to tend to believe that virtuosos aren't made but born, ie nature vs. nurture. I think that practice plays a much more important role. That is, a natural disposition maybe be a necessary but not the sufficient condition.

Really, read that book "Talent Code" I think it's better suited to get that point across. :)

Re: Twelve Tips to Master Programming Faster

#48
post #15
post #12

"Something that you’ll spend 5 hours panicking to learn will take them 2 minutes to explain to you." I disagree with the mentor one. The Internet has always provided faster better and more complete answers than the "ask a co-worker" method, for me anyways.

From someone that is 100% self-taught I can say from experience that its more an issue of "you don't know what you don't know. This is the major crux of self-learning. How can google possibly help you if you don't know how to frame the problem or even what terms are involved in whatever it is you want to learn? One example I remember was learning about database optimization; how do I know to search for "normalization…

I can see in your case where you are really just beginning so nearly anyone you talk to is going to have a approximately correct answer to your question but once you reach a certain point where you know the basics I'd argue that it will be much harder to answer your questions by simply asking those around you. You are also perhaps not asking Google the right questions. because I just did a search for "optimize MySQL Database" and the first heading of the first result that popped up was titled "normalize" so I stand by my claim that I prefer searching over asking by default.

Re: Twelve Tips to Master Programming Faster

#49
post #46
post #41

Can somebody enlighted me why my comment shows up only when I am logged into my account? It doesn't show when I am logged out or when I am logged in from another account. Is this a bug, or, what? Details: http://walkie-the-talkie.blogspot.com/2009/12/hacker-news-us... I am posting here because I don't know where else to post.

You happened to use an IP address that had been banned for spamming.

Somewhat related, would you mind answering: http://news.ycombinator.com/item?id=961172 :)

Re: Twelve Tips to Master Programming Faster

#50

Earlier quoted context omitted.

I'm tired of seeing the 10,000 hours everywhere, there are so many counter-examples I have no idea why anyone buys it. It doesn't take 10,000 hours to become a master striker in football, they are all young and the older you get, the worse you get. Does it take 10,000 hours to write master songs? No. Look at virtually any modern band. Not many people go through the same gruelling tours as the Beatles did before succe…

Wow, a single post where football, the Beatles, coin-flipping, dish-washing, waitering and the implied programming ... appear together. > Look at virtually any modern band If modern bands don't have to practice so much to be famous, that says so much more about their quality and the record labels that promote them. And I don't see any "modern band" being as popular and as eternal as the Beatles. Michael Jackson was c…

A quick sidenote ...

And I don't see any "modern band" being as popular and as eternal as the Beatles. Michael Jackson was close, but he wasn't exactly known for his quick and painless path to success.

Michael Jackson was more than just close, he achieved it.

Post reply on HN