On eng ladders, promotions, glue work & success

  1. You write code to complete tasks that are valuable to your team. You have relatively few opportunities to make big mistakes, but when you do take advantage of those opportunities, you learn from it. You’re still figuring out exactly when to ask for help.
  2. You complete tasks in order to help your team complete projects. You’re good at unblocking yourself. You still make mistakes — you will always make mistakes — but some things that used to feel hard or scary are easier. You’re developing a solid understanding of the systems your team works with and depends upon.
  3. You own and drive small to medium projects and contribute to defining and achieving your team’s goals. You’re good at unblocking others on your team, and others on the team look to you for guidance. You have a growing sense of the architectural world outside your team.
  4. You own and drive large, complex projects. You guide your team in defining goals that align with the org’s mission and vision, and you contribute to defining your org’s goals. When you’re at your computer, you’re more apt to be reading or writing docs than you are to be writing code. You have a high-level understanding of multiple business-critical systems, and are well-versed in at least one critical system.
  5. You’re working with other leaders to set a mission and vision for your org that aligns with business needs, and then collaborating with those leaders to guide your org accordingly. Coding is pretty rare, but your technical instincts, experience, and understanding are essential. You have at least a high-level understanding of all critical systems and how they interact, and deep knowledge of several critical systems. You bring experience from other relevant companies.
A person’s left hand on an Apple extended keyboard. The same person’s right hand on a trackball pointing device that’s operated with a thumb. Keyboard and trackball are on a desk with a light wood grain finish. The person has a black hairband (or similar) on their right wrist.

--

--

Engineering Manager @ Stripe. Based in Durham, NC.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rebecca Murphey

Rebecca Murphey

Engineering Manager @ Stripe. Based in Durham, NC.