Well not exactly correct, if you start learning new frameworks ( like node js angular js , golang…

There is real demand for a lot of things, not just Node, Angular, golang, etc. There’s demand for Java and Python developers, demand for skills in mobile development and Internet of Things. That doesn’t mean there are lots of entry-level positions for them. Entry-level jobs are not a bottomless well — the job market cannot absorb all the bootcamp grads.

One to two years experience in Haskell will land you a great job? Maybe in theory, but can you show me the evidence? A few great jobs does not support the assertion that we should all pursue functional programming. (See “Is Functional Programming taking over the IT industry?”)