Seven For Sunday

Hi. I'm Jon Oropeza, and these are the seven most interesting things I discovered, referenced or dug up this week for my fellow engineering leaders: Engineering Managers, Principal and Distinguished Engineers, VP / Director of Engineering, Startup CTOs and those aspiring to be.


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.

4. Thoughts On The Hiring Process

Let's Put Some Dignity Back into Finding Software Work by Erik Dietrich

Some ideas on the software engineering interview and hiring process. Like any article I share here, I don't necessarily agree with all of the author's premises or conclusions. An overriding theme in my work and what I share here and on social media is that I'll post anything I find interesting or thought provoking, even if I disagree with it. Speaking of which...

5. Knowing The Other Side Of The Argument

The Work Required to Have an Opinion from Farnam Street

6. Interesting History

The origins of the job interview from Workopolis

7. Decision Ownership Ideas

Engineering decision model: messy opinions, neat ownership by Rudy Rigot

I've been thinking a lot about decision making processes lately. Balancing inclusion with the need to be productive (and making decisions being a first-class input to productivity) is one of the hardest challenges we face as engineering leaders; I believe it requires both complex models (many layers of divergence/convergence and continuously redistributing opportunity) and nose-to-the-ground listening to hit that balance.