Learning Vullkan isn't easy! No! But it's important! Very very important - especially if you have anything to do with graphics - which is nearly everything - from data visualization, real-time animation, video games, computer generated images, machine learning and so on. Vulkan is a key component. But what is more - Vulkan isn't just about graphics (rasterization and ray-tracing) - it's also for compute programming (complex parallel high-performance calculations without even touching the graphics). Dedicated compute shaders.