Реальный вопрос:
Какое значение имеет код, который они будут разрабатывать?
Вы должны знать, какие концепции должна знать должность разработчика, которую вы нанимаете, чтобы иметь возможность работать над проектами, за которые они будут отвечать.
Как и во всем в мире программирования. Дьявол кроется в деталях, и вы не можете знать все. Вы ожидаете, что они будут знать Perl, если вы нанимаете на должность Java?
Кроме того, параллелизм на данном этапе, хотя и хорошо описан в обобщенной теории, сильно зависит от реализации и платформы. Параллелизм в Perl на AIX не является той же игрой, что и параллелизм в приложении C ++ Winforms. У них может быть вся теория в мире под их поясом, но если это требуется для работы, тогда они должны иметь глубокое знание платформы, на которой они, как ожидают, также будут использовать это.