Have you ever done shrooms? What have been your experiences?
nooloop: Your first time, you might want to have someone experienced with you that you trust. It won't make you a better programmer, but like many life experiences, it is an opportunity to grow and learn more about yourself.  You still have to do all the work yourself in order to realize that opportunity. I've been in the technology industry for 15 years, and virtually all of my closest friends have used psychedelics at some point.Otherwise, I largely agree with swift's comments.