How do you keep up with changing technologies?
jdale27: I was late to the game [...]What game?Newer technology isn't always better. It's just... newer. What really makes you think you have to keep up with the latest technology? Are you just trying to keep up with the other code monkeys, or do you really want to learn something?[H]ow do you force yourself to step outside your comfort zone of doing things the way you know how and trying something new?If "step[ping] outside your comfort zone" is what you want, then you don't need anything that is new in absolute terms, but only something that is new to you. Here's a suggestion: learn Lisp. It's fifty years old, and yet the main dialects (Common Lisp, Scheme -- 20-30 years old themselves) contain interesting features that are only beginning to make their way into "mainstream" languages.