Richard Donovan

@richarddonovan
69 Followers
0 Following
1.7K 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. 👍

👉 My advice to anyone who has such an opportunity…

Use it!
Book it in your calendar to make the most of it.

If you’re unsure ask your manager how to make the most of this time within your company and culture.

🟢 You’ll soon find out whether it is just empty words or a true value of the company you work for.

Does your company provide time to experiment and learn during working hours?

Do you take advantage of it…?

I’ve had this opportunity in the past and didn’t make the most of it…

It never felt like there was a good time to do so…

There’s always something going on…

I wasn’t confident enough to defend doing so, even though I had permission…

Maybe I didn’t quite believe it…

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

👉 The kind of person we want to be.

✅ Adapt to Change: Our ability to learn and adapt
is key to staying relevant and resilient.

🎉 Celebrate your curiosity and passion for learning…

Keep exploring, keep learning, and keep pushing
your limits…

Affirmation
“It’s fine that I don’t know everything;
Curiosity and learning are part of who I am.”

𝗔𝗳𝗳𝗶𝗿𝗺𝗮𝘁𝗶𝗼𝗻𝘀 𝗿𝗲𝗺𝗶𝗻𝗱 𝘂𝘀 𝗼𝗳:
👉 The type of software developer we want to be.
👉 The thoughts & behaviour we aim to display.

🚗 Learning is a lifelong journey.

Recognising we don't know everything helps us to:

✅ Stay Humble: Acknowledging our knowledge
gaps keeps us grounded and open to new
perspectives and ideas.

✅ Collaborate: We learn from each other when we
share our expertise and unique experiences.

✅ Challenge Ourselves: Embracing curiosity
motivates us to tackle complex problems and push
the boundaries of what's possible.

Curiosity and learning is who we are…

Feeling the pressure to know it all is natural, so is not
having all the answers…

No one does.

Embracing curiosity and continuous learning is
ingrained in our DNA…

🔭 We’re driven to explore the unknown, to ask
questions, and to seek solutions. It's the spark that
ignites innovation and propels us forward.

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

Not the hallmarks of successful software engineers or leaders…

✅ If you want to be the best you can be - hydrate.

Optimise yourself before you optimise your code.

Do this by hydrating properly. 💧

✅ 6-8 glasses of water a day is a good start.

You’ll need more if you’re active. 🏃‍♂️

In a dehydrated state, you’re likely to:
🔴 Be impatient with yourself and others
🔴 Drag the energy down in the room
🔴 Be less productive
🔴 Snap at people
🔴 Be negative

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

🟢 There is just so much to learn in software development; not everyone will be exposed to everything during their work…

🟢 The simplest fact is completely alien to someone who has never heard it...

Just because you think someone should know something, doesn’t mean they should…

And it doesn’t necessarily reflect on their intelligence either.

🔴 My contribution to that discussion dwindled to nothing.
🔴 I felt judged, I felt inferior, and it made me angry…

Afterwards, I confronted my colleague about it…

We talked it through…

We both knew he didn't mean to do it, but we were surprised at the consequences…

We'd seen it happen in almost every technical discussion we'd ever been in…

And I've been guilty of this on many occasions!