A case for learning GPU programming with a compute-first mindset – Maister’s Gr