After working as a professional programmer for fourteen years, primarily in ads and web performance, I switched careers to biosecurity. It's now been a bit over a year: how has it gone?
In terms of my day-to-day work it's very different. I'd been at Google for a decade[1] and knew a lot of people across the organization. I was tech lead to six people, managing four of them, and my calendar was usually booked nearly solid. I spent a lot of time thinking about what work was a good fit for what people, including how to break larger efforts down and how this division would interact with our promotion process. I read several hundred emails a day, assisted by foot controls, and reviewed a lot more code than I wrote. I tracked design efforts across ads and with the web platform, paying attention to where they might require work from my team or where we had relevant experience. I knew the web platform and advertising ecosystem very well, and was becoming an expert in international internet privacy legislation. Success meant earning more money to donate.
Now I'm an individual contributor at a small academically affiliated non-profit, on a mostly independent project, writing code and analyzing data. Looking at my calendar for next week I have three days with no meetings, and on the other two I have a total of 3:15. In a typical week I write a few dozen messages and 1-3 documents writing up my recent work. I help other researchers here with software and system administration things, as needed. I'm learning a lot about diseases, sequencing, and bioinformatics. Success means decreasing the chance of a globally catastrophic pandemic.
Despite how different these sound, I've liked them both a lot. I've worked with great people, had a good work-life balance, and made progress on challenging and interesting problems. While I find my current work altruistically fulfilling, I was also the kind of person who felt that way about earning to give.
I do feel a bit weird writing this post: while the year has had its ups and downs and been unpredictable in a lot of ways, this is essentially the blog post I would have predicted I'd be writing. What wouldn't I have written in Summer 2022?
A big one is that the funding environment is very different. This both means that earning to give is more valuable than it had been and it's harder to stay funded. I think my current work is enough more valuable than what I'd been donating that it was still a good choice for me, but that won't be the case for everyone. If you've been earning to give and are trying to decide whether to switch to a direct role, a good approach is to apply and ask the organization whether they'd rather have your time or your donations.
I do also have more knowledge about how my skills have transferred. My skills in general programming, data analysis (though more skills here would have been better), familiarity with unix command line tools, technical writing, experimental design, scoping and planning technical work, project management, and people management have all been helpful. But I'm not sure this list is that useful to others: it's a combination of what I was good at and what has been useful in my new role, and so will be very situation- and person-dependent.
Happy to answer questions!
- ^
Except for ~six months in 2017 when I left to join a startup and then came back after getting laid off.
Hey Jeff, thanks for writing this!
I'm wondering if you'd be willing to opine on what the biggest blockers are for mid-career people who are considering switching to more impactful career paths — particularly those who are not doing things like earning to give, or working on EA causes?
Speculating, I'd guess the most common blockers are risk/loss aversion and not having much slack. If you are spending most of what you earn and are reasonably happy with how your life is going, it's quite hard to make the jump to doing something very different -- what if it doesn't work out, you burn through your savings quickly, and you can't go back?
Jeff, your transition from a professional programmer with over a decade of experience in ads and web performance to a career in biosecurity is quite fascinating. Can you share what motivated or inspired you to make this significant switch in your career path? Additionally, do you believe that your impact on addressing global health threats is more substantial compared to your previous career, and what are the key differences you've noticed in terms of the impact you can make? Lastly, I hold a PhD in Medical Microbiologist considering switching my research career to biosecurity. What sincere advice or insights would you offer a person like me who is considering a switch to biosecurity this time as a researcher, based on your own experiences and observations in your new role? A Major hurdle has been securing funding, impact for a researcher comes with increased funding. As someone who has funded research, what attracts you to a project to fund?
I wrote some about this at the time but my biggest motivation was that, given the situation with funding and talent, I thought it was pretty likely that organizations would rather have my time than my money? This is not what I thought earlier on: in, say, 2013, there were a ton of really important things people could have been doing if they had the money, and very little funding available.
My sense of where I would be most altruistically useful, earning versus doing, changed around 2016, but for a long time I continued earning to give because I couldn't find projects that I thought were were a good fit for my interests, abilities, and constraints.
This is tricky to answer, because the main impact of my new line of work comes from helping flag a pandemic earlier than we would otherwise, plus some deterrence. We don't yet have a system up that could flag anything, let alone a system that has flagged anything, so there's a sense in which my impact so far in my new role has been zero. But I think my impact in expectation is still much more substantial than it would have been had I continued with my previous approach.
That's great!
What is your background within medical microbiology?
I'm not sure where you are along in your process of considering this, so I may be offering advice that is not at the right level, but my normal advice here would be to start with the 80,000 hours problem profile and start by thinking about whether you're a better fit for biosecurity policy or concrete technical work. Happy to answer more detailed questions if you've already narrowed your search down some!
I haven't directly funded very much: most of my donations have been via funds, where smaller donors pool their money and a grantmaker reviews applications and makes decisions.
Hi Jeff, thanks for your response. I hold a PhD in Medical Microbiology and am a lecturer in the Department of Microbiology, at Plateau State University, Bokkos, Nigeria. My passion lies in deciphering how this changing climate fosters the emergence of novel and more formidable pathogens, posing a grave risk to human lives. I believe that climate change will make us more vulnerable to pathogens like fungi, however, I am realising that " natural pandemics" may not be an existential risk based on Toby Ord's opinion in "The Precipice". Do you think funders will be willing to fund research focused on looking at how climate change will lead to the evolution of pathogens leading to "natural" pandemics?
I think it's pretty common within EA to think that pathogens evolving in the wild are very unlikely to present existential risks. We could be wrong on this, though, and a good first step could be to write up a top-level post here explaining why you see climate change-driven biological risks as potentially existential?
Thanks Jeff for the reply. I had written on climate change and emerging pathogens earlier. Here is the link to a thought I had earlier
https://forum.effectivealtruism.org/posts/wh6sCGu8qYMrAznJL/climate-change-and-emerging-fungal-infections-impacts
Thanks for sharing the post! I don't see an argument in it for how emerging fungal infections could be potentially civilization-ending, though?
I’ve read conflicting things about how individual contributor skills (writing the code) and people management skills relate to one another in programming.
Hacker News and the cscareerquestions subreddit give me the impression that they’re very separate, with many complaining about how advancement dries up on a non-management track.
But I’ve also read a few blog posts (which I can’t recall) arguing the most successful tech managers / coders switch between the two, so that they keep their technical skills fresh and know how their work fits in a greater whole.
What’s your take in this? Has it changed since starting your new job?
I'm a fan of the going back and forth approach, though I don't think I've worked with anyone else whose done it. I've gone IC -> Manager -> IC -> Manager -> IC, based on organizational needs. On the other hand some people are just a really great fit for management and should specialize in it. How strong you need to keep your technical skills depends a lot on your style of management, your specific strengths, and whether your org uses a "tech lead" system.
While advancement does dry up in many places if you're not willing to move into management, that wasn't my experience at Google. I knew some very influential (and well-compensated) non-managers. Though even if you stay on the technical track more of your impact still comes via other people: designing things, giving feedback on other people's designs, reviewing code, teaching other people how to do things, etc.
I know a guy[1] who's done the same Manager ↔ IC transition. Google as well. I do really respect this part of Google's culture.
My dear old Dad
Hi Jeff, thanks for posting about this--I feel that we clearly don't talk enough about biorisks. Could you share how much background knowledge was necessary for you to do the switch? Was it an interest of yours as a hobby, or did you follow fellowships? I understand very much how your skills were highly transferrable, but I wonder about the background knowledge part since this is something many of my working professionals worry about when thinking about making a switch (since they have not been in academia before they worry that they won't be good enough despite having similar skills to yours).
I didn't have much background in biorisk. My last formal bio training was 9th grade bio, though I've also paid attention to news etc and knew more than I got from that class. I read some about the overall problem area from the 80k problem profile and reading lists, but the specific domain knowledge has almost all been on-the-job learning. Which isn't a new experience for me, or I suspect most programmers: it's also how I learned web performance optimization, the advertising ecosystem, and all the other domains I've worked in.
I think this approach does require a high enough fraction of people with real training, but a senior person with transferable skills (hi!) can still be very useful matched with domain experts who are either busy or have fewer of those skills.
That's what I felt! Do you feel that people with experience in management or leadership could be useful, even if they come from a background of sales or consulting?
I think it depends a lot on the organization, but potentially!
Just curious, why did you decide not to tackle AI risks? This seems like it would be more of a natural flow based on your interest in existential risk and experience with programming.
Several reasons:
Some areas of bio are also very computational, including where I am.
I strongly value both working in person with other people and living in Boston. Short term and long term, working in bio seemed better for that than AI.
It seemed to me that the EA community was overinvesting in AI relative to bio
Your sentence was stated in past tense, do you still believe this?
Past tense since that's what went into the decision ;)
I think it is probably still true now, but I haven't been thinking much about it because it hasn't been very decision relevant?
Thanks for the insight! I'm also considering a mid-career move but not sure if it's the right call or not as my primary path is ETG.
I'm a product manager who works in corporate tech at the moment. I've found that finding EA-aligned orgs that are looking for PMs is very difficult especially in this market.
Wondering if there's anywhere or any resources I should be looking at or any tips on how you find your role? I know you're not a PM but typically where's there is programmers, they could be hiring a PM.
I just graduated from a computer science degree with a focus on ML and Data science. I have no training or experience in anything biology related. Do you think it would be possible (in principle) to do a similar jump without further formal training (i.e. just learn the biology stuff on the job)? Or do you think that if I don't have your management and project experience this will be quite difficult?
In my case, as I think is often true, having a lot of experience and training in other areas made up for having less in bio. If the field were more mature, and there were a lot of senior people looking for people to mentor and delegate to I think it would be easier to bring people with less experience on and have them learn on the job (as is common in industry programming).