I saw that ad, thought about applying, but decided not to.<p>Here is why:<p>-- A list of common languages is something that pushes me away. Why? Because it tells me (by experience) that they want someone who can do it all (impossible). Its fine to list 2-3 languages or frameworks, but more than that just makes me very suspicious.<p>-- A bachelor's degree. I don't have one, I will not get one. Why ask for one when a lot of CS graduates can't program?<p>-- Experience? Sure, lots. But when you get older (I'm 32+), everything looks the same: just data sets, and problems to be solved. There is a blurry line between languages/frameworks/etc. Everything is just more of the same (I do, however, enjoy it!).
Ask for experience in engineering, and not for experience in the latest dohicketydo.