Communication is a big one. A lot of people in IT are happy working on their own, but I’ve found that being able to explain technical things in a simple way really helps, especially when you’re talking to people who aren’t technical at all.
Problem solving is another key skill. Whether it’s fixing something that’s gone wrong or figuring out how to stop it happening again, you’ve got to think on your feet. Coding’s also a big part of my role, it’s not essential for everyone and there’s so many opportunities without being able to code, but it’s made a huge difference to what I can do.