In 2020, the Amazon Principal Engineer community added a ninth tenet. Much effort went into crafting the new tenet, as was the case with the others. The new tenet may be my favorite of them all.
LEAD WITH EMPATHY
Principal Engineers shape an inclusive engineering culture where others are heard, feel respected, and are empowered. We are conscious of how our words and demeanor impact others, especially those with less influence; we take responsibility for that impact, intentional or otherwise. Our work builds productive relationships across teams and disciplines, and across a wide range of life experiences.
Nice explanation (as expected from Fowler). Yep, mix that with a bit of interpolation and an iterator, maybe wrapped in an object and you have something readable and flexible. Not sure why people want to make regex any harder than they need to be?
Simpler, yes, in the sense that just one instrument (the soloist) would have to play notes they were not prepared to play. But a concerto (typically a long piece for one or more solo instruments accompanied by orchestra) showcases the solo instrument, both by exposing it and by demanding much from the soloist’s technique and interpretive powers. It’s a shorter order for the orchestra to adapt than for the soloist to do so.
It only applies to procedural knowledge, of course, but there’s a similarity here between “teaching it to a toddler” and writing a program that does it. I often find huge gaps in my domain knowledge and understanding, not while I’m composing a readme up front but while I’m writing code.
LEAD WITH EMPATHY
Principal Engineers shape an inclusive engineering culture where others are heard, feel respected, and are empowered. We are conscious of how our words and demeanor impact others, especially those with less influence; we take responsibility for that impact, intentional or otherwise. Our work builds productive relationships across teams and disciplines, and across a wide range of life experiences.