I currently have about 6 years of (reasonably) viable experience. I spent three of those years at one company programming in PHP (this was mostly during college) and the next 3 working at .NET companies (one of those years was also during college). I've been out of college for about two years.
I'm looking to move on now. I've spent some time tinkering with Ruby on Rails lately and I really like that platform. It looks like I have a decent chance at a RoR position but I'm wondering what this will do to my "career," jumping around platforms like that. Aren't I expected to reasonably become an "expert" on one platform?
Anyway, any advice you guys can shell out would be most excellent!