I’d classify/tag this as off-topic but the reality over the quarter of a century in my professional life in IT, I’ve worked out one thing – you are working/coding better when you are happy. This is about the best video I’ve come across on the subject. I actually found it on c-sharpcorner.com for the record.
Great event only $49
Really great article on the time when you need to make a change in your career:
Awesome video on the Career Progression in Software Engineering : https://www.youtube.com/watch?v=yIPbE7BssOs