I’ve been lucky in my brief career to have worked in a range of environments. From small startups to enterprises and large government projects. Along the way I’ve learnt a few things about making career progress, but staying sane along the way. Somewhat sane, that is …
Most problems have happened before. If we search back in history far enough, we’ll find someone overcoming a problem we now have. Stoic philosophy (Stoicism), when studied can give us many of the answers to problems we already face. I am only a beginner when it comes to Stoicism. But I’ve already had benefits leveraging some of the learnings from their teachings.
Rather than spending your time reading the works and figuring out how they apply to you. I’ve distilled 5 of the top lessons, from the perspective of a software developer.
I’ve been recently pushing myself to improve certain knowledge gaps. Whilst thinking about how to tackle the problem I ended up posing myself a question:
When have I made the biggest learning improvements in the past? How did I do it? And can I repeat that process?
The answer took me back to when I was a student …it was when I read non-fiction. a lot.