This is a collection of thoughts on how I behave as a manager and what I expect from you as an employee. This is a living document, which means that some opinions here may change over time. But if you see me behaving differently from what is described here, let me know asap.
This is not a replacement for we getting to know each other during the daily routines and one-on-ones. Hopefully, this is a helpful resource in the beginning.
I'm fairly open to talk about my hobbies, work, career, and personal matters. If you want to know something, ask me. I hope that over time we can build a trusting relationship where we can talk openly about all of this.
I expect you to talk about your problems. If something happened let me know as soon as possible and we will find some time to talk about it.
If something urgent comes up, don't wait for the next one-on-one, write me on Slack and let's talk.
I like to keep my agenda public, you are encouraged to find a free slot and schedule a meeting there any time you need.
I expect that you contribute with ideas, raise problems and propose solutions, and make that communication as effectively as possible.Good Communication + Collaboration > Individual Tech Expertise
I respect the ability to respond immediately and the need to thoughtfully reflect and get back to me. I'm the latter, so you can expect that from me.
Own your work. Ask questions, clarify, test, cover edge cases, deploy, monitor.
Own the failures, treat them as learning opportunities. Be transparent, ask for help if you can't find the root cause. Share the learning. I've got you back 100% of the time.
Show Up. Don't be late to meetings. If you can't avoid it, let the others know asap.
I expect you to become a better coder than I am (if you are not already), that means I will trust you to make the best decisions. I will, however, ask clarifying questions so I can fully understand it.
You can use me as a rubber duck at any time. In fact, I will be happy to hear your ideas and provide some context if you need.
The company may ask me to hold information for some time before announcing. They can't ask me to lie to you. I would never agree to do that.
I bias towards transparency and candor. If you want to know something, ask. I will try my best to always answer to any question. If I can't or don't know the answer, I'll do my best to figure it out and come back to you.
I'll always give you direct feedback as quickly as possible. Sometimes with action points, other times I'll let it to you to come up with them.
I expect you to do the same for me. I'm here to help you, but I need to know where I'm failing to improve.
Personal and organizational goals should be aligned and heading towards the same direction. If this is not happening, let me know and we'll figure it out.
Own your career path. I'm here to help, guide and provide opportunities for you to achieve what you want.
If you are unsure about what to do, give each option a try. This is the best way to know how it would play out. I expect you to redefine your goals from time to time and to communicate those with me so we can align our plans and look for new opportunities.
Keep pushing yourself. Be eager to learn, ask for opportunities. Continue to develop your skills.
These meetings are for us (but mostly, for you). I expect you to bring what's on your mind, successes, concerns, and above all, how I can help you.
It shouldn't be focused on project updates, this can be done at different times. We can discuss tech stuff but we should focus on what you need to do to overcome the roadblocks.
I'll keep track of our meetings and I expect you to drive the direction of the meetings. If you don't have any topics, I'll always have a few questions to ask.
The focus is to build a relationship. I'm here to support you and your growth. Your part is letting me know how.
Urgent matters shouldn't wait for a one-on-one. Slack or call me and we'll talk asap.