Node viewer window is missing when i go into 'shading'
You can change any window to any view.

Drag out a new window,
On the top left corner, Editor Type icon, choose Shader Editor.

P.S. I had the same problem before. lol