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: San Francisco Bay Area
Current Role: Senior Director of Engineering at Affirm
Before I became a manager, I was a software engineer for about 8–9 years in Silicon Valley. I had a BA of Computer Science from Cal, worked for a number of mid-sized companies and startups, and eventually, during my 4-year stint at Square, eased into a management role after acting as my team’s tech lead for over a year. I’ve since taken on management roles at 2 more startups, and find myself enjoying the challenge and the impact that a manager has within their organization. I’m currently a Senior Director of Engineering at Affirm.
I think that for a lot of managers, hiring good software engineers remains a huge challenge. It’s a competitive market for engineers, and both the recruiting and interview processes are imperfect at best. I do what I can to get people excited about our opportunities.
Other than that, I’d say that the next biggest challenge is good communications both within and across teams. It’s a prerequisite to further collaboration and teamwork, and most engineers either under-appreciate its importance or understand it well enough but don’t do a good job regardless.
I like to hire what I term to be “intellectually curious” candidates. As I mentioned above, the hiring process is itself imperfect and tends to create a lot of false positive and negative signals, but what I look for are signals that a candidate is hungry for more knowledge, that they can think fast on their feet and adapt to uncertain/unknown situations. Whether they’re still in school or have 20+ years of experience, I’ve found that people who are always curious about new things and *also* apply their past knowledge to these new areas are the ones that perform excellently and I can rely on to tackle tough problems.
One piece of advice given to me when I first started: “Stop coding.” The idea is not only to try to avoid being both an IC and a manager (and most people, even after hearing this advice, will try to do both anyway), but to also force yourself to exercise/learn the management skillset without falling back into familiar IC territory. If you follow the spirit of this advice, you’ll work hard to stop using coding as a crutch for tough deadlines and decisions.
My workday nowadays is fully on the manager’s schedule, with plenty of meetings and a bucket list of emails to process on any given day.
To make the schedule work, I try to be rigorous about the meetings that I attend vs. opt out of attending, and provide enough time for the important 1:1s I have on a weekly/biweekly basis. I block out time when I can to have some quiet alone time, but admittedly it’s hard; schedules have a tendency to fill up whatever gaps I leave open. Again, since I find 1:1s high bandwidth, I tend to bias myself towards making time for those, sometimes at the expense of other team and group meetings.
For email, I’ve adapted Inbox Zero for some time now, and that + power Gmail usage has kept my email under control for years. I rarely miss an email, I tend to read most of the important mail sent to mailing lists or my inbox, and I get to respond to important emails in a timely manner. I’d be curious to see if this scales to even higher levels of management and more communication channels.
I’d say that one habit I’ve kept since college is to read a lot, and when I come across something that’s particularly resonant with me, I tend to copy it as a “best practice”. I’m not smart enough to come up with my own processes and philosophies and ways to work and be effective, but others are and they’re usually very happy to share their experiences and techniques. Over the years, having an open mind to read and understand that advice, and then selectively applying them to my own set of tools has provided direction and orientation to a rather fuzzy and usually inefficient area of my life.
I’m going to cheat and provide two.
It’s a somewhat boring choice, but I’d say that High Output Management is a singular book worth reading. Not only does it provide some tactics on how to be an effective manager, it’s one of the rare management books that will explain strategies, philosophies and guiding principles, coming from someone who has been executing at the highest levels of one of the most important companies in the world (at that time). It’s a classic for a reason: lots of people have found the advice useful across its decades of publication, which should indicate both the weight of its advice as well as its timelessness.
You can find me on my blog at http://allenc.com, and Twitter at @allenmhc.
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!