Richard Donovan

@richarddonovan
67 Followers
0 Following
1.5K Posts
With over two decades of software development experience, I’ve gone from self-taught junior to engineering leader, to software architect for a global FTSE 100 company.
At my worst, burnout burned, and imposter syndrome hit hard.
I’ve been there, I’ve done it, and no matter your level, there are always challenges to overcome.
Now I help software developers with their mindset and wellbeing. 👍

Before the weekend is here and gone...

👉 Try listing 3 things you can do for yourself this weekend to protect your wellbeing.

Ok, I admit it; I've got one eye on the weekend…

I'm thinking about what I'll do to protect my wellbeing over the next few days when I have more control over my time...

This weekend I'll be:
🟢 Eating out with friends
🟢 Spending quality time with family
🟢 Playing squash and doing a gym workout
🟢 Spending some quiet time reading my kindle

#developers #coding #softwaredevelopment #softwareengineering #wellbeing #mindset #mentalhealth

🟢 Avoid heavy meals just before bed. Try not to eat too close to bedtime, but also make sure you're not going to bed too hungry either.

🟢 Do some journaling. Getting some of those nagging thoughts down on paper or noting things you need to do the next day can allow your mind to let them go, safe in the knowledge they haven't been forgotten.

Software engineers need sleep, too.

3 daily habits that will improve your sleep…

I previously mentioned 3 fundamentals for getting great sleep based on your mattress, pillow and duvet…

These 3 daily habits will compound the effects of those fundamentals…

🟢 Do some form of daily exercise. Just be careful not to do it too close to bedtime, as your increased core body temperature will likely keep you awake.

#developers #coding #softwaredevelopment #softwareengineering #wellbeing #mindset #mentalhealth

We never know what's going on in someone else's head.

Ask them how they're feeling once in a while. 👍

Everyone else seems to be crushing it…

Those engineers you think are "crushing it" may still need your support.

Just because you think they are crushing it, doesn’t mean they are coping.

Excellent performance doesn’t mean an absence of:
🔴 Stress
🔴 Self-doubt
🔴 Burnout.

They probably don’t feel like they are crushing it…

#developers #coding #softwaredevelopment #softwareengineering #wellbeing #mindset #mentalhealth

And because you know your direction, you're better equipped to put plans in place to move forward and avoid those things that distract you day to day.

How do you stay focused? 👀

👉 On the project you're working on?

It's not always optimal to be zoomed in all the way.

It's a good idea to adjust the scope of your FOCUS and zoom out from time to time.

You can set your FOCUS at multiple levels:

👉 The day.
👉 The week.
👉 The month.
👉 The afternoon.
👉 The task at hand.

By adjusting the scope of your FOCUS, you're constantly reinforcing the direction you’re heading.

Many software engineers struggle to FOCUS.

They feel constantly distracted by...

👉 Social media.
👉 People & notifications.
👉 What others are doing.
👉 New languages and frameworks.
👉 The grass being greener elsewhere.

Do you want to feel more FOCUSED...

👉 On the day ahead?
👉 On your wellbeing?
👉 On the task at hand?
👉 On your career progression?
#developers #coding #softwaredevelopment #softwareengineering #wellbeing #mindset #mentalhealth

Only for someone to point out a great alternative to my approach when I’m all but done… 🤷‍♂️