Think Like a Software Engineering Manager - podcast episode cover

Think Like a Software Engineering Manager

May 19, 202515 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Explores the fundamental role of an engineering manager (EM), contrasting it with that of an individual contributor (IC) and addressing common misconceptions about the transition. It emphasizes the crucial aspects of managing people, teams, and oneself, covering topics such as performance management, delegation, recognition, hiring, and addressing attrition. The text also details essential skills for project delivery and execution, including working effectively with cross-functional partners and setting clear expectations. Finally, it highlights the importance of process-oriented skills like embracing DevOps and operational excellence, navigating organizational change, and mastering time management for success as an EM.

You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary

Get the Book now from Amazon:
https://www.amazon.com/Think-Like-Software-Engineering-Manager/dp/1633438430?&linkCode=ll1&tag=cvthunderx-20&linkId=b0f2b522831f779129be2488e8331c8a&language=en_US&ref_=as_li_ss_tl



Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy

Transcript

Speaker 1

Welcome to the deep dive. You are listener, and today we're thinking specifically about the learner you've given us your sources. Our job simple, we extract the key knowledge you need fast.

Speaker 2

Yeah. Think of it as your shortcut getting you up the speed without drowning you in info exactly.

Speaker 1

And today we're plunging into a really common but often tricky shift in the tech world.

Speaker 2

Right moving from software engineer you know, an individual contributor or IC, to becoming an engineering manager and EM.

Speaker 1

Yep. So, whether you're maybe thinking about this move or just curious what it actually involves, or you're already in the thick of it, we're going to try and break it down.

Speaker 2

And our guide for this is the book Think Like a Software Engineering Manager dot pdf.

Speaker 1

Our aim here isn't just to like read the book to you, Oh definitely not.

Speaker 2

We want to really get into the EM role itself, the subtleties of that IC to EM jump clear up some you know, common myths.

Speaker 1

And highlight those key skills you need to build. We're hoping for some a ha moments.

Speaker 2

For you, Yeah, moments that just make the whole thing clearer.

Speaker 1

Okay, let's jump right in one of The first things that really stood out for me in the book is that it feels very authentic, like it comes from someone who's actually done this.

Speaker 2

Oh. Absolutely. The author kicks off talking about their own struggles finding good resources when they made that leap from senior engineer to EM.

Speaker 1

Which is so relatable I think totally.

Speaker 2

It grounds the whole thing. This isn't just theory, right, It's built on their own journey, the obstacles they hit, how they worked through them.

Speaker 1

And they emphasize that it's packed with real workplace stories, actual examples.

Speaker 2

Yeah. And for structure, the book sorts things into three main pillars for an EM, people, projects, and products, and the process is holding it all together.

Speaker 1

That sounds like a really practical way to frame it, based on actual experience. It is.

Speaker 2

So let's get down to basics. What is an engineering manager according to the book, Well, it.

Speaker 1

Offers a pretty clear definition. Basically, someone who manages other engineers, could be direct reports or even managing other managers.

Speaker 2

Right, and it points out that in really early stage startups you might not even have a specific EM role.

Speaker 1

Oh interesting, So who does that job? Then?

Speaker 2

Often it's the CTO, the chief technology officer. They kind of wear the em hat initially handling both the tech vision and the people side. Huh.

Speaker 1

That really shows you, doesn't it. Even in a tiny team, those leadership functions are essential.

Speaker 2

Exactly, which brings us to a really key distinction. The book makes the difference between management and leadership.

Speaker 1

Okay, yeah, this is important. The author argues that whatever your title em engineering lead, the real focus ought to be on engineering leadership. What's the nuance there?

Speaker 2

Well, the interesting part is the idea that you can absolutely be a leader without being a manager, and maybe more surprisingly, you can be a manager without truly leading. But the best ems they manage and they lead, They blend both. It's not just about doling out tasks. It's about setting direction, inspiring people, fostering growth.

Speaker 1

