How did you get into development?
I actually learnt to code during college, in-between art classes!
There was this amazing thing called GeoCities, where you could get a website for free. I spent quite a bit of time playing around with it and developed basic coding skills.
After studying, I landed a job as an editorial assistant and this included some web development and maintenance.
My passion just snowballed from there, really.
What skills do you need to be effective in your role?
You need to have a strong desire to learn because things move so fast within this industry.
You also need to be okay with challenges. Sometimes, clients or colleagues come back and ask me to do things differently – it happens in any collaborative role. As a developer, you must listen to feedback and act on it, without getting defensive.
What else? Prioritise attention to detail and patience. You can look at a piece of code and think you’ve done everything right, but there’s still an issue buried somewhere. It’s about having the perseverance to dig through and find it.
What do you love about your job? What’s difficult?
I love that no two days are the same – you’re always working with a new client or on a new project, especially in an agency environment.
Sometimes, it’s difficult to achieve a client’s exact vision – code can be tricky to manipulate. When this happens, it can leave people frustrated.
However, there’s always an alternative option that works just as well. At the end of the day, it’s about communication and finding solutions to problems that work for both parties.