TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to teach yourself to code in one month

78 pointsby mattangriffelover 13 years ago

12 comments

wallflowerover 13 years ago
The real issue is not learning to code, it is learning to problem solve. That is the part that is hard.<p>I recently overheard a guy on the train talk about why he dropped CompSci as a major to his friend. He talked about the times where he would leave out a semicolon and the program would crash. And it would take hours for him to find the culprit. Leaving out the efficiency of his debugging, what I listened to more was the tone of his explanation. It was like a diatribe. His attitude was literally that any career where you have to worry about little things like semicolons was not the type of career for him. I suspect he had gone into the CompSci program because of the material benefits. And left once he discovered the devil is in the details. Programming is like weaving more than writing. I remember that he said he had switched majors to Business and loved it. Basically, he said CompSci was torture. Because he did not revel, like many of us do, in the sometimes long and backtracking path that we go through to write code. To make something, to weave lines of code into something tangible.
评论 #3421075 未加载
评论 #3421135 未加载
runjakeover 13 years ago
I use this exact approach and have also banged out not-entirely horrible code in &#62;=1 month. I did this when I learned Rails.<p>I started with a couple basic 15 minute guides and then hammered myself from all directions incrementally switching between stuff like Hartl's guide, PeepCode, Railscast, etc.<p>I do find that learning from diverse sources really accelerates the learning process for me. It also breaks up the monotony of pounding through exercises in a single book.
timecircuitsover 13 years ago
Oh, man. I spent all this time reading about algorithms, mathematics, and Backus-Naur form when all I needed to do was watch Railscasts!<p>I guess I'm never getting that time back.
mellingover 13 years ago
Anyone have anything for people who can code but can't design? I'd like to learn how to use Photoshop, CSS, and generally get my colors to match.
评论 #3420386 未加载
评论 #3421115 未加载
Swizecover 13 years ago
This looks like a good way to learn <i>about</i> coding in a month - a very important skill when you want to work with developers. But I'm doubtful it would provide any real proficiency ...<p>Anyone who's learned to code in a month able to say otherwise?
评论 #3420737 未加载
评论 #3420595 未加载
评论 #3420611 未加载
cosmezover 13 years ago
i always recommend this article instead: <a href="http://norvig.com/21-days.html" rel="nofollow">http://norvig.com/21-days.html</a>
astrofinchover 13 years ago
Don't forget to take notes in the form of a cheat sheet (or find a cheat sheet someone has already made). It's so easy to remember <i>what</i> was done in a tutorial without remembering <i>how</i> it was done in terms of keywords, etc.
lucisferreover 13 years ago
You what I'd like to see more than "learn to code" sites/posts, is "learn to design" ones. I know there have been a couple but I think more of us here know how to code than do design well.
ithoughtover 13 years ago
I'm gonna try this. Coding to me is mystifying even though I started in grade school. Later I met a hardware engineer/hacker when I was 18 and I decided then to focus on the business side even though I had made a few applications. He was so good at the math and the art of it that I never wanted to waste time to learn it properly. But I was lazy with it before all that. So I should challenge myself to this.
kmfrkover 13 years ago
The two best things that let me learn Django (and some more-than-basic Python) were The Django Book and <i>IRC</i>.<p>IRC is a really, really, really good resource to learn something technical, and it is better in that it provides real-time help. It is the closest you can probably get to having someone guide you live short of having a friend to help you.
TomatoTomatoover 13 years ago
So I've gone through all of the above and now what's the next step? What does month two entail?
评论 #3421125 未加载
评论 #3421746 未加载
maeon3over 13 years ago
You can teach yourself to be a doctor in one month, that I can understand, but a coder in one month? Impossible.
评论 #3421613 未加载
评论 #3421128 未加载