Skip to content
Ying's Blog
Go back

My (Hypothetical) Manager README

Edit page

Disclamer: I am not a manager. I am a software engineer, and I am in no hurry to be a manager. There’s still so much I want to build! I saw managerreadme.com while subscribed to softwareleadweekly and thought it was cool.

Disclaimer: This is not an expression for or against companies or managers I am working under or have worked under in the past, but rather a document solely for my self-introspection and self-improvement.

Disclaimer: The circumstances where I can execute against this README in the hypothetical future completely may not exist. This document should be treated as a North Star for my hypothetical management habits.

This is intended to be a living document and subject to change at any time without discrete corrections.


Hi, I’m Ying

Welcome to $COMPANY! If you’re here, it means I’m happy to work alongside you. This document is to help you understand me and accelerate our budding work relationship.

Go ahead and take your time to meet everyone on the team, write things down, and ask lots of good questions. It’ll take at least 3 months for us to garner the most basic understanding of each other, so don’t stress about the little things. Just be your best self.


Tenets of My Management Philosophy


What to Expect

You are a stakeholder in $COMPANY’s success and I will treat you as such. I neither expect nor want to hold a monopoly of leadership over our team, and I will do my best to empower you to effectively lead whenever possible. I expect you to evaluate and seize opportunities to lead when reasonable.

Unless you have a significant equity stake in the company (more than $X%), I do not expect nor want you working more than 40-50 hours a week. Burnout is real, and burned out employees do not complete good work. Burned out employees may in fact contribute negative work, where the existing work must be understood and refactored by those who did not write it, while concurrently supported in production and iterated upon; this drags the whole team down. In addition, I do not want to foster a company culture where employees compete to work more hours for any reason, any more than I wish for a price war with our competitors. You should treat working at this company as a marathon, and not a sprint.

You should treat your performance as a holistic evaluation. There is no single reasonable thing that will make or break you in my eyes. I’ll give you plenty of heads-up if I am worried about your performance.


Your Week


Meeting Protocol: 1:1s

These meetings are primarily held for your benefit. You should find sharing your comments, questions, and concerns to have a low barrier, and that the chance you’ll be punished for what you will say during our 1:1 is very low.

It doesn’t have to be about something work-related. We can talk about your career aspirations, the opportunities here to satisfy them, the company as a whole, etc. It’s up to you. This is your space and your time.

I’m very flexible about the nature of our 1:1s. If you want to get coffee or tea, meet in a conference room, or head out for a walk, just let me know what works best.


Feedback

Feedback is how we all grow. It’s also a two-way channel between two parties. I expect you to receive constructive criticism gracefully, to think through whether to act on it, and be able to communicate your internal justifications clearly. I also expect you to ask for clarification if and when needed.

I expect to receive feedback on my own actions and behavior, and you should expect me to treat it as above. I will ask for feedback on how I can do better during my 1:1s, and will continue to ask even if you don’t have any feedback for me.


Meeting Protocol: Groups

I schedule meetings only during core hours (core being the time when most people on the team are working). That way, none of us have to get up early or stay late.

I will try my best to keep meetings concentrated on a few days each week. That way, you can maximize unbroken “heads-down” time available.

I prefer every meeting to start on time. If I am running a meeting, I will start that meeting on time.

All meetings in our team should have:

You should only be invited to meetings where you have a clear purpose. If you are not clear as to why you are attending a meeting, I expect you to ask for clarification. If I am not clear why I am attending a meeting, I will ask for clarification.

If a meeting concludes with actionables before its allotted time, we’ll close the meeting and hand that time back to everyone.

If it’s clear a meeting will not meet its objectives, let’s stop the meeting and determine how to finish the meeting later.


Forms and Priorities of Contact

My contact preferences are, in order of increasing priority:

Slack —> Email —> Cell —> In-Person

I welcome asynchronous communication (slack, email) 24 / 7. I welcome sychronous communication (cell, in-person) for urgent requests.

If I am traveling, I will give notice of said travel in advance. All of our meetings still occur albeit with time zone considerations.


Inspired By


Edit page
Share this post on:

Previous Post
My Experience with Identity Theft
Next Post
Book Review: "The Game: Penetrating the Society of Pickup Artists", by Neil Strauss