Perhaps I've just been lucky with jobs, but my daily work hasn't been "send data from A to B, fix bug" since my first job before college (except for ramp-up time when I was just starting at Google, and even then my manager was like "Do you really want to just be fixing unit tests?". It was "Give quants a development environment where they can quickly write algorithms that will run on our parallel-processing cluster", "Visualize violations of Reg NMS for the SEC", "Let teenagers build their own casual games through a WYSIWYG interface and share them with their friends", "Redesign the Google Search Results Page", "Figure out who wrote what on the Internet", "Make webapps perform as well as native ones", and "Fix unemployment" (along with some newer startup ideas I'm not ready to talk about yet). There's been plenty of creativity in all of them - sometimes too much, since with creativity comes risk and the possibility that it won't actually work as well as it did in your mind.