It has benefited me, but it has had its drawbacks too. I don't think I could do engineering without them, but it wears me out after a while and I will start crashing and experience fatigue if I take them for too long without a break. What scares me is all the long-term side effects that people report. I strongly recommend checking out addforums if you want to learn about people's experiences with them, both positive and negative. Regardless of what you choose, I recommend a healthy diet and exercising as much as possible. I've discovered that if I take the time to exercise, my increased productivity more than makes up for the time spent exercising (plus I feel better too).
Edit: if you are talking about SSRI type meds like Strattera, then no, they did not benefit me. They sucked quite badly actually.