Jon Oropeza

Software engineering and engineering software development teams. Mostly the people parts.


Seven For Sunday - December 1, 2019 - Thoughts on keeping up your technical skills after switching from contributor to manager.

1. Learning From Experience

So You're An Engineering Manager, Now What by Brian Nordli (Built In)

2. Do Managers Need To Be Technical?

Do engineering managers need to be technical? by Will Larson

This post became my theme of the week. I interviewed one of our ICs this week who's going for an engineering manager role. I was thinking about how he might retain his technical skills, I started thinking about my own technical skills, and as is often the case, it happened that Will Larson was just writing about the same subject...

3. Staying Technical: Reviewing Code

Why Review Code by Sophie Alpert


Seven For Sunday - November 24, 2019 - Making software with other people, more on hiring, fiction and poetry.

1. On Talking To People

How To Talk To Anyone, a channel on Medium.

Becoming an engineering leader is about shifting towards creating value through influence. In another life you created value through creating and nurturing code. In your new life, you use your words. Some written, some presented, some through face to face conversation.

2. What Other People Think

Taming the Mammoth: Why You Should Stop Caring What Other People Think by Tim Urban.

Continuing a sub-theme of transitioning from individual contributor to leader. As a software engineer, you can often reduce your critical relationships to a small handful. Two or three people with whom you prioritize caring what they think. Maybe they're your manager, an influential peer and an architect.

Once you hit leadership, that simple view of the world goes out the window. In a maturing org you might have twenty to thirty people you need to keep up with. At least a few of them are going to be mad at you all the time. If you're not used to that, and you care too much about what other people think? It'll eat you alive.

3. Hiring From The Candidates Perspective

How do I understand the results of my job search from Ask Hacker News

Posts like this give great insight into what candidates are facing; knowing what the environment is like out there gives us an opportunity to design our own hiring pipelines differently.


Seven For Sunday - November 17, 2019 - Engineering management, going to prod, the history of the interview.

1. Responsibilities and Rights

A Manager's Bill Of Responsibilities (And Rights) by Charity Majors

2. Another One

DEPLOYS: IT'S NOT ACTUALLY ABOUT FRIDAYS by Charity Majors

Oh go on, read Charity's previous post as well. This one especially resonates with me, as I've prioritized in 2019 talking about and spreading the wisdom of Accelerate around my office.

3. Thoughts on Preparing For A Career In Tech

Don't Teach Your Kid to Code. Teach Them to Communicate by Greg Satell

My hot take would be, why not do both? Nonetheless I appreciate the callout that while there's a focus on learning tech skills, it's actually the big bucket of skills often referred to as 'soft' that determine a lot our success.