DEV Community

Fernando Martín Ortiz
Fernando Martín Ortiz

Posted on

1

Decisions and Policies

I spent like a year and a half as a part-time manager in my previous job. When you enter into a new position, there's a natural tendency to continue using the exact same things as we have done in the past, since they worked in the past, they should still work in new position, right?

Well, it turns out they don't. Thing that brought you here won't brought you there. That's a popular saying and it's true.

However, while the skills we've developed in the past won't bring you to the next level, they can be refactored to work for your new role.

As developers, we thrive to reuse code, avoid repeating ourselves on each piece of functionality that we add. That gives the codebase we're writing a consistency on how it's structured. As developers, we encapsulate code into functions/classes/modules. So that, we can reuse the code by applying the function any number of times.

As managers, we can also reuse something. What we can reuse, are the decisions. And, like code, we can encapsulate decisions into policies.

decisions

Policies and best practices are tools for us, managers, that resemble functions in codebases. Policies bring order and consistency to our teams.

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay