Dropping Out of Grad School
Originally posted Sept. 9, 2013
I have some big news for everyone: I'm dropping out. I will be searching for software jobs in the Boston area over the next few months. If you or a friend are looking to hire a mathy kind of person with some formal CS background and some practical experience (mostly in python/django, scientific computing), send me a note.
Some of you are probably wondering why it took me so long.
Before I started grad school, I had this to say to myself:
Note to my future self: If you're still a chemist, you better have a damn good reason why you haven't at least explored alternatives. Coward.
And indeed I did explore alternatives - doing rotations in physical chemistry, inorganic chemistry, and origin of life/organic chemistry. I definitely considered dropping out then, as my first few rotations turned out to be not particularly captivating. I wrote some scathing lines about chemistry academia, and offered this rebuttal to the obvious question:
(To answer the obvious question, "Why are you still here, then?", I would answer, "I wouldn't be, except that by staying here, I get an opportunity to study abiogenesis, which has for a long time been a big question in my mind.")
That was a lie. Sure, abiogenesis was a big question in my mind. But I don't think I'm enough of a scholar to do anything more than speculate about the question. I think the reason I felt an attraction to the field was probably because it was the last big open question in chemistry, required unusual epistemic care, and involved more than just endless screening of new reaction conditions.
Then, I had the fortune of discovering L. Mahadevan's biophysics/applied math group, which was a welcome relief from the world of chemistry. I quite happily imbibed much mathematics and physics while I was there. But what I eventually realized was that I was trying to relive an undergrad in math and physics. That ship, unfortunately, had already sailed, and I was in grad school. Grad school is about research. You get your PhD by doing research, not by taking lots of fun classes and reading about cool things. And that was the sentiment which I reluctantly began to accept, about halfway through my second year of grad school.
Unfortunately, research was a complete grind for me. I was unable to work on any of my side projects, because whenever I thought about working on them, I would be overridden with guilt that said, "no, Brian, you should be working on research". And yet, I wouldn't do research either, ultimately procrastinating on Hacker News, reddit, facebook, or my RSS feed. I wasn't getting anything done, and felt like I was languishing away in grad school.
Being at Harvard didn't help my situation very much, either. Everyone is just so... accepting of my achievements in life. Clearly, since I'm going to Harvard (and have graduated from MIT), I must know exactly what I'm doing with my life, and I must be going on to do great things. (It also doesn't help that I competed in an international olympiad in high school.) Everybody is just too awed by my pedigree to ask me any hard questions about my life, and the result is that I feel like my glory days are behind me, and that there is nowhere to go but down. If nothing else, dropping out will force me to abandon the life buoy that I've been clinging onto, and force me to remake myself.
So, what's next?
At this point, my plans for dropping out and finding a job in software are set. I considered staying on for research while moonlighting CS, or taking classes towards a Master's in physics/applied math/CS, but I think the time for earning credentials is over. The only thing left to do is to throw myself into the software world.