Unveiling the Secrets to New Manager Success
… [Read more](https://www.managersclub.com/unveiling-the-secrets-to-new-manager-success/ "Unveiling the Secrets to New Manager Success")


Location: London, UK
Current role: Engineering Manager at Babylon Health
Most of my background has been as a frontend software engineer within the Apple ecosystem, since 2010. I worked in several companies in Portugal, Switzerland and now in the UK (London). The management opportunity was something that evolved from a position of Lead iOS engineer, where I was defining parts of the architecture and pushing for a FRP (Functional Reactive Programming) approach. Eventually more talent people than myself joined the company and we almost double our size. Since then my role shifted to make sure everyone is rowing in the same direction.
I described a lot of these in my article https://ruiper.es/2018/01/15/on-being-an-engineering-manager/. I think the challenges can be grouped into two piles: myself as an engineer and as a manager. If I had to pick the top ones they would be:
There is a nice sentence, that Bryan Dove (Skycanner’s CTO) shared with me regarding hiring: if you have a bucket of white paint, a single black drop will taint it. We are very pedantic when it comes to hiring and I am proud of the people we were able to hire. Most of our hirings come from different relationships I have: people I have known for years and my twitter followers. There is a strong correlation between the people we hire and their OS (open source) work. I think this created a potential cognitive bias when hiring, which I am aware and will be paying more attention. Bottom line: hire smarter people than yourself.
Focus on building a great team and allow them to figure out things by themselves. Instead of proposing a solution, instead present a problem. This is hard to do, especially if you have been a developer for a long time because you are inherently a problem solver. The role now, at least in my case, is to try to bring some order to the problem and structure in a way that it can be tackled. How it’s implemented should be, ideally, out of our sphere of control, although I am very opinionated by nature and I still do code reviews.
My days can be very different. There is usually a mix of speccing documents, PR’s reviews, 1 on 1 and meetings. Unfortunately, I am no longer able to sit down for 2 hours and just code. The reason for this is not necessarily because I don’t have those two hours, but mostly because there is always something else to do that will allow me to help others around me. Either by unblocking them, or preparing work they will have to tackle in a couple of weeks later. Unblocking the team is the priority. I usually have a run at lunchtime which helps me to relax and keep my mind clear.
I don’t think this so much of a habit, but more a personal trait. I try to be straightforward and honest with my team. If there is a problem I will share with them and try to come with a solution. A lot of time, managers don’t fully disclose what’s happening in a project and this catch people off guard. This is a recurring issue that I have seen many times and, at the end of day, just make people resent their work. I am a firm believer that people leave managers, not companies.
There is only one thing I couldn’t live without at this point: a todo/reminders app. I got influenced a lot by a previous manager (Ben Chester), when I worked with him at Just Eat. He would just pretty much put everything that was happening in Apple’s Reminders app. As a software engineer back then, I didn’t see it as a useful thing, but my opinion has changed dramatically. There is so much stuff going on, that it’s just humanly impossible to keep everything on top of your head.
I think the classic “The Mythical Man-Month” is a must-read. A lot of stuff there is common-sense, but as they say common-sense is not that common. I would also recommend another classic “How to win friend and influence people” and this one is actually in my re-read queue. As you become a manager, soft skills are as important, if not more, than your technical skills. Dealing with people expectations, building relationships and maintaining those and overall create a great place to work is a difficult task.
People can find me on twitter (@peres) and at GitHub (@ruiaaperes), my personal blog is ruiper.es, where I mostly talk about code.
This series asks engineering managers to share their experiences with the intent of helping other engineering managers learn and improve. Have someone you want to see featured or questions you think we should ask? Contact me.
… [Read more](https://www.managersclub.com/unveiling-the-secrets-to-new-manager-success/ "Unveiling the Secrets to New Manager Success")

… [Read more](https://www.managersclub.com/accelerating-ai-in-your-team-strategies-for-success/ "Accelerating AI in Your Team: Strategies for Success")

In this video, Rajesh Janakiraman, an engineering manager at Google, shares his insights and experiences on leading business critical projects while ensuring his team remains motivated and doesn’t burn out. Business critical projects can be intense, high visibility deadlines that often shift roadmaps and include executive-level oversight. Building the right team, maintaining communication, and managing expectations around these challenging projects are crucial to preventing burnout and driving results.

Are you on the lookout for a collaborative, engaging community tailored specifically for your role? Look no further! Introducing the Managers Club Discord server dedicated to leadership in engineering. We’re a community of engineering managers, team leads, and CTOs who come together to share experiences, best practices, and insights.

Are you an Engineering Manager curious about gauging your effectiveness and success in your role? In this insightful episode, we dive deep into metrics and stakeholder management with Ivan Bilan, an experienced engineering manager. Discover the core metrics for measuring engineering manager performance in people leadership, product quality, delivery, and self-promotion, and learn the importance of stakeholder management in driving team success. In this video, we will be looking at how to measure success and performance for managers. We’ll be exploring different methods and tools that managers can use to measure their own success, as well as the success of their team. Don’t miss out on these valuable insights and strategies!
In this engaging conversation, experienced technical recruiter Kate Parton shares vital advice and insider tips for candidates seeking job opportunities in the tech industry. She discusses red flags to watch for, navigating compensation discussions, common misconceptions about the recruiting process, and how to make the most of your partnership with a recruiter. Discover the role of social media and the rise of AI in the hiring process. Kate shares valuable tips and advice on making your job search and interview process smoother and more successful. Tune in for an insider’s perspective on the world of recruitment and how to avoid common pitfalls!