There is a significant faction of node.js who, hmmm how shall I say this, I had a js fanatic tell me here in HN that you can write device drivers in js, and that the only thing stopping js from dominating embedded dev was prejudice. Unfortunately, such attitudes color the perception of the entire field, and a technology becomes shorthand for a certain attitude, here’s an example : what do you think of when I say Visual Basic developer? The individual could be highly competent and work somewhere that Visual Basic is the tool, there’s surely a core competence for VB, I know that there is one for js, the frontend web, and certainly node.js has a set of core competencies too