I'm soon to be a graduate in Computer Science with enough relevant experience to enter a good paying job as soon as I graduate. Having done software development however I'm not sure if it satisfies me on a personal level. The money's good... but the work is very repetitive and never feels like you're doing something that will have an impact in the world or the sciences. It will pay well but due to the hours one has to work in their life (8 hours per day) - I really don't think I can do software development for that long a period and be satisfied with my life when I look back, say when I'm 60 years old +.
What is a rewarding career that one can go on to from a degree like mine. Rewarding for me is something where a lot of people will benefit from something I'm producing OR it will make the world a better place OR it will give travel opportunities OR it will allow me more control over the work I'm doing OR it will provide me with the chance to do research into new interesting topics of study - any of those.
I've spoken to a few colleagues in the same profession and a lot of them seem to have the same view though they're hesitant to have it heard so to keep up an image but I hope some answers can be given that will be good advice to me and those with similar thoughts.