Ian Kelly wrote:
Just because somebody knows a dozen languages
doesn't mean that they can come up with the correct algorithm,

That doesn't mean there's no correlation. Someone who is familiar
with a variety of languages is also very likely to be self-motivated
and have enough passion and curiosity to have acquired a broad and
deep knowledge of other aspects of the craft.

If your production system is built out of a dozen languages,
you may have a well-tuned system where each language was chosen for a
solid, specific reason; but you've also got a maintenance nightmare on
the day that the one programmer who actually understands all of it
decides to leave.

There are good reasons to restrict the number of languages used, but
it doesn't mean that language-specific job advertisements are the
best way to go about getting staff. The company doesn't really want
a "Java programmer" or whatever, they want a *good* programmer. A
truly good programmer will be able to learn about the language
being used on the job.

--
Greg
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to