The other day, a coworker and I got to talking about the various technologies that Just. Keep. COMING. that we don't know, and have exactly 0.000 minutes in the day in which to learn them.  This list includes:

  • Silverlight
  • WPF in general, really
  • Workflow Foundation
  • ASP.Net MVC
  • HTML 5
  • Powershell
  • Damn near anything that doesn't run on a Microsoft platform

Missing from this list are things that we work with every day but sould stand to know more about, like Javascript, CSS, and several of the SharePoint features that, through no effort of my part, I've not yet had a serious paying project for, such as the BDC, extensive search modification, and so on.

What kills me more often than not is when I stumble across some guy's (or girl's) blog that is just ALL ABOUT one of said listed technologies, and I get this feeling that I REALLY need to step up my game in tech XYZ because MAN that's the FUTURE.  Then, I get over it - it's enough work to keep up with what I need to know to keep the paychecks rolling in.