When I have taken aderall as an adult, I find that it is not conducive to mental work. It's fantastic if I need to hammer out a bunch of rote, physical tasks. I can't think about anything complex on it, I can't program on it, because my mind is everwyere.
I do believe wholeheartedly that this new trend in software where everything is constantly broken, overcomplicated, well thought out decisions thrown out for no reason without a second thought (looking at you, side scrolling "open with..." dialog in android) is largely due to people tweaking behind their keyboards.
To get a little woo woo, I remember reading a study about spiders on different drugs and how they spun their webs, and I came to the conclusion our form follows our function, we are what we do, and drugs modify our expression of our very being, and the feedback mechanisms by which we assess that expression. This can be good, bad, there can be tradeoffs, we may understand those or not, but the effect is evident in what we do, in the world we build around us.