I know there is a web design forum, but I wanted to have a more broad discussion about the field, with no specific questions about design or technology. I have 3-4 years of experience with web design and development, starting with an internship back in 2003. From there, I worked for my university on site design and site maintenance, and learned how to implement sites in Drupal. From there, I spent the past 2 years or so doing contract work on the side while working full time as a therapist. I recently earned my therapy license, and am getting ready to move to a new city and a new job. I applied for a number of web design and programming positions. I've gotten a number of calls for positions that I couldn't do because they needed someone on site 40+ hours a week, and I can only commit to freelance work of a few hours a day. About a week ago, I got a call from a tech recruiting firm looking for a contract Drupal developer. I had a 10-15 minute conversation with her, and she seemed genuinely impressed with my experience. She said she was looking for someone who could work with Ruby. I told her I haven't worked with ROR, but I honestly believe that I can learn how to do it if required. She asked me to send a copy of my resume that highlighted my web design experience. A few days later I got an email saying that she doesn't think I would be a good fit for their web developer positions. I asked her what exactly she was looking for or what concerns she had. She replied that she is looking for someone with "more recent programming experience". My last design freelancing job was last summer, so I'm not exactly sure how more recent they are expecting. So I guess I wanted to ask those with more experience - what skills do you think is necessary to work in web development today? Does having a break between jobs mean your skills are out of date, or did I simply talk to a recruiter who didn't know what the job requires?