Linked by Thom Holwerda on Wed 27th Mar 2013 10:45 UTC
General Development "Programming is hard. Don't ever feel bad because you aren't as good at 'just googling it' as the person next to you. Don't ever let hackathon snobs talk you out of creating the next Twitter for cats or Yelp for public washrooms. Even the dumbest ideas (like trying to make animated polygons disappear and reappear) will help you improve as a programmer. Learning to program is largely about learning to learn - and the best way to learn is to do." For some reason, I love this short story.
Thread beginning with comment 556843
To read all comments associated with this story, please click here.
learn to learn
by wigry on Wed 27th Mar 2013 16:26 UTC
wigry
Member since:
2008-10-09

Best way to learn to learn is to go to university. They have plenty of stuff for your brain to chew. Programming just takes a good use of that skill.

Reply Score: 1

RE: learn to learn
by looncraz on Wed 27th Mar 2013 19:40 in reply to "learn to learn"
looncraz Member since:
2005-07-24

Best way to learn to learn is to go to university. They have plenty of stuff for your brain to chew. Programming just takes a good use of that skill.


I disagree.

I learned more in six months of programming C++ with a specific goal in mind than I did with three years of programming in school.

The teachers either weren't knowledgeable enough, or they had to teach to the capabilities of the students - which was FAR below my level.

I learned html in a week, but that would take a year in college - and they wouldn't teach you how to do it manually - they had you use some stupid WYSI*N*WYG editor... and the site then only worked in IE.

Javascript took a little longer (I love JQuery ;-)) - maybe two weeks. PHP took about two days to be productive - but I still haven't mastered it (my use case has changed towards something akin to AJAX).

However, some people are unable to learn on their own... The internet has made things FAR easier.

--The loon

Reply Parent Score: 1

RE[2]: learn to learn
by judgen on Fri 29th Mar 2013 12:29 in reply to "RE: learn to learn"
judgen Member since:
2006-07-12

HTML is a fickle markup language misstress. My sites are all coded to look the same in "links2 -g" as they do in firefox, ie, and safari. It takes some workarounds to get done but they work and the code is a bit longer.
Looncraz, still a fan of your work on the multiuser BeOS stuff, and i use it all the time.

Reply Parent Score: 2

RE: learn to learn
by Lennie on Wed 27th Mar 2013 21:14 in reply to "learn to learn"
Lennie Member since:
2007-09-22

You learn programming fastest by finding a 'problem' you want to solve (the itch) and others suggesting how to improve things.

Then trying to apply the improvements to your projects, that way you'll eventually develop your own style.

Reply Parent Score: 2

RE[2]: learn to learn
by AndyB on Thu 28th Mar 2013 22:35 in reply to "RE: learn to learn"
AndyB Member since:
2013-03-22

Couldn't agree more!

I do think that if you're not cut out to be a programmer then no amount of college/university courses are going to change that. When I was at college learning BASIC and COBOL in the mid 80's, we started out with a class of 30. By the end of the course we had 6 left, no less than 24 dropped out during the first year! Out of those 6, 3 of us could already program before they started the course and just wanted the certificate to prove it.

I accept things will be much different now, but it still takes a certain type of mind to program successfully.

Reply Parent Score: 2