If you ever thought writing software was hard, this is something good to watch. Like music or learning to write there are a lot of levels. You don’t have to be a virtuoso for it to be helpful in your real life.
Check out some courses around you. Learn some web programming. Take a VB.net class. Learn some scripts for your favorite game.
If you learn VB.net (or C++ for you advances students), bring it with you to Solid Edge University. The video talked about using programming in manufacturing and this is a great place to get started.