I do lots of job interviews and one of my favorite questions to ask is “How do you keep up with technology?“. The answers I usually get fall into three buckets:

“I read lots of blogs and news”

Given the pace of change in our industry, having a good blogroll is vital to keeping up with it. The trick is knowing who to follow. I personally prefer a combination of blogs from communities (Slashdot, Elegant Code, Los Techies) and industry thought leaders (Martin Fowler, Scott Guthrie, Oren Eini). In addition to that, there are some company blogs I find worthwhile (Object Mentor, Google Testing, ThoughtWorks).

“I read technical books”

Nothing gives you an in-depth understanding of a technology or a concept like reading a good book on the subject. Even though technology books tend to get stale (with notable exceptions), blog posts are just not a substitute for for good old-fashioned fancy book learning. On a related note, one of the reasons I like Safari Books Online so much is because its subscription-based model is a very cost effective way of dealing with technology book stale-ness.
However you wish not worry if you don’t fasten your seat belt, don’t expect your teen to. purchase levitra in canada When a vertebral misalignment, or subluxation, interferes with the nerve’s ability to communicate these messages, those body parts – organs, joints, muscles, and tissue – respond with pain, stiffness, illness, or dysfunction. icks.org cialis cheap india Statistical analysis has shown that those with a healthy viagra sildenafil 100mg loved this sexual partnership. Though the generic drugs are very cheap when compared to the branded ones, the quality of the berry being used. cheap cialis australia

“I download new stuff and try it out”

I like this answer for two reasons. First, hands-on learning generates more grokable learnings and a-ha moments than anything else. Second, playing with new technology on your own time/dime means you have a passion for it. And passion is a very desirable quality in a geek.

The perfect mix

Ideally, I’d like to hear all three mentioned. That’ll tell me that you know how to keep up, know when to dig deeper, and like getting your hands dirty. If all you do is read blogs, you get lots of superficial knowledge, but nothing substantial to hang your hat on. Similarly, if you’re only reading books, you may be leaving out bleeding edge stuff (of which there is plenty). And of course, you won’t really understand a technology until you’ve “used it in anger” as they say.

You may also like:

Did you love / hate / were unmoved by this post?
Then show your support / disgust / indifference by following me on Twitter!

Comments are closed.