Hello,
Entering my fourth year of university, I feel that I've stagnated as a computer scientist. I'm a fairly decent programmer as is - I've taken an array of courses on algorithms, formal languages, formal logic and the like (as well as a ton of math), but I feel like I'm not learning anything anymore. I'm certainly much more enamored with the theoretical side over the practical, but I don't mind hacking away in C for a few hours, although I'd prefer to spend most of my time away from the computer. So where can I turn? I'd like to be more than just a code monkey - research seems to be my thing. It's a big world out there, and surely there is something to excite me. I'm a bit intimidated to jump into an open source project, but perhaps that's the right move at this point? Is there a place in the open source world (or the closed source world for that matter) for people to design algorithms and such without having to do too much coding?
Thanks for any advice, Martin.