Adderall helped me in college. It helped me get every homework done, even if the homework was pointless.
I spent some time trying to switch medications, as I personally did not like feeling glued to whatever activity I was doing. I like having the choice to focus, or not focus.
I switched environments, where I could experiment with this new way of approaching learning and working. I don't mind iterative, mundane tasks, because at the end of the day and before I begin them, I try to think about why it's interesting, novel, and different, for me to perform this iteration of task. I try to think that the fact that I have gotten my mind to this state without dramatic intervention is as well novel, unique, and worthy of self praise.
In a world where I already felt distracted and slow, Adderall offers a quick fix. But I would have never built those parts of myself, of my mind, that can find novelty in what superficially appears to be 'boring'. I just try to change everything else in my control, to help myself see 'boring' in a different perspective. If I work in java at work on jsp pages, at home and during my 'web surfing time' at work, I teach myself about unikernals, clojure, the curry howard isomorphism - with serious intent, over long periods of time. And then I begin to see connections in the ordinary that are extraordinary.
As for nootropics, I'm trying to look for research in anything that uses language such as 'relaxing / calming' and 'focus'. I think there is a serious slant in literature that truly believes, and primes it's audience to believe stimulant -> better concentration. Stimulant -> temporary concentration. I am firmly confident that stimulants either prevent or override the creation of neural connections that are less explicit.