Live data from Hacker News

Poll: How do you learn new technologies?

news.ycombinator.com

1–10 of 50 posts

Re: Poll: How do you learn new technologies?

#5
Most of my learning is from "print".

I always start with the available documentation, coupled with code reading to help me understand certain aspects better. Once I have a good feel for the language, I buy books to help me understand the nuances I may have missed initially. I usually end up buying books on languages and systems I expect to use a lot. I used oreilly's safari for years, but eventually stopped because I discovered that its available changed my learning style: I browsed more and read less deeply that usual.

No videos but I do use blogs occasionally.

Re: Poll: How do you learn new technologies?

#6
I use Stack Overflow first, searching for "Stack Overflow learn ____" and seeing what they recommend.

I believe the best way is to BUILD something, so in the past lynda.com has been useful to get code into the IDE because you can write it with video, tweak and experiment (where the real learning occurs), and then go back to the lessons.

Re: Poll: How do you learn new technologies?

#7
Project Euler (http://projecteuler.net/) is great for this kind of thing.

The problems start simple, which is perfect for the "learn the syntax" / "learn the tools" phase.

Then the problems get harder, which is perfect for the "learn the advanced features" / "learn about the community" phase.

Re: Poll: How do you learn new technologies?

#9
For me, it's orders of magnitude more efficient to try out a new technology than to read a book. For example, I recently took on a more advanced Arduino project. Knowing very little about electrical engineering, I've been making slow tangible progress, but immense intellectual progress.

I usually end up seeking out reference material to supplement my experimentation, but by far most of my learning comes from actually "building something using the technology".

Post reply on HN