That makes a lot of sense. It's about enabling the team, not just directing them. And a massive part of that, the book stresses, is genuinely caring for the people.

Speaker 2

Oh hugely. The book lists out so many responsibilities tied to that, having meaningful one on ones, talking about careers, doing fair performance.

Speaker 1

Reviews, navigating uncertainty, giving emotional support.

Speaker 2

Sometimes team building, really listening, being fair, thinking about diversity and inclusion, giving constructive feedback. It's a lot. It really highlights the human side of the role.

Speaker 1

It really does. It shifts the focus, doesn't it, from just technical output to cultivating a healthy, productive team.

Speaker 2

And to show the impact, the book uses these two examples, Alice and Bob.

Speaker 1

Ah Yes, the contrasting managers tell us about them, okay.

Speaker 2

So Alice is shown as an em who sets a clear vision right, she guides her team effectively towards success. Bob, though he's very hands off lessay fair leaves him to it me much and the result, Bob's team starts to drift. They lose sight of the bigger picture how their work fits in.

Speaker 1

So Alice provides that direction and motivation that Bob's team is missing. But the book also says Alice wasn't perfect either. Right, even with a vision the way she led head.

Speaker 2

Issues precisely, Alice had direction, Yeah, but her approach was quite rigid. She wasn't really open to feedback, didn't create an environment where people felt safe to speak up.

Speaker 1

That sounds stifling.

Speaker 2

It was. It dampened creativity and her inflexibility, like demanding everyone be in the office on certain days no matter what. That hurt morale and trust.

Speaker 1

So leadership isn't just what you achieve, but how you get there. It needs that psychological safety, that autonomy.

Speaker 2

Absolutely, and the book then gets into different leadership styles like transactional and transformational. Can you break those down?

Speaker 1

Sure? Transactional is more about rewards and punishments, right, very goal focused, maybe involves closer monitoring.

Speaker 2

Sometimes boring on micromanagement. Yeah, and often morale can suffer.

Speaker 1

Right. Then transformational is more about the big vision inspiration, company goals first, strategic.

Speaker 2

Bold, but the potential downside there is maybe missing the details the day to day needs of the team.

Speaker 1

So one's very much about the now and external drivers, the others about the future and internal motivation. It seems like neither extreme is perfect.

Speaker 2

And the book agrees. It really stresses that the best leadership is situational. You adapt based on the person, the team, the company.

Speaker 1

Context, hybrid approach usually.

Speaker 2

Generally Yeah, drawing bits from different styles works best. The book even gives an example of book a team having to quickly change its style because a competitor dropped a big new feature. Shows you need to be adaptable, right.

Speaker 1

It then quickly covers a few others Autocratic democratic, delegative, servant leadership, highlighting the pros and cons of each, but always coming back to that idea of a flexible hybrid style.

Speaker 2

Yeah, like autocratic might be needed in a real crisis. You know, fast decisions, but.

Speaker 1

Use it all the time. Terrible for morale kills initiative exactly.

Speaker 2

People need to feel heard.

Speaker 1

Okay, let's switch gears slightly. Let's talk about how people see this move from IC to EM. The book tackles that idea that it's always a step up of.

Speaker 2

Promotion, and it makes a really crucial point. It's better to think of it as a lateral career move. It requires a totally different set of skills.

Speaker 1

It's not necessarily better than being in IC.

Speaker 2

Just yeah, different exactly, And reframing it like that is so important, isn't it. It helps manage expectations for you, for your team.

Speaker 1

Yeah. Absolutely. The book also adds reassuringly, I think that these career changes aren't like a one way street. You can always learn, always adjust.

Speaker 2

Your path, which is good to remember. Now, a question that always comes up, should an EM still code? Ah?

Speaker 1

The coding question. What's the book's stance, Well.

Speaker 2

It's nuanced. It says, Look, it's possible to code as an EM, but it strongly advises focusing on the EM skills firsts. Trying to do both well often leads to burnout and you might end up doing neither job effectively.

