featured in #409
Uber’s Engineering Level Changes
- Gergely Orosz tl;dr: “Uber addressed this inconsistency in levels by updating engineering levels to be more in-line with the rest of the industry. The company pretty much renamed senior 2 engineer as staff engineer, and updated the titles from L6. They also added a new level 9.”featured in #409
Is Critical Thinking The Most Important Skill For Software Engineers?
- Gergely Orosz tl;dr: “If someone cannot explain a concept without jargon, I now doubt they truly understand what they are talking about. The true test of properly understanding a given topic is whether you can teach it to someone else. Explaining your thoughts without the use of jargon - or gradually introducing jargon - is a form of teaching, as you need to adopt to someone who has less domain knowledge.” Gergely provides us with 4 tips on how to improve our critical thinking skills.featured in #408
featured in #408
The Silent Killer Of Your Operating Practice: Fear
- Amanda Schwartz Ramirez tl;dr: Amanda creates example scenarios and ways of mitigating 5 common fears: (1) Fear of failure. (2) Fear of losing control. (3) Fear of conflict. (4) Fear of losing credibility. (5) Fear of missing something.featured in #407
Measuring Developer Productivity And Happiness At LinkedIn
- Viktoras Truchanovicius tl;dr: We developed a new internal product called the Developer Insights Hub. It visualizes developer experience and happiness metrics describing key developer activities such code building, reviewing, publishing, as well as the sentiment towards the tools being used… this post provides an overview of how we approached metrics selection and design, system architecture and key product features.featured in #407
Fast-Forwarding Decision Making
- James Stanier tl;dr: “I’ll pitch the takeaway up front, and it’s this: hold yourself accountable for making decisions and progressing discussions as quickly as possible, by whatever means necessary. Be restless while a decision hasn’t been made. Dead time is your enemy. Be creative about ways of shaving minutes, hours and days from a decision point.” James gives several examples of how to approach this.featured in #406
Why Engineering Teams Struggle To Scale Their Test Coverage
- Kirk Nathanson tl;dr: We talk to a lot of engineering leaders about QA and end-to-end testing. Something we hear all the time is how difficult it’s been to scale their automated test coverage beyond a few key workflows. Here are the three obstacles that are faced by companies of all sizes.featured in #406
Time Is Emphasis: Planning Your Calendar As A Leader
- Molly Graham tl;dr: “The study analyzed the calendars of 27 CEOs, coding 60,000 hours. The study found that having explicit priorities and structure for your calendar and evaluating how you spend your time are some of the most important things you can do to end up spending the majority of your time on your strategic priorities.” Molly gives templates and examples.featured in #406
The Best Managers Don’t Fix, They Coach — Four Tools To Add to Your Toolkit
tl;dr: How to coach - and not “fix” - team members through the following situations: (1) Outcome shift: when a team member is spinning on a problem and how to proceed. (2) Options exploration: you understand your team member’s challenge and what they would like to see happen. (3) Acknowledging strengths: a team member has imposter syndrome or lacks confidence. (4) A team member has unconscious assumptions that might be holding them back.featured in #405