Learning Game Development and Game Engine Development beyond DirectX 11
After DirectX, what is the route towards being a professional DirectX game developer, game engine developer and simulations developers? What are the relevant fields of Computer Science that would be helpful and what platforms should be studied (choosing a platform is purely a matter of choice, but what is in demand considering present and future)?

High level professional game development is a huge task, and there are many fields involved (from sound, to story writers, character and 3d modellers etc.), but what is the route of graphics programmer beyond learning DirectX 11 and a few game engines.

Recommend resources too (books, tutorials, online resources, anything)
Learning Game Development and Game Engine Development beyond DirectX 11
===

After DirectX, what is the route towards being a professional DirectX game developer, game engine developer and simulations developers? What are the relevant fields of Computer Science that would be helpful and what platforms should be studied (choosing a platform is purely a matter of choice, but what is in demand considering present and future)?

High level professional game development is a huge task, and there are many fields involved (from sound, to story writers, character and 3d modellers etc.), but what is the route of graphics programmer beyond learning DirectX 11 and a few game engines.

Recommend resources too (books, tutorials, online resources, anything)