DEV Community

Discussion on: Coding is Boring! why do you love coding?

Collapse
 
moopet profile image
Ben Sinclair

It's a bit like a game. Like Minecraft, for example.

You can build things and try them out, build castles or even simulate computer chips. And after a while, when you know more, you can revisit those worlds you build and rebuild the same thing, only better, with a much more efficient use of lava. And that's satisfying, isn't it?

You can design things people will use more often than planes. You can build the app that lets people find their flight. You can build the call centre software. You can work on projects that improve safety in nuclear reactors1 or response times for ambulances2 or that helps scientists with their pandemic data.

You can solve problems. Solving problems is where it's at. It's like the best puzzle game, but you get to do it as a job. Sure, puzzles will leave you frustrated at times, but solving them is genuinely satisfying. You'll take the rest of the day off and sit in the sun with a cup of tea and put something in your timesheet about "internal admin"3.

While you can be proud of your work and show things off to other people, you can also get rid of the whole building and replace it if you're not happy with it. Try doing that as a bricklayer in real life!

And the people you work with, well most of the time you're in luck because they really love Minecraft too.


  1. Unless you're using Windows. 

  2. That's how the travelling salesman should have been pitched. 

  3. This post does not reflect the opinions or standards of my company. All denials and condonings my own. 

Collapse
 
dvddpl profile image
Davide de Paolis

It's like the best puzzle game, but you get to do it as a job. Sure, puzzles will leave you frustrated at times, but solving them is genuinely satisfying.

Best definition ever!