Speaker 1

Okay, so hang up the keyboard entirely.

Speaker 2

Not necessarily, The book says, staying connected to the tech is really valuable, things like code reviews, design discussions, being in the agile ceremonies.

Speaker 1

That makes sense. It keeps you grounded in what the team's actually doing, helps with mentoring, builds credibility right.

Speaker 2

And it's just other ways too, like hackathon's or writing some automation scripts for your own reports, things that keep you technical but don't put you on the clinical path for features.

Speaker 1

So you're not becoming a bottleneck exactly.

Speaker 2

And hey, coding for fun once you're settled in the role, totally fine.

Speaker 1

It's a balanced view. Stay connected, but let the team own the codebase precisely.

Speaker 2

Now, let's hit another big misconception the rock star engineer.

Speaker 1

Myth ah Yeah, the idea that your best coder will automatically be your best manager. The book pushes back on that right hard.

Speaker 2

It states very clearly being a brilliant engineer does not automatic mean you have the people skills to be a great.

Speaker 1

Em Technical skills are important, maybe a prerequisite for.

Speaker 2

Sure, you need that foundation. Yeah, but empathy, communication, delegation, handling, conflict. Those are different muscles. Some you might have, many you need to build.

Speaker 1

And the risk if you ignore that you could.

Speaker 2

Lose a fantastic ICEE and gain a pretty mediocre manager who struggles to support their team. The book warns against that. Don't sacrifice great engineers for subparer management.

Speaker 1

It really hammers home that these are separate tracks needing different talent. Okay, so how do you actually make the transition? The book talks about phases, starting before you're officially an em.

Speaker 2

Right this phase I, it's all about being proactive, having that growth mindset, and step one align with your manager.

Speaker 1

Talk to them. Why is that so crucial upfront because it.

Speaker 2

Sets the foundation for everything. You need to state your interests clearly, talk about expectations, get their support.

Speaker 1

Makes sense.

Speaker 2

The book suggests maybe creating a thirty sixty to ninety day plan. Think of it like a learning period, a trial run, almost.

Speaker 1

A chance for you both to see if it's the right fit.

Speaker 2

Exactly, and it's a perfect time to spot your own skill gaps maybe communication, maybe delegation, and start working on them. The author even shares a story about timing their own move and talking about it early.

Speaker 1

What about that idea of considering the worst case scenario, like what if your manager says no?

Speaker 2

Thinking that through helps you plan strategically anyway. It forces you to understand their perspective, maybe look at other paths. It's valuable planning.

Speaker 1

Okay, And the book also says start taking on leadership tasks now right gradually?

Speaker 2

Yes, definitely start small, mentor and intern, maybe lead a small part of a project, be an onboarding buddy.

Speaker 1

Get a feel for the people's stuff exactly.

Speaker 2

See if you actually enjoy growing others, and look for projects that involve working across teams, dealing with different stakeholders. Practice those communication skills.

Speaker 1

Another tip for this pre em phase document your achievements, but specifically against management expectations. Why do that now?

Speaker 2

It builds your case. It's concrete proof you're developing leadership skills, especially if your company's career guide for managers isn't super clear, so you.

Speaker 1

Can say, look, I've already been doing X Y, and Z, which aligned with the EM role precisely.

Speaker 2

It tracks your progress and shows you're ready.

Speaker 1

Okay, so you've done the prep work. Now the actual move into the EM role. The book mentions different ways as can happen.

Speaker 2

Yeah. It outlines three main scenarios. First, joining a new company.

Speaker 1

As an EM that sounds tough.

Speaker 2

The book suggests it is probably the riskiest new company, new team, new role all at once, may be best to avoid for your first EM gig if possible.

Speaker 1

Okay, scenario too.

Speaker 2

Transitioning within your current team where you used to be an IC peer.

Speaker 1

Ooh, tricky dynamics.

Speaker 2

