# Ian Marlier's Manager Readme

**Director of Engineering at CollegeVine**

v1.0, published 4/20/2019

# Motivation for this document

No two managers are alike, and figuring out how to work with a manager can be one of the most stressful and challenging parts of any job.&nbsp; This is particularly true in a field like software engineering that tends to value domain expertise; or in the context of a startup or a rapidly growing company, where the specifics of what someone is doing on a day to day basis can change rapidly.

My hope for this document is that it will help you to understand what's important to me, what I&nbsp;expect of you, and some of the quirks of my personality and style.&nbsp; It's intended to be a cheat sheet that helps to inform our relationship.&nbsp;&nbsp;

Think of this as a rough draft of a contract between us, outlining the things that I am committing to and what I ask in return.

With that said, none of what's below is written in stone.&nbsp; As we work together we'll develop our own ways of communicating, of coordinating, and of delivering on our commitments.&nbsp; Holding to the mechanisms that we arrive at together is more important than keeping to this document.

# My role

It's probably easiest to explain my role in terms of the things that I'm evaluated on -- the objectives toward which my day-to-day work is oriented, and some of the questions that I&nbsp;ask myself to understand whether the work that I'm doing is effective:

- **Deliver products that solve the problems that our customers are experiencing.**
  - Are we delivering products that work, and that solve the right problem?
  - Are we delivering with a sense of urgency?
  - Are we delivering products that are truly done?

- **Develop our staff, streamline our processes, and scale our organization so that we can take advantage of our success.**
  - Do our employees know what's expected of them, and how to meet those expectations?
  - Do our employees have goals for themselves, whether personal or professional, and do they feel that they know how to move towards them?
  - Is there anything about the way that we work that prevents us from delivering products that solve our customers' needs?
  - Are there tools that would make it easier for people to do their jobs?
  - Do we have the people that we need to solve the problems that we have right now?&nbsp; If not, what gaps do we have?

These two objectives are inextricably linked, and that we will not be able to succeed as a company without addressing both.&nbsp; They're also in tension, because we have limited time and limited resources.&nbsp; In almost all cases, I&nbsp;will spend my time on the second, with the goal of allowing everyone else in the organization to spend their time on the first.&nbsp;&nbsp;

(A caveat to this: I spent a bunch of years focusing almost exclusively on the first, and it's a comfort zone for me.&nbsp; In times of high stress I can revert back to a focus on delivery, instead of a focus on enabling delivery.&nbsp; You should never be afraid to interrupt me from that focus, to ask me to solve for enablement.)

# What do I value most?

Values, morals, and behavior

A little story: About 6 or 7 years in to my career in technology, I became interested in trying out management.&nbsp; I brought it up with my boss at the time, and we had some conversations about what that might look like.&nbsp; He had some reservations about the idea, though, but I&nbsp;didn't really understand why.

Finally, during a 1:1, I&nbsp;told him that I&nbsp;needed clarity, and this was his response:&nbsp; "The problem is that you're an asshole a lot of the time, so even though you're good at your job people don't like working with you." .&nbsp;

This was not the answer that I&nbsp;was expecting, but it was probably the most valuable thing that I could have heard at that point in my life.&nbsp; Much of what I value is a result of the soul-searching that resulted from that conversation.

I put an exceptionally high value on&nbsp; **empathy**.&nbsp; Empathy with customers: what problem do they have that has led them to us, and what can we do to help them solve it; empathy with coworkers: what are the negatives in their work lives, and what can I do to help with those things; empathy with the people around us on a day to day basis.&nbsp; I assume that every negative interaction results from some underlying fact or motive that I&nbsp;don't know, and I'd like to think that everyone else makes the same assumption when they have negative interactions with me.

I try, always, to&nbsp; **assume good faith**.&nbsp; I have never seen an example of someone intentionally trying to do their job badly, and I don't expect that I ever will.

I try to **[avoid religious wars](https://www.youtube.com/watch?v=SsoOG6ZeyUI).** I&nbsp;put lots of time and energy into caring about people; I have neither the time nor the inclination to invest emotionally in questions of faith or belief or preference.&nbsp; (This has a downside, in that it can seem like I&nbsp;don't care about something that's important to you -- I&nbsp;can come across as dismissive or uninterested, when what's actually going on is that I don't really have an opinion.&nbsp; I've tried to get better about making this explicit, but I still fall back into the old, bad habit.&nbsp; You should feel very comfortable calling me out on this.)

Communication

I cannot keep track of what everyone around me is doing, and I've never seen the value in trying to do so.&nbsp; This means that&nbsp; **I expect you to tell me what you have done,&nbsp;what you're doing now, what you're going to be doing**.&nbsp; For the most part, I'm going to operate on the assumption that you chose those things for good reasons.&nbsp;&nbsp;

I assume that you are an adult who is fully capable of autonomy.&nbsp;&nbsp; **I expect you to tell me if you need my help**. My general practice is to give people context and freedom, and to let them control their own destiny; put different, I'm not going to tell you what to do, how to do it, or when it should be done.&nbsp; I expect you to figure that out.&nbsp;&nbsp;_But_, I'm fully aware that this is incredibly difficult and&nbsp;has all sorts of complicating factors_.&nbsp;&nbsp;_I'm happy to help you work through figuring this out, but you need to tell me what help I&nbsp;can provide that will be valuable.

There will be times that I&nbsp;have feedback for you.&nbsp;&nbsp; **I try to give feedback in the most direct manner possible, and I&nbsp;appreciate the same from everyone else**.&nbsp; If there's something that I'm doing that doesn't work for you, just tell me.&nbsp; Feedback, done well, is essentially emotionless -- it's about facts and not about feelings.&nbsp; (For more on effective feedback, I suggest reading [_The One Minute Manager_.](https://smile.amazon.com/New-One-Minute-Manager-ebook/dp/B00MMG19OG/ref=sr_1_3?keywords=the+one+minute+manager&qid=1555782420&s=books&sr=1-3))

Delivery

Every one of us should be making every effort to deliver something of value every day.&nbsp;&nbsp; **If you can't deliver something of value, you need to tell me that**.&nbsp; When in doubt, ship it; velocity can solves all kinds of issues that are resistant to other treatments.

Velocity and quality are&nbsp;aided by&nbsp; **rapid cycle times and small batch sizes**.&nbsp; Small changes are easy to reason about, which means that they're easy to review and test, which means that they're safe.&nbsp;&nbsp;When in doubt, ship in the smallest reasonable increments.&nbsp; (And read&nbsp;_[The Phoenix Project](https://smile.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592)&nbsp;_for much more on this.)

# Expectations

- **You are my top priority**.&nbsp; If you need my time, it's yours -- put something on my calendar, ask for time on Slack, or send me an SMS, or whatever else works for you.&nbsp; If you need something done, I'll do it if I'm at all capable.&nbsp;
- **You are smarter than I&nbsp;am**.&nbsp;&nbsp;You know how to do your job.&nbsp; When I&nbsp;say things that don't make sense given the context that you have, you need to tell me that and help me to understand what I don't know.&nbsp;&nbsp;&nbsp;  
- **You're not going to do your job right all the time.** That's fine.&nbsp; If something goes wrong, tell me as soon as possible, and let's figure out how to make it right.
- **You should not compromise on completeness**.&nbsp; There is a minimum requirement for any project to be done.&nbsp; I state it this way: "the thing that has been delivered solves the customer's problem in a way that works for the business."&nbsp; What that means is going to vary.&nbsp;&nbsp;If you don't know what will indicate that your project is done, you need to surface that.  

# 1:1s

My default is to have a 30-minute 1:1 with each person in my management tree, every week.&nbsp; I&nbsp;keep the agenda relatively informal, roughly along the lines of what [Manager Tools suggests](https://www.manager-tools.com/2005/07/the-single-most-effective-management-tool-part-1), but a little more conversational.

If you prefer longer 1:1's, shorter 1:1's, a different cadence, a different format, just let me know.&nbsp; I'm very flexible, and ultimately 1:1's are for your benefit, not mine.

The exception to the above is a quarterly check-in on personal and professional goals.&nbsp; This is something that I've found valuable, and that I&nbsp;try to maintain with my teammates.

# Personality quirks

- I typically have a to-do list of between 25 and 50 items, and I&nbsp;have a terrible, persistent habit of trying to do too many of them at once.&nbsp; For someone who will talk passionately about the value of limited WIP, I constantly try to multitask.&nbsp; It's a terrible, terrible habit, that I've never been able to make meaningful progress against.&nbsp; If there is something that you need me to do that has a hard deadline or a particularly high level of importance, please make that clear.&nbsp; It's also a good idea if we set explicit checkpoints if it's something that is going to take a while.
- I'm pretty introverted by nature, particularly in large groups of people.&nbsp; Don't be surprised if I'm being a wallflower at a company event or something like that.&nbsp;&nbsp;

# A couple of closing words

I'm overwhelmed with gratitude towards the people that I&nbsp;have gotten to work with in the past, and I'm excited for the opportunity to work with you.&nbsp; Hopefully this README is a helpful guide that'll get us off on the right foot.

If there's only one thing that you take away from this document, I'd suggest that it be this: **I'm here to serve you, and to ensure that you can do your job to the absolute best of your ability.&nbsp;&nbsp;To do that, I&nbsp;need you to tell me what's keeping you from doing so.** &nbsp;&nbsp;

And, I&nbsp;guess: when in doubt, ship it.

Feedback on this README is very welcome!

