I have been to college and have had many great times since then with all sorts of artificial stimulation. To this day, I really look forward to weekends and can't imagine a world without (my drug of choice) beer.
But I have never done any of this while working. No drugs, no alchohol, no medication, just a rare cup of coffee.
I have been programming for 34 years in startups, small businesses, and enterprises. And I'm doing my best work ever right now. And I've done all of it naturally; I don't think I would have made it this long any other way.
If my back or wrists hurt, I get up and move.
If I'm sleepy, I sleep.
If I'm hungry, I eat.
If I can't figure something out, I either knock off or work on something else.
The idea of popping the artificial help cherry has always terrified me. I never wanted to sacrifice my natural soul for the sake of any project. I also have this strange Newtonian belief when it comes to personal energy: "What goes up, must come down." (And never without a price.)
My most important tools are my mind and my body, so they always come first, before any emergency, deadline, or impasse. The crisis du jour will soon be gone, but I'll still be cranking along like the Energizer Bunny.
What I do is a marathon, not a sprint. I want to be doing this for the rest of my life, so natural is really the best way for me to go.
Just something to think about before you reach for <whatever>.