I think you can find out whether or not the companies you'll be applying for will need drug testing. I don't know the laws in the States but I don't think desk job needs it (but don't quote me on that... ) Why don't you ask around ppl who are in your field?? You don't have to tell them you smoke but just ask what are the procedures like when hiring.