I’m not convinced that productivity is a virtue for software engineers. I have production code running untouched for over 8 years that was produced in the laziest straight forward way as possible, simply because I didn’t feel like working so hard. Indeed, I delayed writing any code until I came up with an idea of the minimum amount of code I could get away with, then I minimized that some more. I’ve eliminated entire…
I know of two engineers who are pot smokers (wake up and smoke type of people) - without pot they are bulls in china shopm with pot they tend to be calmer and more personable. I don't advocate for self medicating but these two have it down to a science and it is of benefit to their code quality.
By that same token I can point to two people who smoked pot and wrote the worst code imaginable....
The difference between them is night and day -
I get a lot of honest reactions from current drug users because I'm very frank with my past (I ate all the chemicals) -
I think that there is a big set of distinctions between recreation, abuse and use of drugs, and that every one not only treats what they take differently but reacts very differently to it as well.