DEV Community

Cover image for What The Mandalorian (season 2) teaches us about Software Engineering
Dan Newton
Dan Newton

Posted on

What The Mandalorian (season 2) teaches us about Software Engineering

Season 2 of The Mandalorian isn't just a great TV programme that is exciting from start to finish. It is also packed with knowledge and lessons that, if you squint hard enough and really open your mind, can be applied to Software Engineering (and maybe even life in general).

There are 8 episodes in season 2, so here are 8 nuggets of wisdom for you. I chose not to do 1 per episode, because, well, I got stuck. Feel free to give it a try yourself if you want though!

Do note, this post is full of images that won't make sense if you haven't watched the episodes. Obviously, there are spoilers riddled throughout this post, so it's your choice if you continue or not.

  1. Even a well thought out plan can fail. Sometimes, you need to take the general ideas and run with it.

    Krayt Dragon

  2. Don't rush into a solution because part of it looks nice. Make sure you consider long term use and beware of bugs that could arise from your decisions.


  3. Help juniors as much as you can, even if it makes your life harder a bit harder.

    Din Djarin and Grogu

  4. Give credit when it's deserved.


  5. Don't always interrupt others when they are trying to concentrate.

    Din Djarin trying to interrupt Grogu while he's on the seeing stone

  6. A well-working team can tackle extremely challenging problems.

    Bo-Katan, Koska, Fennec, and Dune

  7. Allow your teammates, mentors and senior engineers to help you when you're in a jam.

    Luke Skywalker entrance

  8. Remember to show you face every now and then, especially if you're working from home.

    Din Djarin without his helmet on

If you have your own lessons learnt from this season, let me know in the comments!

Grogu happy

Images were taken from:


Cover image -

Top comments (0)