cferwin's comments

cferwin | 14 years ago | on: Ask HN: How do you learn a new programming language?

I like to find a good basic intro to the language (like a book or a tutorial series) and work through it. After every chapter I write a small program that focuses on using the subject of the chapter. After I finish the book or tutorial I like to write a program that I will use.

At this stage I think programming for yourself and developing a passion for your chosen career is more important than mastering a language. I wrote a blog post about that if you want an example of what I'm talking about. http://progfiles.wordpress.com/2012/04/29/flow/

I think taking notes is good for making sure you understand a concept. If you can summarize it accurately you probably know it well enough. Also notes are nice when you want a refresher on something, but don't want to hunt through the source to find it.

I recommend Eloquent Ruby (The Kindle version is only $17).

cferwin | 14 years ago | on: Things I Should Have Known at 20

It probably has something to do with the "don't waste time being shy" one. Spending time with outgoing ("cool") people could help with that.
page 1