Developers here and who are learning/finding programming niche have you considered games programming specifically graphics programming. Recently I looked into it and stuff we can do is crazy, it is like a perfect combination of Art , programming and maths, it feels like wizardry.
Download the medial app to read full posts, comements and news.