I spent my childhood building things, all be them trivial, made of Lego, K'Nex or Meccano, with the typical result being absolute destruction as my brother and I smashed our creations against one another. I think we get our knack to build things from our dad, a skilled labourer who can just about bodge together absolutely anything and everything.
With the onset of PCs and games consoles, this graduated into the digital world where I got hooked on simulation games, spending countless hours building virtual worlds: theme parks (RollerCoaster Tycoon), zoos (Zoo Tycoon), hospitals (Theme Hospital), homes (The Sims), ancient civilisations (Age of Empires) and so on, not to mention the literal months of my life spent nurturing football teams across the Football Manager & FIFA game series.
Through school I was drawn towards maths, IT and business studies as they aligned with my algorithmic way of thinking and subsequent ability to solve problems. It was here I built my first website using Adobe Dreamweaver, finding that I loved the visual, creative, design side of things as much as I did the mechanics of the technology. I even worked with the schools IT technicians for a while, tinkering with computer hardware, firmware, and operating systems - but computer science wasn't for me.
So I went onto Loughborough University to study Information Technology Management for Business. The topics covered by this degree were broad, but in my first year I had 2 modules which touched upon the basics of web programming - HTML, CSS, JavaScript, PHP and SQL - and these were life-changing. I found I absolutely loved writing code, and began just building things in my room vs attending lectures, developing my practical skills through a variety of little projects. Fortunately through my second and third years I was able to choose modules that lent more towards my growing programming strengths and I managed to scrape through the more theoretical / business-related modules, eventually graduating with a solid 2:1.
Upon finishing university it was only a matter of time until I began a career in software engineering, but my tech stack was still basic HTML, CSS, JavaScript, PHP and SQL. I'd become all too familiar with jQuery and Bootstrap, and this was enough to land me a role as a Junior UX/UI Developer.