This all depends on how lucky/smart you are with the job you select. At many large companies, and at a few (not yet baked) startups you will probably feel as though you aren't having much impact.
I am mostly on the startup/entrepreneurial/side project route because my day jobs were weird and completely devoid of meaning.