Of course, it's a lot easier and cheaper to learn pure programming than to learn programming and how to build robots, which is how I got where I am today.
Granted, it's also gotten a lot easier (now that things like Pi's and Arduino and the associated off-the-shelf robotics sensors, etc exist) and more affordable (as I am a paid programmer and not a penniless yute) to build robots, but doing the really cool stuff is still in the realm of "dozens to thousands of people working collaboratively for years" rather than "one person staying up late and coding while listening to music".