DEV Community

Nico S___
Nico S___

Posted on

Managing individual’s expectations

You can’t always get what you want. But if you try sometime you just might find. You get what you need.

Managing teams of high skilled software engineers can be challenging. Particularly when their expectations are not met

Sometimes it feels like a zero sum game. They can’t all get what they want all the time. Finding alignment, or even compromises, is tedious work at the best of times

The real problem arises when individuals can’t get past their views and ideas not being chosen and adopted. Now we are in dangerous territory.

Everybody’s voices must be heard. And their concerns addressed. But beyond that, we must be able to commit and move on.

So what are we to do when an individual digs it’s heels, or continuously re litigates decisions.

Mentoring and coaching should be the first tools we reach out for. Helping these individuals grow and become better engineers.

If our efforts don’t bring a satisfactory outcome, then we must coach the individual to a role better suited to its skills and interests.

It’s hard work. Emotionally taxing. And never pleasant. But is the role I’ve chosen.

Godspeed

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay