Peyman Eskandari

Expecting a 7 on a Dice

Career Business
September 28, 2024
|
5 minutes read
Expecting a 7 on a Dice
Photo by Riho Kroll

You know that feeling when you’re in a meeting, and someone suggests an idea so baffling that you glance around to see if you’re on a hidden camera show? Yeah, me too. After over a decade in software development, I’ve collected more of these moments than I’d like to admit. You know what I would like to call this? “Expecting to see 7 on a dice.” Because no matter how many times you roll, you’re just not going to get it. Yet, somehow, some leaders in tech keep shaking that dice, convinced that this time it’ll be different.

Rolling the Impossible

Picture this: You’re working on a project with a tight deadline. The requirements are clear, the team is competent, and everything should be smooth sailing. Then, out of nowhere, management decides to change the tech stack entirely because they read an article about a new framework that’s all the rage. Never mind that the team has no experience with it, or that it doesn’t fit the project’s needs. But hey, it’s new and shiny! They expect the team to not only adapt overnight but also to meet the original deadline. That’s like rolling a six-sided dice and confidently betting on a seven.

Close Enough Isn’t Good Enough

What’s more amusing (or frustrating, depending on your caffeine levels) is when the outcome is close to their unrealistic expectations, and they consider it a win. “We got a six! That’s almost a seven. Great job, team!” Meanwhile, the team is exhausted, the codebase is a mess, and technical debt is piling up like dishes after a college party. But who cares? We were close!

Why Does This Happen?

So why do smart people make such questionable decisions? Here’s my take:

The Impact on the Team

These unrealistic expectations can take a toll:

Breaking the Cycle

So, how do we stop expecting sevens on a six-sided dice?


Final Thoughts

In my years slogging through code and crunching deadlines, I’ve learned that success in tech isn’t just about the latest languages or the smartest algorithms. It’s about people working together toward achievable goals with clear communication. Managers and leaders play a crucial role in setting the tone.

So next time you find yourself—or someone else—expecting a seven on a dice, take a step back. Maybe it’s time to question whether you’re rolling the right dice or playing the right game at all. After all, insanity is doing the same thing over and over and expecting different results. Or in this case, expecting a number that doesn’t exist.

Let’s stop the madness and start rolling with intention.

2024. Inspired from a lot of websites and developed by copying from tutorials (just kidding 😬).