Slashdot Mirror


Do Recreational Drugs Help Programmers?

jfruh writes "Among the winners of last night's election: marijuana users. Voters in both Washington and Colorado approved referenda that legalized marijuana for recreational use, though the drug remains illegal under federal law. There's been a long-standing debate among programmers as to whether recreational drugs, including pot and hallucinagens like LSD, can actually help programmers code. Don't forget, there was a substantial overlap between the wave of computer professionals who came of age in the '60s and that era's counterculture." (There's even a good book on that topic.)

10 of 878 comments (clear)

  1. Caffine by davidwr · · Score: 5, Insightful

    Absolutely.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  2. inpaired thinking = bad coding by Anonymous Coward · · Score: 5, Insightful

    I would expect code produced under the influence to have more bugs, less comments and generally be an unmaintainable mess.

  3. Not exactly by JeremyMorgan · · Score: 5, Insightful

    But I would argue that the type of person who would try recreational drugs is also the type of person that might get into programming. Curious, risk taking and someone who doesn't want to be told what to do or fit into a mold? Yeah sounds about right.

  4. short term gain by Anonymous Coward · · Score: 5, Insightful

    You end up with a short term gain and long term problems. Anyone who tells you different has not reached the other end yet.

    For example aderall lets you concentrate to a very effective degree. Until you start need to up the dose to get the same effect. Then you give up and are a wreck for it.

    Cocaine makes you spazzy.

    Codine sorts of things makes you relaxed and happy until you are full blown addicted to it.

    Caffeine makes you a 'bit spazzy' but long term you keep having to up the dose to get the same effect. Then trying to quit = massive I am going to throw up my lungs headaches.

    Weed makes you mellow. But eventually you get paranoid.

    So yes you can 'hack' your body. But remember sometimes what you do can NOT be undone.

    Don't forget, there was a substantial overlap between the wave of computer professionals who came of age in the '60s and that era's counterculture
    And there was a non significant number that did not touch it. You are trying to justify a position with spurious thinking. This is usually the words of someone who is doing something they know is stupid yet want to justify it in some way. Just man up and say 'I am doing something stupid'.

  5. Re:What? by Firethorn · · Score: 5, Insightful

    In this case, probably non-conventional logic; computers don't operate the way human brains do, it takes a twisted head to program well. Especially if you're attempting to optimize a system using low level programming languages.

    Of course, I've said before: Drug tests are mostly to attempt to filter out incompetent low level employees, trending a bit upwards when they're operating dangerous equipment. By the time you're a serious professional, I figure the general attitude is that they don't want to know, but secretly expect you to be able to handle your recreational drug use. IE the difference between a lawyer and a burger flipper is the Lawyer is expected to know how to handle his cocaine habit. IE as long as his performance doesn't degrade unacceptably, he's good.

    --
    I don't read AC A human right
  6. Eh it all comes down to moderation by areusche · · Score: 5, Insightful

    As with anything, moderation is key. As I remember from my college days there are a few times where I got so out of it I was couched locked and did not want to do anything.

    The typical drug war debate aside, I personally wouldn't toke up every time I had to program. I know how it affects me and sometimes being sober for work is a good thing. Just keep it simple and enjoy it as a treat when your work is done. Just like one would treat alcohol.

    The body compensates to anything one throws at it to make up for the temporary gains. It's a zero sum gain sadly. Just enjoy it as a treat or treatment if you really need it for a disease/disability.

  7. Dealing with Management by micron · · Score: 5, Insightful

    Recreational drugs serve more as a device to cope with Management than they do for any other aspects of developing code.

  8. Re:What? by Anonymous Coward · · Score: 5, Insightful

    Drug tests are a dumb american war on drugs phenomenon. Nobody in Canada or the rest of the world takes them.

    If you can't filter out incompetent employees without a cup of urine, you fail at HR 101.

  9. Re:maybe by SolitaryMan · · Score: 5, Insightful

    As I've heard somebody say (my experience confirms it too): "People on drugs think they are creative and productive. Everyone else thinks they are on drugs." The same can be said about alcohol.

    --
    May Peace Prevail On Earth
  10. Re:Contradictory ... by Jeng · · Score: 5, Insightful

    It is not contradictory in the least, he goes home, smokes, relaxes, and in that relaxed state he thinks about his job in a relaxed and creative state and he writes down the ideas and brings them to work.

    What about that is contradictory?

    If you do think it is contradictory do you have personal experience with being high?

    --
    Don't know something? Look it up. Still don't know? Then ask.