How do you keep up with changing technologies?
ramanujan: At the risk of being downvoted, I'd say to look at other stacks besides MS (esp. Linux, OS X, Iphone, Android).With the noted exception of Stackoverflow, most innovation in tech today does not involve MS.