taking a personal grad school year: a dispatch from 3 months in

A handful of quotes. I promise they are related.

From Andrew Yang’s Smart People Should Build Things:

“If you work in professional services you will be paid handsomely and have a brand-name firm on your résumé. You’ll gain skills, confidence, and exposure. But you may also become heavily socialized and specialized, more risk averse, and accustomed to operating in resource-rich environments with a narrow set of deliverables. You’ll be likely to adopt an arm’s-length relationship with your work. You won’t build anything; instead, you will compartmentalize and put the armor on each day as deals, clients, and colleagues come and go.”

From David Graeber’s On the Phenomenon of Bullshit Jobs:

“ […] productive jobs have, just as predicted, been largely automated away (even if you count industrial workers globally, including the toiling masses in India and China, such workers are still not nearly so large a percentage of the world population as they used to be). But rather than allowing a massive reduction of working hours to free the world’s population to pursue their own projects, pleasures, visions, and ideas, we have seen the ballooning not even so much of the ‘service’ sector as of the administrative sector, up to and including the creation of whole new industries like financial services or telemarketing, or the unprecedented expansion of sectors like corporate law, academic and health administration, human resources, and public relations.”

From Nassim Taleb’s How to Legally Own Another Person:

“Evidence of submission is displayed by having gone through years of the ritual of depriving himself of his personal freedom for nine hours every day, punctual arrival at an office, denying himself his own schedule, and not having beaten up anyone. You have an obedient, housebroken dog. […] (However), there is a category of employees who aren’t slaves, but these represent a very small proportion of the pool. You can identify them as the following: they don’t give a f*** about their reputation, at least not their corporate reputation.”

From Johan Huizinga’s Homo Ludens: A Study of the Play-Element in Culture:

“Our point of departure must be the conception of an almost childlike play-sense expressing itself in various play-forms, some serious, some playful, but all rooted in ritual and productive of culture by allowing the innate human need of rhythm, harmony, change, alternation, contrast and climax, etc., to unfold in full richness.”

A couple months ago, I left my job to pursue personal projects until I ran out of money (that’s probably just code for “I wanted my own schedule”). On the surface, the decision seemed risky; to me, it was as risk averse as anything I’ve ever done.

I had grown increasingly aware of a trend amongst myself and my friends. College had made us well-groomed analysts — give us a research task, dangle us some $$ + perks + prestige, and we’ll produce the best fucking slide deck or Excel workbook you’ll ever see.

The lucky few of us who had spent college aggressively seeking and cultivating their interests scoff at our situation. The rest of us, in the absence of any clear interest in anything except status and validation, decided to go into financial/professional/technical services hoping to acquire some “Skills” that would later be great “leverage” when we finally do decide to “do what we love” (which we haven’t spent enough time learning about, so…).

That is scary. I grew up writing and enacting really bizarre mini-plays with my siblings; singing in the shower and then translating those half-baked melodies into half-baked Garage Band songs; reading Orioles box scores, memorizing player stats and then predicting what their final season stats would look like. The things we did when no one forced us to do them. I’m definitely not alone here, though the specifics may vary.

Personal Grad School, 3 Months In

Anyways, it’s been three months since I made my decision to leave my software engineering job. My goals for “personal grad school” are, broadly, to be able to quickly build anything from the ground up in a really short period of time, regardless of medium or difficulty. There were successes and hiccups and huge failures. I will document them below as honestly as possible.

Starting a startup: Failure

This was rather interesting. To convince myself and others that quitting my job was a good idea, I grabbed my biggest hammer and started looking for nails. And so everything in the process looked like a nail. Translation: I jumped into something to “play entrepreneur” and not actually build anything.

I spent two months talking to current and former teachers, school administrators, principals, parents, students, investors, other entrepreneurs. I tried to convince a great friend to leave his job at Uber to join me (so douchey of me). I applied to Y Combinator for funding for a nonexistent product that had one founder (me), getting mentors to vouch for my application. I wrote some code and spent too much time trying to make it perfect. I hung out at WeWork because that felt pretty cool.

This fizzled out pretty terribly. I had nothing delivered, no pre-sales; I hadn’t even validated the idea. I was running around trying to convince people my idea was awesome and totally worth investing $$ in. I was scared, so I just did things that looked like success; this was my old brain still at work. But I learned a lot about myself during these two months. The epic failure was totally worth it.

Diving into technical concepts: Success

I realized from my failures that I didn’t have enough confidence in my engineering, design, and sales skills to do anything. So the following month, I devoted each week to an intense, project-based exploration of technical concepts. Each week, I had to deliver a product and a blog post walking through what I built. During this month, I learned how to (and now ensues some largely unintelligible technical jargon): deploy a load balanced app to AWS, incorporate a fully Dockerized development-to-deployment workflow, write a simple virtual stack machine in Java, learn functional programming and math fundamentals via the Haskell programming language, and use bit manipulation and Hamming distance to crack repeated-XOR-encrypted messages in Node and Python.

(Also important note here is that I started learning how to code a little under 2 years ago. Discussion for another day: strangely, we overvalue our short-term selves and undervalue our slightly less short-term selves.)

There’s a common piece of wisdom that goes like “The antidote to fear is hustle.” To integrate that idea into constantly working on things that I knew nothing about, I broke each week into three 2-day sprints. Every 48 hours, I needed to be able to tangibly do a new thing. By doing this, I would force myself to focus only on what was vital and only go down rabbit holes that were necessary. Hat tip to Hack Reactor for teaching me this technique.

Building shit fast: Success (and ongoing)

Finally, it was time to get to start getting things out the door. My confidence in my coding skills had risen tremendously in just a short month. I have a Google Doc of around 500 small seeds of ideas, so I began picking a few to work on. In one month’s time, I built: a Chrome new tab extension called “Do One Thing” (a to-do list capped at just one thing every day); a Slack bot called “Hack Genie” (who answers your code questions for you); and a book recommendations list called “Bookswell”.

Each of these had varying levels of success. The Chrome extension took one day to write, but it didn’t appear to be something many more people would find uniquely interesting, so I moved onto my next project (though I still use this extension every day). The Slack bot also took one day, and I still use it fairly often, but it also wasn’t something that I felt many people would fall in love with.

Bookswell project was pretty awesome. Before writing any code, I simply shared a book recommendations spreadsheet that I had been passively working on for a year. The response was overwhelming, so I spent a few weeks building a web version of it, which itself has gotten thousands of visits in just a week or so of being live. My next steps with this are to just get it more exposure.

The cool part with each of these projects was that the only calculation running in my head was whether they were immensely useful or not. I wasn’t worried about whether I had the chops to get them done or not, because the previous month had ingrained in me that I could now build almost anything I wanted to. I didn’t feel any insecurity about “Oh, that’s technically super simple and btw, your code sucks.” Because, well, those people don’t end up building anything useful.

Most importantly, I wasn’t evaluating projects based on “What will this lead to?” or “What’s the long-term vision?” (This required some pretty intense unlearning of old habits.) It’s this type of thinking that squashes seeds before they have time to bloom. Many amazing things arrive in this world ugly, slightly deformed, and with no clear sign of why they made it that far. Despite all that, they managed to make themselves useful, for reasons yet unclear to their makers.

Projects moving forward

Given the relative success of these first three months, my next steps are to start collaborating with others on new projects, cleaning up old projects, and hacking on new ones, which is a big reason why I’m spending this summer crashing on a couch in NYC rather than taking advantage of rent-free life living with my parents (love you guys!). I’m pretty interested in learning more about machine learning, as well as formal visual design theory. If any of you have great resources to share, hit me up. Parallel to all this, I’m meeting up with journalists, reporters, designers, and illustrators to learn more about how they enjoy their work.

The Secret Sauce

Writing has without a doubt been the secret sauce over the past few months. Every project and every concept that I was struggling with required a blog post of some sort. This forced me to be able to appropriately explain what I had learned. Oftentimes, we say we’ve learned something when we are able to do it right once, but it is in being able to explain it coherently that the concept finally gets internalized.

Beyond that, writing has helped me organize some of the more esoteric ideas and thoughts I’ve been having learning about (which is essentially the purpose of this Posthaven blog). I highly recommend that everyone keeps their own personal blogs with this express purpose. The mini-trends in what you choose to write about will teach you more about yourself than almost anything else.

Let’s see how dispatch #2 looks like in another few months.

Originally posted on http://ammarmian.posthaven.com/a-personal-grad-school-year-3-months-in

Caveats galore. I’m extremely fortunate to have supportive parents and friends who’ve helped me out when I’ve needed assistance getting started with this. I recognize not many people have this luxury.