There can be very delicate. Yeah, you need patients. You need to actively build trust in your new capacity, manage perceptions, avoid any hint of bias or favoritism, maybe even deal with some resentment.

Speaker 1

How do you handle that?

Speaker 2

The book implies things like being really clear on expectations, seeking feedback constantly consciously building those new manager report relationships.

Speaker 1

Got it. And the third scenario.

Speaker 2

Moving to manage a different team within the same company.

Speaker 1

That sounds potentially easier.

Speaker 2

The book suggests it often is you already know the company culture, the processes. That gives you a head start. Even with a new team.

Speaker 1

Okay, So whichever way you transition, the book stresses reflection afterwards, a retrospective.

Speaker 2

Yeah, looking back after that initial period, ask yourself things like what parts were frustrating? What was satisfying?

Speaker 1

Do I still feel more connected to the code? Or am I enjoying enabling people?

Speaker 2

Am I finding joy in my team's success? How do my former peers see me now? Am I actually helping this team? Really honest questions?

Speaker 1

And how do you measure success beyond just you know how you feel?

Speaker 2

The book gives both subjective and objective measures. Subjective your comfort level, are you challenged but fulfilled? Do you have a clear mission? And objective things like are you multiplying the team's impact? Are projects getting delivered successfully? What's the feedback from others? Team velocity and attrition rate? Are people staying?

Speaker 1

The goal isn't just to survive the transition.

Speaker 2

No, it's to thrive, And the book adds remember to actually celebrate making this big career change.

Speaker 1

Good point. So once you're settling in the book talks about identifying your management style. Why is that an ongoing thing?

Speaker 2

Because who you thought you'd be as a manager might be different from reality after you've shadowed, been mentored, actually done the job for a bit. That's a golden opportunity for self assessment.

Speaker 1

So revisit those styles Autocratic, democratic, servant, et cetera.

Speaker 2

Yeah, see which ones feel most natural. Now, maybe you thought you were democratic, but you're actually leaning more towards coaching.

Speaker 1

And it's okay if it's not just one style.

Speaker 2

Totally identify one or two as a starting point. But the key is flexibility, adapt as you learn as the team needs change. Constant learning is the name of the game for managers.

Speaker 1

It sounds like it's a continuous journey of refinement.

Speaker 2

Absolutely no fixed endpoint. You're always learning, always adapting.

Speaker 1

Okay, So, as we wrap up this part of our deep dive on moving from IC to EM, what are the absolute core takeaways for the learner?

Speaker 2

Well, the book's summary really hits the nail on the head.

Speaker 1

First.

Speaker 2

IC and EM are different jobs, different skills.

Speaker 1

Remember that separate tracks.

Speaker 2

Know the definitions, and remember IC to EM isn't automatically a promotion, it's a lateral move.

Speaker 1

EMS can stay close to the code, just maybe not by writing a day to day exactly.

Speaker 2

Technical skill is still important, but it's not enough on its own, and the big.

Speaker 1

One, Great engineers don't automatically make great managers. You need those people skills summinate some learned.

Speaker 2

So bottom line from this chapter really evaluate your own skills, your own motivations. Is this EM path truly the right fit for you.

Speaker 1

That's a fantastic summary of a really dense and useful chapter. Lots for anyone thinking about this or going through it to chew on.

Speaker 2

Definitely, it really sets the stage well for understanding the role's complexities and its rewards too, So.

Speaker 1

The learner, to bring this deep dive toward a close. For now, we've really unpacked the why behind the book, what an em actually does, busted some myths about the iced.

Speaker 2

EM move, and stressed how vital self awareness, planning ahead, and always learning are for this kind of career shift.

Speaker 1

We hope this gave you that shortcut, highlighted some maybe surprising things, and definitely some practical steps mmmmmm.

Speaker 2

Which leads us to a final thought for you, the learner, Based on everything we've talked through today, what's maybe the very first smallest step you could take if you're considering a move into engineering management.

Speaker 1

Something to think about, is you continue exploring,

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android