I just had the most ridiculous conversation with a recruiter. A bit about me, I'm a C++ guy that has made a very smooth transition into .NET a couple years ago. I've done some very difficult projects in the past, Fourier transforms, signal processing, physics simulation, , high volume data transactions, etc.
Now I applied to a job yesterday and this recruiter was asking me if I had 5 years of .NET experience and if I "had winforms experience and was 'good with ecks em el'". I told her "yes m'am, I do, and I am quite good with "ecks em el". She asked me how many years of .NET experience I have, I told her about 2-3 years. She told me "oh, sorry, they want someone who is "a little more seasoned".
Now this isn't the first time I've had to deal with this, as I've been passed over many times before by guys who have never done anything but .NET, whereas my years in C++ and other platforms don't seem to count.
My question is, since this is something that will undoubtedly happen again, how would I best handle this situation as I wanted to scream profanities into the phone but realized it would do neither of us any good.
--I should clarify that I REALLY wanted the job, but to someone non-technical, 2-3 years experience is nowhere near as qualified as someone with 5+ years experience.