I really enjoy programming especially Python and Django but as I'm looking to get more and more into actual jobs I'm starting to question somethings. I want to do programming especially Web development in a way that helps millions of people.
How many of you make websites that actually help people? I want to put meaning into programming any advice on how?
But that doesn't matter. You can do good things outside of your job.
At the moment I'm building a mobile/web app that will help people keep track of their mental health state and the internal and external factors that affect it. By building up a set of data points I'll then be able to work out what factors help people feel better. Ostensibly it's for people with mental health problems such as anxiety, depression, and so on, but the reality is that it could help pretty much everyone. Whether or not it'll go on to be something big that helps millions is an unknown, but I hope so. To be honest though, that shouldn't be a motivating factor - helping a few hundred people is just as important. One day I'll do a "Show HN" for it, but not yet.
Look for a problem and think of a solution for it. It's that easy (e.g. really hard :) ).