Dev Interrupted

Share this post

Career Journey 1: Interviewing & Getting Promoted

devinterrupted.substack.com

Discover more from Dev Interrupted

The No. 1 source for what engineering leaders are thinking about
Over 14,000 subscribers
Continue reading
Sign in

Career Journey 1: Interviewing & Getting Promoted

Plus, the great dev-metric debate, why your notes app isn't making you a better engineer, productivity-killers, and more.

Dev Interrupted
Sep 5, 2023
8
Share this post

Career Journey 1: Interviewing & Getting Promoted

devinterrupted.substack.com
Share

How do you become an engineering leader? Is it the right fit for your career? And if you do, how do you become a good one? 

In this multi-part series on the career journey of an engineering leader, Dev Interrupted answers these questions and many more by inviting expert guests from the software industry to share their experiences, lessons, failures and triumphs as leaders. Whether you started your career today - or 20 years ago - this series has something for everyone. 

In our first episode, host Dan Lines is joined by

Thiago Ghisi
, Director of Engineering at Nubank. Together, they explore the nuances of beginning a career as an engineering manager: from acing the interview process and securing a promotion to confidently navigating your first three weeks on the job. 

Join us for a series of real-world lessons and insights from top engineering leaders.

“The thing that trips most people us is people management. People are people, they have different types of problems. That’s the area that I’ve seen people go from being a manager back to IC more than anything else.”

Episode Highlights:

  • (3:45) "I think I'm ready to be a manager."

  • (11:30) Retaining your technical skills as a manager

  • (16:30) Misconceptions: moving from IC to manager

  • (23:00) Interviewing: Tips, tricks & ways to stand out

  • (34:30) Your first three weeks on the job

  • (40:30) Signals you're on the right track

Episode Transcript


The Download

The Download is engineering leadership content we’re reading, watching, and attending that we think you might find valuable.

1. Take A Side On The Great Developer-Metric Debate

Pop culture had Barbie vs. Oppenheimer this summer. For those of us who care about software development, we have McKinsey vs. The Pragmatic Engineer. To catch you up to speed: First, McKinsey published a report claiming to have found an effective approach to measuring developer productivity.

Reacting to McKinsey's report, seasoned professionals like

Kent Beck
, creator of extreme programming, and
Gergely Orosz
offered insights from their extensive experience in the software engineering realm. Through their shared perspective, the authors highlight the dangers of reducing productivity to individualized metrics, rather than shared ones (spoiler: we agree mostly with Kent and Gergely).

The Pragmatic Engineer
Measuring developer productivity? A response to McKinsey
👋 Hi, this is Gergely with the monthly, free issue of the Pragmatic Engineer Newsletter. In every issue, I cover challenges at Big Tech and startups through the lens of engineering managers and senior engineers. Subscribe to get two full issues every week. Many subscribers expense this newsletter to their learning and development budget. If you have suc…
Read more
a month ago · 393 likes · 17 comments · Gergely Orosz and Kent Beck

2. Get Better ROI On Your Notes

Did you ever think that your note-taking apps weren’t actually designed to take notes you can really use? In this piece,

Casey Newton
reflects on his experiences with various note-taking apps like Roam Research, Obsidian, and Mem, especially Roam's bidirectional linking feature, which was initially perceived as a game-changer. 

However, despite the advent of these tools and the introduction of AI enhancements, the core problem remains: information overload and incessant distractions from the internet are hindering true cognitive productivity. The piece suggests that while software can assist genuine thinking, which often requires undistracted contemplation, it might not be significantly improved by external applications.

Platformer
Why note-taking apps don't make us smarter
Today let’s step outside the news cycle and turn our attention toward a topic I’m deeply invested in but only rarely write about: productivity platforms. For decades now, software tools have promised to make working life easier. But on one critical dimension — their ability to improve our thinkin…
Read more
a month ago · 201 likes · 18 comments · Casey Newton

This Download Is Sponsored By The Free “CTO Board-Deck Template: Slides You Can Use To Show Engineering Excellence AND Business Impact”

Business leaders want to know that engineering is:

  • Driving business results

  • Focusing on the right projects

  • Delivering on time

Download this deck template to streamline your engineering health update.

Download


3. Remind Yourself Of What Kills Developer Productivity

Embarrassing fact: We’ll read anything anyone has to say on helping developers focus on building, creating and solving problems.

This piece from

Suraj Vishwakarma
argues that productivity-killers include constant interruptions from unnecessary meetings, the repercussions of accumulating technical debt, bureaucratic code review processes, micromanagement stifling creativity and decision-making, and more.

Read: Top 7 Things That Kill Developer Productivity

4. Learn What Developer Experience Was Like In The Old Days

Image credit: Public Domain

We spend a lot of time thinking about the future of developer experience. Someone on Reddit has taken time to ask the original OGs of programming what DX meant back in the days when computers could fill a room. A favorite note is that a single bug could take months to fix by a whole team.

Read: What Developer Experience Was Like In The Old Days

5. Implement 8 Project-Saving Code-Review Automations

Too often, the ideals of open source get mired in the realities of inefficient workflows. This piece from Ben Lloyd Pearson offers eight sanity-saving automations for the open-source community that can be implemented free and easily with gitStream - a workflow automation tool designed to optimize the code review process.

Read: The Top 8 Code Review Automations for Open Source Communities

Spreading wisdom is the duty of every engineering leader. Complete your assignment by sharing Dev Interrupted now!

Share

8
Share this post

Career Journey 1: Interviewing & Getting Promoted

devinterrupted.substack.com
Share
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Dev Interrupted
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing