just good at all the popular programming langauges but an expert in none??
It ultimately will depend on the job, but the good news is that the more languages you learn, you get (at least) two benefits: it becomes easier to learn new languages, and it makes you better at the ones you already know.