I'm currently a database programmer, which is ok but repetative. What it lacks (in my experience at least) is the spirit that my degree had. I miss thinking analytically, doing integrals, using my brain to make things from scratch rather than memorising the motions of something already invented. Does anyone have experience with/knowledge of any sort of work outside of doing a PhD which is like this that a physics graduate can do? *Inclusion of additional requirements is fine, for instance "you'd need a masters in X" or other qualification, etc, the intent of the question is to establish general sectors of employment that might fit the above criteria or deliver a similar experience rather than a specific job or company, though these are welcome too.