It would be quite boring if you didn't. Good job.
Originally Posted by AndrewM16921
I would seriously consider that from a practical perspective, because it is quite hard for starters to land a decent job in today's market.
Currently, I am a paid SDE intern for Audible/Amazon. I expect to remain there until I graduate from college this coming May with my BS in CS. There's a pretty good chance I will be hired there as well (at least I hope, lol).
The money is good enough, depending on where you live. But especially in your first decade as an engineer, money should not be your goal. Getting good at what you do should be, because this is a huge competition market.
But recently I have discovered a huge array of other interests in the CS field... though much of it involves research and more theoretical things (e.g. neural network research, AI, etc.) than practical software development (i.e. at a company like Amazon). So I guess I'm not sure which way I'd like to go with my career. I know the money is good as a developer,
You don't watch the news? Its pretty much shit. But also depending on where you live. Teaching and research is a passion, you don't do it for the money.
though I'm not sure how it is as a researcher or professor.
Go do it. The more schooling you can get, the more value you'll get from it.
I'd like to get a masters degree and perhaps even a PhD eventually.
I can't say what you should do - I'm not you. If you're good enough, there is a job for you wherever you go although I can't predict what the market will look like in 5 years time. So get good enough. School is a big part of it, but experience in the end counts for everything. As a research assignment, study your local job market and see what is asked for. That should give you an idea what you should be aiming for.
I enjoy being a developer, but I often wonder if I would get more fulfillment out of the research route.
So, what is everyone else's opinion on the matter?