Meet the team — John Yarham — Software Engineer

Ben Mancini
Oct 22, 2019 · 3 min read

In our regular catch up with members of the Redgate Product Development teams we spoke to John, software engineer in Team Orca.

We discussed everything from John’s previous career, why a lack of technical skills shouldn’t put you off a career in tech and why solving difficult problems gets him out of bed in the morning.

Your name and role

John Yarham, Software Engineer

How long have you done this, what did you do before?

Nearly 2 years. Previously I was working in Data Assurance and Analytics for PwC

How did you become a software engineer?

A friend of mine came across the Redgate tools through work, noticed that they were advertising for engineers and suggested I might be interested.

I was already getting more interested in programming through some of my projects at work and was picking up some skills in my own time.

Redgate’s particular area of focus, SQL Server was also very relevant to my role at that time, so I decided that this was the thing I wanted to do.

What sort of things did you do to prepare you for the role?

I did some online training courses and reading. In particular I had learnt the basics of a few coding languages (Python, VBA, SQL), and brushed up on C#.

Did you always know you wanted to become a software engineer?

No! I never really tinkered with coding or computers when growing up, and did Biomedical Science at university. I then spent a while doing a PhD and medical research before moving to data analytics at PwC, so I have certainly come to software engineering via a roundabout route.

What’s the thing that gets you out of bed in the morning?

Children! But from a work point of view, what really appeals to me is the satisfaction of creating something or solving a difficult problem.

What’s the thing that makes you want to put the alarm on snooze?

A long day of meetings is never ideal, even if it is sometimes essential.

What one piece of advice would you give to someone seeking to do your role?

That depends a bit on their experience. However, there are lots of opportunities to learn and develop so a lack of technical skills isn’t a reason not to apply. You’ll will get all the support you need.

Best advice to give to someone looking to join Redgate?

Redgate is a really friendly and supportive place to work — go for it!

Where do you see Redgate in 5 years’ time?

I expect Redgate to be bigger both in terms of number of people, but also products and areas serviced. In particular, Redgate will be providing all its tools for many more database types, not just SQL Server.

What’s the motto you live by?

Can’t say that I have a specific one.

Describe what Ingeniously Simple means to you.

Something that just works without you having to spend anytime time thinking about how it works (even if that is usually the interesting bit!).

Ingeniously Simple

How Redgate build ingeniously simple products, from inception to delivery.

Ben Mancini

Written by

Development Manager @ Redgate, Agile Coach, ex — Programme Manager. Lover of all things agile. Founder of Cambridge Agile Exchange.

Ingeniously Simple

How Redgate build ingeniously simple products, from inception to delivery.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade