For those just tuning in, I recently quit my job at Google.
The question I keep being asked is “So what are you going to do now?”. This is an excellent question. I wish I knew the answer!
I do have plans, but a lot of them are centered around figuring out what plans to make. In the short term I’m going to take a few months off paid work (definitely until end of February, probably until end of March), during which time I will be working on a variety of personal projects. I will also be thinking about what I want to do next job-wise and actively looking. This will involve a certain amount of soul searching about my priorities and life goals.
The projects I have planned for this period are as follows in order of roughly decreasing priority:
There are a couple of areas of mathematics I’ve been really frustrated by my lack of knowledge in. I’d been thinking about going back to university to do an additional masters to try to brush up on these but then realised that actually I could achieve this by just sitting down and studying some books. So I’m going to do that.
The main thing I want to get good at is statistics, with a mix of linear algebra and optimisation following at a distant but respectable second. I will be doing my best to actually get my understanding of these to a good level. My textbooks of choice will be Theory of Statistics (with Probability: A graduate course pulled out for the bits of probability and measure theory I need to brush up on) for the former and Deterministic Operations Research for the latter. I’ll be reading these and working through the exercises. I can’t really decide whether the goal of getting these to a good level is too easy or impossible for the time frame in question, so these goals may be adjusted upwards or downwards.
Play with some ideas
One of the most frustrating parts of working at Google was how it curtailed my creative programming in my own time. I’m going to enjoy that not being the case, and will probably spend a lot of time chasing random ideas just because I can.
I upped my weekly rate on the beeminder goal for this blog recently, if you were wondering why it’s a bit chattier than usual. I’m upping it again. I’ve written 37300 words since I’ve started this goal, and I have now set the goal to reach the 100,000 mark by 1st of April. This requires about 4,500 words per week. So, hopefully you enjoy this thing, because there’s going to be a lot of it.
(Note: If I find this is resulting in blog posts that are the moral equivalent of just writing “I am a fish” four hundred times, I reserve the right to reduce this goal, but I think it should be achievable)
Work on hypothesis
Despite my best efforts at neglect, hypothesis appears to have some users. I plan to do some work on it to clear up a few minor issues, and I’d also like to see if I can get the ideas from testmachine merged back into it. Other work may also occur – e.g. I’d like to see if I can figure out some ways to do smarter data generation.
Get pebblebox launched
Pebblebox is a thing we did at Devfort earlier this year. It’s a system for running online elections with high quality modern voting systems. We’ve… stalled a bit on getting it launched, and I’d like to fix that.
I’ve been saying for a while that I should learn Julia. I’ve got some time off, so I should actually do that. I will probably try to fit this in with my goal of learning more linear programming stuff as there’s what seems like a good LP package for it.
Of course, a lot of the question “What are you going to do next?” is not really about what I’m going to be doing in the next couple months. Really what people are asking is:
- Who will your new corporate lords and masters, the priests upon whose altar you sacrifice your life to the great god Mammon, be?
- Upon what blasted corner of this desolate hell hole of a world will you make your abode?
(AKA “who will you work for and where will you live?”)
What I’d like to answer is “Screw you guys! I’m going to go build my own socialist utopia! With carefully regulated evidence based laws around gambling and sex work!”, but I don’t yet have a viable implementation strategy for that so it’s more of a long term goal.
In the medium term, the short answer is I don’t know. The long answer is that I’ve not had a good track record of choosing companies and I’d like to figure out why. There are some safe options I might end up picking, but I’d really like to have a think about things and do some proper examination of what to do rather than just rush into the next job.
What that next job is going to be will determine a lot about where I’m going to live. I will be looking for jobs in both Zurich and London, and I’ll also be considering remote work options. If I find a job in Zurich, I’ll stay in Zurich, if I find a job in London I’ll move back to London. Remote work will probably have me staying in Zurich for most of 2015 at least and then we’ll see. Chances are pretty good that this will involve me moving back to London, but by no means certain.
I’m also not ruling the out the possibility that I’ll say fuck it and take all of 2015 off and go back packing or some similar early mid life crisis nonsense. It’s unlikely but it could happen.