Vice President of Computer Science Society (2021-22)
After joining Olave’s in 2020, I had the privilege of serving as Vice President of Computer Science Society during 2021-22. Studying Computer Science was a natural choice for me, it was a subject I thoroughly enjoyed at GCSE, particularly when I had the opportunity to take part in extracurricular challenges and competitions. I was able to visit Silicon Valley a couple of times and meet employees at top tech companies, which was a great source of inspiration!
It’s quite easy to learn several programming languages and become a jack of all trades, master of none. I find myself in this trap when deciding on new projects to do, but it’s best to develop skills in familiar paradigms as the same constructs are implemented similarly across languages.
I look forward to studying Maths and Computer Science at university, as there’s a lot of theoretical and practical knowledge I’ll gain that will be useful in my career. There’s also plenty of opportunity to apply my skills in different sectors.
One of my interests is Artificial Intelligence and I’ve been able to implement several techniques in projects. I recently explored logic programming and genetic algorithms, which helped me design my NEA project, a school timetable generator. It involved designing an algorithm for constrained optimisation, which was a learning curve!
It’s incredibly beneficial to spend time exploring topics in Computer Science on your own, whether it's building a robot, entering a competition or picking up a book. You’ll be hooked on the subject and eventually land on an area you most enjoy. Oh, and get involved in Computer Science Society!