Нужно ли NodeJS разработчику знать php?
Забей, лучше удели больше времени node, фреймворки можешь посмотреть, не забивай голову php. Просто если знаешь php, то будет легче разобраться, поскольку много общих моментов есть.
Если планируете развиваться в сторону бек-энда - то да, стоит.
Есть вещи, которые на ноде очень хорошо делаются, а на php приходится извращаться (на текущей работе как раз с таким столкнулся).
Но, опять же, зависит от вашего уровня. Иногда надо не распыляться на языки и технологии, а сконцентрироваться и хорошо изучить узкий стек, тот же php/ооп/mysql/linux