I was in my second year of college and was working IT at the time. I ended up meeting a person who was having trouble with their flash drive, so I helped them out with it. I told them I was majoring in graphic design, and they knew someone who was looking for a graphic designer. I ended working at a printing company as a designer until I got my degree.
After I got my degree, I started doing freelance programming and web development. I had a lot of connections from my first design job and one of them was the company I work at now. The owner hired me to program the customer management system- but wanted me to work onsite.
A few days in, the graphic designer went on a vacation and I was asked if I could take over his tasks while he was gone. He came back for a few days and then he quit. He was upset that I changed the workflow so much- but we were processing dozens of new orders a day and I was able to cut the time down by about 1/4th.
My boss asked me if I wanted a permanent position doing the design work and managing the online work and after some negotiation I accepted.
If I had to do it all over again I would have changed degrees to computer science. I’ve gotten both of my design jobs without needing my design degree- and I ended up getting a degree in computer science anyway a few years ago.