Tag Archives: C programming language

This almost-two-years-old story about the FBI’s claim that it could not find hackers–AKA ‘cybersecurity experts’–to hire because they smoke marijuana (and thus would fail their pre-employment drug tests) reminds me of a story from the days of the Internet gold rush, as demand for programmers, system administrators, and the like meant the instant hiring and satisfaction of salary requests with little regard for the background of the applicant other than their technical credentials.

As the summer of 1997 ended, I found myself, within the confines of New York City, a nomad. A break-up with my girlfriend meant I had to find new accommodations, and it had resulted in my moving thrice in three months. Finally I settled on the Lower East Side, renting a room in an apartment still under construction. I was broke; the moving had cost me; I had lost apartment deposits and spent too much money eating out, drinking beer, whiling away my time in bars playing pool. My meager summer employment hadn’t kept pace with my reckless expenditures and I found myself skimping, saving, borrowing money from friends, just to get by and pay rent. Even more problematically, my doctoral oral examinations awaited; I had an ambitious reading list–in philosophy of language, logic, and science–to get through.

As the fall semester began, I found myself caught, willy-nilly, in a form of monastic discipline. I had wasted enough time over the summer; I had to buckle down now. I had two section of Introductory Philosophy to teach, a long list of journal articles to get through, and very little money to spend. So I did what all abstainers do: I enforced a routine. I tried to wake up at the same time everyday, avoided my old haunts, and kept my nose to the wheel.

Well, it worked. I passed my oral exams (I was told I had earned ‘a distinction.’) But I was still broke. I needed work, and would have to take a semester–the coming spring of 1998–off from graduate school. So, I typed up a CV, detailed my previous experience as a C programmer and a UNIX system administrator, and faxed it to a dozen or so head-hunters in New York City. By the end of the day, I had received several call-backs. The next morning, I spoke to one of the agencies, and was directed to an interview with an online brokerage for the position of a UNIX system administrator (to take care of their battery of SUN servers that powered their website.) I interviewed, made my salary demands known, and waited for a call. It soon came, informing me I was hired. But I had to take a drug test first.

There was one problem though: the drug test was not the usual ‘piss-in-a-bottle’ test; instead it tested hair samples. I found this out on the day I went for the test. Surprised at not being handed a bottle, I dutifully raised my arms for clippings to be taken from my armpits. This did not bode well, for I had learned that traces of marijuana can be found in hair samples for months longer than in urine samples. A day later, I received a phone call from the Human Resources Department. The conversation went as follows:

Administrative Lady: Mr. Chopra, we want to let you know that you tested positive for marijuana in your drug test.

Me: Oh, really?

Administrative Lady: We would like you to know that at XXX, we have a drug-free workplace.

Me: Uh-huh

Administrative Lady: Can you please come in as soon as possible to fill out your remaining forms?

Me: Sure.

And that was it. I had failed the drug test, but I was still hired. I was a UNIX system administrator; I ‘knew’ Solaris; I was in a possession of a ‘rare’ skill. What were they going to do? Go find another system administrator, back into the madness of trying to find someone qualified, in competition with other brokerages and Wall Street employers? Fat chance. I was in.

Six months later, I quit. I had saved enough money to float my graduate school boat for a while. And I continued to abstain from pot till the day I defended my doctoral thesis, on January 6, 2000. Then, I celebrated.