When Software engineering becomes a game

LORY
4 min readNov 19, 2023

From a Dota gamer’s perspective

A monthly 1:1

“What did you do over last weekend?” I asked a developer in my team.

“Play game,” he said.

“What kind of game” I asked.

“switch, some RPG, or Dota,” he said.

“I am an old gamer, I played Dota too,” I said.

“do you find something in common when we play Dota and do software engineering?” I asked.

“You mean teamwork?” He said.

“Yes, especially the team fight process”.

When software engineering becomes a game

Let’s start in this way. one day our sales guy brought our team a paid game, let’s call it “software money game”.

  • There are different heroes like Dota in this game. we call them roles(PM, dev, QA, support)
  • Everyone starts with a different level
  • Engineering VS Requirements
  • Customer happy or requirement done, we get paid, win the game

Let’s put them side by side

Okay so look at the “Dota game”. how many problems you can find?

  • The carry is still far…

--

--

LORY
LORY

Written by LORY

A channel which focusing on developer growth and self improvement