Hola, I'm Israel, as your Tech Lead, I look forward to getting to know you more through conversations and interactions. To give you a head start in knowing me I'd like to share my management style, philosophy, expectations and some information about myself.
This is a living document, which will change. Please let me know if you have any feedback on how to make this more useful to you and the team.
- Provide context
- Help you grow in every dimension you think I can help
- Engage, retain, and grow world-class talent (that's you!)
I'm here to help, empower and support you, to set context for what you're working on, and to advocate for you and the team with the rest of the company.
I'm a believer in Servant Leadership. I serve you, not the other way around, we work together to solve the challenges the organization present us. I'm always available to assist. Ask me.
You work for the Careem, not for me. Optimize for the company, build for the company and always act on Careem's best interest, not mine. In the end, I'm human I'll make mistakes and I want to improve, just like you. Hold me accountable, tell me and always give feedback.
I always have some events on my Calendar, however you are always welcome and encouraged to drop me a meeting invite, you don't need to ask first.
If you want or need to talk to me, and my schedule is not open, DM me on Slack and I'll make time, if there's anything you need or want to talk about, let's make it happen.
Process and Software Development
People build software, not the other way around. As such I prefer to adjust process to meet the needs and goals of our people. This frees us to do our best work for the company we work for. At the end of the day, this is what I value:
- I value transparency about what happened, what's happening, and what's going to happen. Always the truth, I never hide mistakes and no one should.
- I value growth and learning. Fail fast and learn. Experiment with clear goals and tight feedback loops. Help others learn by sharing your own journey (success and fail stories) and keeping a low ego.
- I value your time and will do my best to ensure it is not wasted. I expect the same from you. I don't want you to do any process that is neither beneficial to you nor required by law, policy, etc. We need to be productive and think long term
- I value proactivity and self-organization. I have no desire to make every decision myself, I'm sure you don't want me to either. You are the master of your time, you decide how to invest it, in the end we only care about results.
- I value stability and consistency.
- I value critical thinking. Nothing is sacred and we don't do anything because we've always done it that way, there's always a better way, a better practice and a better tool, let's choose the best ones to do the job.
- I value intentionality, we have too much to do for any of it to be random.
- I value empathy. Having empathy for your co-workers will help us to build stronger teams and stronger relationships.
- I value simplicity, complex solutions often lead to complex problems. If something is hard to explain, then it's a bad idea, on the other hand, if something is easy to explain, it might be a good idea
I will work to be as open as possible about what's going on with our projects, team, department, and the company. You can ask me anything. The vast majority of the time I'll answer. Very infrequently (hopefully), I won't be able to. But I'm committed to never lying to you.
More than any other factor, candid and compassionate feedback is central to a cohesive high-functioning team.
I prefer to receive direct feedback. I'm committed to providing you clear and timely feedback, and I'd love it if you did the same for me.
Three dimensions are required for people to continue to give you feedback:
- Safety: unlikelihood of being punished for giving feedback; should be high
- Effort: the amount of work in order to give feedback, also known as "how much do you argue when people give you feedback?"; should be low
- Benefit: how likely is it that giving you feedback will materially impact your behavior? should be high
Let me know if I don't do well on any of these three dimensions.
These meetings are for you and the agenda is what you make it. What is it you'd like to talk to me about? What's exciting you? What's frustrating you? What could I do today that would make you happier or more productive? We don't need to talk about project status in this meeting, unless you want to. I'll ask questions and provide feedback along the way, but this is your time.
The length, frequency, and medium are also up to you, although if you're on a Mountain Peak most likely will happen over Zoom. My hope is that we'll have at least 30 minutes each other week. This is only a minimum though, and not a maximum.
I value work/life balance in my own life and yours. Most folks work between about 9:30am (at the earliest) to 6pm (at the latest), and unless there's an emergency, I don't expect to communicate with you outside of these hours with respect to your local time. I try not to respond to e-mails or slack during off-hours and under no circumstances expect you to, unless it's an emergency.
Personally, I usually work from ~9:00 to ~18:00 and sometimes, only sometimes, again from ~22:30 to ~00:00. So, if you get a late night email from me, it shouldn't be taken as Israel is being annoying, I need to reply, it's more like Oh, Israel will need this tomorrow, let's reply tomorrow, if there's an emergency and I need a reply, the Subject will include something like URGENT and will most likely be followed by a phone call.
I will never bother you out of working hours unless I really really need you.
If you want to know some facts about me and my interests and motivation, you can check these links:
I've written a lot here about my philosophies but a fair amount of my job is adapting to your needs and philosophies, and I look forward to talk to you about them!