So returning home after graduation someone told me about a role with the state as a SQL an analyst. I studied SQL for a few days and didn’t get the job but when I reached out to a recruiter who was looking to fill a junior DBA position and asked if I knew SQL I said I did. (Hubris, complete hubris). I barely got the job — my SQL was super weak.
And from there I learned like a sponge and had various jobs from DBA to data warehouse dev to Python developer to SRE and now as a data engineer.
So hubris plus a recruiter plus a junior role with low expectations was my foot in the door.
(Edit: prior to this at 12 j took apart my father’s 486 and put it back together before he got home from work for the day. It was our only computer. And when it worked I fell in love with hardware and computing.)
There was not much of a stable games industry in my country at the time, so I got my Australian citizenship in order to apply for a Working Holiday Visa to Sweden. I spent a year learning how to make JavaScript games with an engine called ImpactJS to build a portfolio and learn to make games rather than just websites. After moving to Sweden in 2012, I started applying for jobs through local game company sites. I applied for a Build Engineer role at a large game company, as judging by the role description it seemed to be a good middle ground between my previous games QA work and more technical scripting and coding work. From there I picked up as many programming (in addition to build script and machine management) tasks as I could to keep focusing in that direction.
After shipping the first project in build I moved to tools dev, then engine dev, backend dev, now frontend dev (back to web stuff, we've come full circle!) It's been a lot of fun.