Should You Quit Your Job… Introducing the ‘Triangle of Fate’!

Dr Stuart Woolley
CodeX
Published in
8 min readSep 9, 2022

--

Calculate your software engineering ‘Triangle of Fate’ and let it decide for you!

Photo by Noah Buscher on Unsplash

Yes, of course I made this up. No, of course it’s not rigorously scientific. Yes, just like agile you can read a single article (this one), become an instant expert and start trousering an absolute mint for ‘practising’ it in the workplace. I’ll even send you a certification for a reasonable price¹.

It’s win-win-win!
Prepare for endless geometrically related puns, grab your graph paper, and plug in for some end of week Friday fun.

The Sides

Triangles by definition have three sides, and their internal angles sum up to 180 degrees², at least on a two dimensional plane.

To continue the triangle analogy and push it way too far, literally, probably to breaking point let’s imagine that your life in the grand game of software engineering also has three key sides to it, which all must be present for the triangle to exist.

  • Pay
    Are you being paid market rates for your skills?
  • Challenge
    Is your job challenging?
    No, not the unpaid stressful commute, the actual work.
  • Flexibility
    Is there room in your life for your job?

--

--

Dr Stuart Woolley
CodeX

Worries about the future. Way too involved with software. Likes coffee, maths, and . Would prefer to be in academia. SpaceX, X, and Overwatch fan.