My Individual Contributor README

Hello! I’m David, and I’m excited to work with you. This document is meant to help you get up to speed with how I work as an Individual Contributor. This document is not a binding contract; it’s self-reported guidelines to my working life. It is updated periodically. The structure of the document is inspired by Amy Nguyen’s “Working with me” and the other READMEs I read internally while at Zapier.

About Me

What Drives Me

This section is the “why”. Jump to How I Work for some of the “how”.

Helping

My biggest motivation comes from knowing I have helped someone.

In a product org, this typically means talking with the beneficiaries of whatever it is I help make. That could be our company’s end-users, internal stakeholders, or strangers who rely on my open source packages. This isn’t a strict requirement for my job, but I’m most gratified (and as a result, motivated) when I know how others have benefited from my work. At Zapier, I made a point to hear from our developers via help tickets, GitHub issues, and StackOverflow.

For managers, pointing me towards examples where I’ve had direct, beneficial impact on coworkers can help energize me out of a slump. For coworkers, an occasional DM letting me know that I helped you never fails to make my day.

Learning

I am the very definition of a “lifelong learner”; I love to learn about the world just for the sake of it. Sometimes, this is even useful for work purposes!

I learn best by doing. Being able to try it out for myself will yield much better results than attending a lecture or watching a video. When I read technical books, I’ll catalogue new info in Obsidian, the app that most closely mirrors how my brain works.

Teaching

I am energized by teaching, especially if I help someone understand something new.

Sometimes, this is direct action (like answering StackOverflow questions, pairing, or mentoring; see below). Other times, it’s educational documents/guides that I throw into the ether, like my Advent of Code tutorials (which I’m very proud of). Answering questions in Slack is basically tiny teaching, so that’s why I enjoy it so much.

Exploring Technical Interests

I don’t usually get to work on projects relating to the topics in this list. When I do, it’s a fun bonus! In no particular order:

Demotivating Factors

How I Work

This section is the “how”. Jump to What Drives Me for the “why”.

Task Management

Slack

Hours

Meetings

Strengths

Weaknesses

Outside of Work


Anyway, enough about me. What’s next?